|
Protégé-OWL 3.3.1 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.stanford.smi.protegex.owl.jena.parser.DefaultURI2NameConverter
public class DefaultURI2NameConverter
Constructor Summary | |
---|---|
DefaultURI2NameConverter(OWLModel owlModel,
ProtegeOWLParserLogger logger,
boolean incremental)
|
Method Summary | |
---|---|
String |
addPrefix(String uri,
String prefix)
Adds a new prefix-namespace pair to this converter. |
String |
createAnonymousRDFResourceName()
|
String |
createNewPrefix(String uri)
Creates a dummy prefix and adds it to the OWLModel |
String |
getRDFExternalResourceName()
|
String |
getRDFResourceName(String uri)
Gets the Protege resource name for a given URI. |
String |
getResourceNamespace(String uri)
Gets the namespace part of a resource URI. |
String |
getTemporaryRDFResourceName(com.hp.hpl.jena.rdf.arp.AResource node)
|
String |
getTemporaryRDFResourceName(String uri)
|
String |
getURIFromTemporaryName(String temporaryName)
The inverse of getTemporaryRDFResourceName() . |
boolean |
isAnonymousRDFResourceName(String name)
Checks whether a given name describes an anonymous resource. |
protected boolean |
isPreferredPrefix(String prefix,
String uri)
|
boolean |
isTemporaryRDFResourceName(String name)
Checks if this is a name that was created as a temporary name before. |
void |
updateInternalState()
Called after the triples have been copied and new namespace prefixes assigned. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DefaultURI2NameConverter(OWLModel owlModel, ProtegeOWLParserLogger logger, boolean incremental)
Method Detail |
---|
public String addPrefix(String uri, String prefix)
URI2NameConverter
addPrefix
in interface URI2NameConverter
uri
- the URI/namespaceprefix
- the new prefix
public String createAnonymousRDFResourceName()
createAnonymousRDFResourceName
in interface URI2NameConverter
public String createNewPrefix(String uri)
URI2NameConverter
createNewPrefix
in interface URI2NameConverter
uri
- the URI of the resource to create a new prefix forpublic String getRDFExternalResourceName()
getRDFExternalResourceName
in interface URI2NameConverter
public String getRDFResourceName(String uri)
URI2NameConverter
getRDFResourceName
in interface URI2NameConverter
uri
- the URI to get the name of
public String getResourceNamespace(String uri)
URI2NameConverter
getResourceNamespace
in interface URI2NameConverter
uri
- the URI to get the namespace of
public String getTemporaryRDFResourceName(String uri)
getTemporaryRDFResourceName
in interface URI2NameConverter
public String getTemporaryRDFResourceName(com.hp.hpl.jena.rdf.arp.AResource node)
getTemporaryRDFResourceName
in interface URI2NameConverter
public String getURIFromTemporaryName(String temporaryName)
URI2NameConverter
getTemporaryRDFResourceName()
.
getURIFromTemporaryName
in interface URI2NameConverter
temporaryName
- the temporary name
public boolean isAnonymousRDFResourceName(String name)
URI2NameConverter
isAnonymousRDFResourceName
in interface URI2NameConverter
name
- the name of the resource to test
protected boolean isPreferredPrefix(String prefix, String uri)
public boolean isTemporaryRDFResourceName(String name)
URI2NameConverter
isTemporaryRDFResourceName
in interface URI2NameConverter
name
- the name to test
public void updateInternalState()
URI2NameConverter
updateInternalState
in interface URI2NameConverter
|
Protégé-OWL 3.3.1 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |