public class OWLEntityRenamer
extends java.lang.Object
Constructor and Description |
---|
OWLEntityRenamer(OWLOntologyManager owlOntologyManager,
java.util.Set<OWLOntology> ontologies) |
Modifier and Type | Method and Description |
---|---|
java.util.List<OWLOntologyChange> |
changeIRI(IRI uri,
IRI newIRI)
Changes a IRI for another IRI.
|
java.util.List<OWLOntologyChange> |
changeIRI(java.util.Map<OWLEntity,IRI> entity2IRIMap) |
java.util.List<OWLOntologyChange> |
changeIRI(OWLEntity entity,
IRI newIRI)
Changes the IRI of an entity for another IRI.
|
public OWLEntityRenamer(OWLOntologyManager owlOntologyManager, java.util.Set<OWLOntology> ontologies)
owlOntologyManager
- the ontology manager to useontologies
- the ontologies to usepublic java.util.List<OWLOntologyChange> changeIRI(IRI uri, IRI newIRI)
uri
- The IRI to be changednewIRI
- The IRI that the IRI should be changed to.public java.util.List<OWLOntologyChange> changeIRI(OWLEntity entity, IRI newIRI)
entity
- The entity whose IRI is to be changed.newIRI
- The new IRIpublic java.util.List<OWLOntologyChange> changeIRI(java.util.Map<OWLEntity,IRI> entity2IRIMap)
entity2IRIMap
- map of IRIs to rename