public class SetOntologyIDData extends OWLOntologyChangeData
SetOntologyID
change. Constructor and Description |
---|
SetOntologyIDData(OWLOntologyID newId)
Constructs a
SetOntologyIDData object that describes an
SetOntologyID change for the OWLOntologyID object
specified by the newId parameter. |
Modifier and Type | Method and Description |
---|---|
<O> O |
accept(OWLOntologyChangeDataVisitor<O> visitor)
Accepts a visit from an
OWLOntologyChangeDataVisitor . |
SetOntologyID |
createOntologyChange(OWLOntology ontology)
Creates an
OWLOntologyChange object that pertains to the
specified ontology , which when applied to the specified ontology
enacts the change described by this info object. |
OWLOntologyID |
getItem() |
OWLOntologyID |
getNewId()
Gets the
OWLOntologyID that is associated with some
SetOntologyID change. |
equals, hashCode, toString
getSignature, signature, unsortedSignature
public SetOntologyIDData(OWLOntologyID newId)
SetOntologyIDData
object that describes an
SetOntologyID
change for the OWLOntologyID
object
specified by the newId
parameter.newId
- The OWLOntologyID
that is the focus of some change.public OWLOntologyID getNewId()
OWLOntologyID
that is associated with some
SetOntologyID
change.OWLOntologyID
.public SetOntologyID createOntologyChange(OWLOntology ontology)
OWLOntologyChangeData
OWLOntologyChange
object that pertains to the
specified ontology
, which when applied to the specified ontology
enacts the change described by this info object.createOntologyChange
in class OWLOntologyChangeData
ontology
- The OWLOntology
that the change should apply to.OWLOntologyChange
object that applies to ontology
and changes
ontology
in a way that is consistent with this the information held in this OWLOntologyChangeData
object.public <O> O accept(OWLOntologyChangeDataVisitor<O> visitor)
OWLOntologyChangeData
OWLOntologyChangeDataVisitor
.accept
in class OWLOntologyChangeData
O
- The return type for visitor's visit methods.visitor
- The visitorpublic OWLOntologyID getItem()
getItem
in class OWLOntologyChangeData
Copyright © 2020 The University of Manchester. All rights reserved.