public class ManchesterOWLSyntaxPrefixNameShortFormProvider extends Object implements ShortFormProvider
| Constructor and Description |
|---|
ManchesterOWLSyntaxPrefixNameShortFormProvider(DefaultPrefixManager prefixManager)
Constructs a short form provider that uses the specified prefix mappings
|
ManchesterOWLSyntaxPrefixNameShortFormProvider(OWLOntologyFormat format)
Constructs a short form provider that reuses any prefix name mappings from the specified ontology format
|
ManchesterOWLSyntaxPrefixNameShortFormProvider(OWLOntologyManager man,
OWLOntology ont)
Constructs a short form provider that reuses any prefix name mappings obtainable from the format of
the specified ontology (the manager will be asked for the ontology format of the specified ontology)
|
| Modifier and Type | Method and Description |
|---|---|
void |
dispose()
Disposes of the short form proivider.
|
PrefixManager |
getPrefixManager() |
String |
getShortForm(IRI iri)
Gets the short form for an IRI
|
String |
getShortForm(OWLEntity entity)
Gets the short form for the specified entity.
|
public ManchesterOWLSyntaxPrefixNameShortFormProvider(OWLOntologyManager man, OWLOntology ont)
man - The manageront - The ontologypublic ManchesterOWLSyntaxPrefixNameShortFormProvider(OWLOntologyFormat format)
format - The format from which prefix name mappings will be reusedpublic ManchesterOWLSyntaxPrefixNameShortFormProvider(DefaultPrefixManager prefixManager)
prefixManager - A prefix manager which will be used to obtain prefix mappingspublic PrefixManager getPrefixManager()
public String getShortForm(OWLEntity entity)
getShortForm in interface ShortFormProviderentity - The entity.public String getShortForm(IRI iri)
iri - The IRIpublic void dispose()
dispose in interface ShortFormProviderCopyright © 2012 The University of Manchester. All Rights Reserved.