|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.semanticweb.owlapi.model.OWLOntologyFormat org.semanticweb.owlapi.vocab.PrefixOWLOntologyFormat
public class PrefixOWLOntologyFormat
Author: Matthew Horridge
The University Of Manchester
Bio-Health Informatics Group
Date: 20-Feb-2007
Constructor Summary | |
---|---|
PrefixOWLOntologyFormat()
|
Method Summary | |
---|---|
void |
clearPrefixes()
Clears any previously set prefixes |
boolean |
containsPrefixMapping(java.lang.String prefix)
Determines if this manager knows about a given prefix name and it contains a (non-null) mapping for the prefix. |
void |
copyPrefixesFrom(PrefixOWLOntologyFormat fromFormat)
Copies the prefix from another ontology format into this format |
java.lang.String |
getDefaultPrefix()
Gets the default prefix. |
IRI |
getIRI(java.lang.String iri)
Gets the URI for a given prefix IRI. |
java.lang.String |
getPrefix(java.lang.String prefix)
Gets the prefix that is bound to a particular prefix name. |
java.lang.String |
getPrefixIRI(IRI iri)
Gets the prefix IRI given a IRI (URI). |
java.util.Map<java.lang.String,java.lang.String> |
getPrefixName2PrefixMap()
Gets a map that maps prefix names to prefixes. |
java.util.Set<java.lang.String> |
getPrefixNames()
Gets the prefix names that have a mapping in this prefix manager |
void |
setDefaultPrefix(java.lang.String namespace)
Sets the default namespace. |
void |
setPrefix(java.lang.String prefixName,
java.lang.String prefix)
A convenience method to add a prefix name to prefix mapping |
Methods inherited from class org.semanticweb.owlapi.model.OWLOntologyFormat |
---|
asPrefixOWLOntologyFormat, equals, getParameter, hashCode, isPrefixOWLOntologyFormat, setParameter |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PrefixOWLOntologyFormat()
Method Detail |
---|
public void setPrefix(java.lang.String prefixName, java.lang.String prefix)
prefixName
- The prefix name which maps to a prefixprefix
- The prefixpublic void clearPrefixes()
public void copyPrefixesFrom(PrefixOWLOntologyFormat fromFormat)
fromFormat
- The format that the prefixes should be copied frompublic java.util.Set<java.lang.String> getPrefixNames()
getPrefixNames
in interface PrefixManager
public void setDefaultPrefix(java.lang.String namespace)
namespace
- The namespace to be set.public boolean containsPrefixMapping(java.lang.String prefix)
PrefixManager
containsPrefixMapping
in interface PrefixManager
prefix
- The prefix name to be tested for.
true
if the manager knows about this prefix and there is a non-null mapping for this
prefix.public java.lang.String getDefaultPrefix()
PrefixManager
getDefaultPrefix
in interface PrefixManager
null
if there is no default prefix.public java.util.Map<java.lang.String,java.lang.String> getPrefixName2PrefixMap()
PrefixManager
getPrefixName2PrefixMap
in interface PrefixManager
public java.lang.String getPrefix(java.lang.String prefix)
PrefixManager
getDefaultPrefix()
method.
getPrefix
in interface PrefixManager
prefix
- The prefix name. A string that represents a prefix name of the prefix to be retrieved.
Note that specifying ":" is the same as asking for the default prefix (see the
getDefaultPrefix() method).
null
if there is no prefix name bound to this prefix, or the prefix name doesn't
exist.public IRI getIRI(java.lang.String iri)
PrefixManager
getIRI
in interface PrefixManager
iri
- The Prefix IRI
public java.lang.String getPrefixIRI(IRI iri)
PrefixManager
getPrefixIRI
in interface PrefixManager
iri
- The IRI whose prefix it to be retrieved
null
if a prefix IRI cannot be generated.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |