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(OWLDocumentFormat format)
Constructs a short form provider that reuses any prefix name mappings from the specified
ontology format.
|
ManchesterOWLSyntaxPrefixNameShortFormProvider(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() |
Map<String,String> |
getPrefixName2PrefixMap() |
static String |
getShortForm(IRI iri)
Gets the short form for an IRI.
|
String |
getShortForm(OWLEntity entity) |
public ManchesterOWLSyntaxPrefixNameShortFormProvider(@Nonnull OWLOntology ont)
ont - The ontologypublic ManchesterOWLSyntaxPrefixNameShortFormProvider(OWLDocumentFormat 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 Map<String,String> getPrefixName2PrefixMap()
public String getShortForm(OWLEntity entity)
getShortForm in interface ShortFormProviderpublic static String getShortForm(@Nonnull IRI iri)
iri - The IRIpublic void dispose()
dispose in interface ShortFormProviderCopyright © 2024 The University of Manchester. All rights reserved.