public class BidirectionalShortFormProviderAdapter extends CachingBidirectionalShortFormProvider
| Constructor and Description |
|---|
BidirectionalShortFormProviderAdapter(OWLOntologyManager man,
Set<OWLOntology> ontologies,
ShortFormProvider shortFormProvider)
Creates a BidirectionalShortFormProvider that maps between the entities
that are referenced in the specified ontologies and the shortforms of
these entities.
|
BidirectionalShortFormProviderAdapter(Set<OWLOntology> ontologies,
ShortFormProvider shortFormProvider)
Creates a BidirectionalShortFormProvider that maps between the entities
that are referenced in the specified ontologies and the shortforms of
these entities.
|
BidirectionalShortFormProviderAdapter(ShortFormProvider shortFormProvider) |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose()
Disposes of the short form proivider.
|
protected String |
generateShortForm(OWLEntity entity)
Generates the short form for the specified entity.
|
add, getEntities, getEntity, getShortForm, getShortForms, rebuild, remove, updatepublic BidirectionalShortFormProviderAdapter(ShortFormProvider shortFormProvider)
shortFormProvider - the short form provider to usepublic BidirectionalShortFormProviderAdapter(Set<OWLOntology> ontologies, ShortFormProvider shortFormProvider)
ontologies - The ontologies that contain references to the entities to be
mapped.shortFormProvider - The short form provider that should be used to generate the short
forms of the referenced entities.public BidirectionalShortFormProviderAdapter(OWLOntologyManager man, Set<OWLOntology> ontologies, ShortFormProvider shortFormProvider)
dispose method must be called when
the provider has been finished with so that the provider may remove
itself as a listener from the manager.ontologies - The ontologies that contain references to the entities to be
mapped.shortFormProvider - The short form provider that should be used to generate the short
forms of the referenced entities.man - This short form provider will track changes to ontologies. The
provider will listen for ontology changes and update the cache of
entity--shortform mappings based on whether the specified
ontologies contain references to entities or not.protected String generateShortForm(OWLEntity entity)
CachingBidirectionalShortFormProviderupdate
method.generateShortForm in class CachingBidirectionalShortFormProviderentity - The entity whose short form should be generated.public void dispose()
ShortFormProviderdispose in interface ShortFormProviderdispose in class CachingBidirectionalShortFormProviderCopyright © 2014 The University of Manchester. All Rights Reserved.