edu.stanford.smi.protegex.owl.model
Interface NamespaceMap
- All Known Subinterfaces:
- NamespaceManager, TripleStore
- All Known Implementing Classes:
- AbstractNamespaceManager, AbstractTripleStore
- public interface NamespaceMap
An interface for objects capable of mapping true URI namespaces into their
prefixed (e.g., "owl") and vice-versa.
- Author:
- Holger Knublauch
getDefaultNamespace
public String getDefaultNamespace()
getNamespaceForPrefix
public String getNamespaceForPrefix(String prefix)
getPrefix
public String getPrefix(String namespace)
getPrefixes
public Collection getPrefixes()
removePrefix
public void removePrefix(String prefix)
setDefaultNamespace
public void setDefaultNamespace(String value)
setDefaultNamespace
public void setDefaultNamespace(URI uri)
setPrefix
public void setPrefix(String namespace,
String prefix)
setPrefix
public void setPrefix(URI namespace,
String prefix)