org.semanticweb.owlapi.owllink
Interface PrefixManagerProvider


public interface PrefixManagerProvider

Author:
Olaf Noppens

Method Summary
 boolean contains(IRI knowledgeBase)
          Returns true
 PrefixManager getPrefixes(IRI knowledgeBase)
          Returns a PrefixManager for the given knowledge base.
 void putPrefixes(IRI knowledgeBase, PrefixManager manager)
          Add the given PrefixManager for the knowledgeBase (represented by its IRI).
 void removePrefixes(IRI knowledgeBase)
          Removes all prefixed for the given knowledgeBase.
 

Method Detail

getPrefixes

PrefixManager getPrefixes(IRI knowledgeBase)
Returns a PrefixManager for the given knowledge base. Returns null if the knowledge base is unknown.

Parameters:
knowledgeBase - knowledge base IRI
Returns:
PrefixManager

putPrefixes

void putPrefixes(IRI knowledgeBase,
                 PrefixManager manager)
Add the given PrefixManager for the knowledgeBase (represented by its IRI).

Parameters:
knowledgeBase -
manager -

removePrefixes

void removePrefixes(IRI knowledgeBase)
Removes all prefixed for the given knowledgeBase.

Parameters:
knowledgeBase - whose prefixes should be removed.

contains

boolean contains(IRI knowledgeBase)
Returns true
Parameters:
knowledgeBase -
Returns: