org.coode.owlapi.obo.parser
Class AbstractTagValueHandler
java.lang.Object
org.coode.owlapi.obo.parser.AbstractTagValueHandler
- All Implemented Interfaces:
- TagValueHandler
- Direct Known Subclasses:
- AsymmetricHandler, DefaultNamespaceTagValueHandler, DisjointFromHandler, DomainHandler, IDTagValueHandler, IntersectionOfHandler, InverseHandler, IsATagValueHandler, NameTagValueHandler, PartOfTagValueHandler, ReflexiveHandler, RelationshipTagValueHandler, SymmetricTagValueHandler, TransitiveOverHandler, TransitiveTagValueHandler, UnionOfHandler
public abstract class AbstractTagValueHandler
- extends java.lang.Object
- implements TagValueHandler
Author: Matthew Horridge
The University Of Manchester
Bio-Health Informatics Group
Date: 10-Jan-2007
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractTagValueHandler
public AbstractTagValueHandler(java.lang.String tag,
OBOConsumer consumer)
getTag
public java.lang.String getTag()
- Specified by:
getTag
in interface TagValueHandler
getOWLOntologyManager
public OWLOntologyManager getOWLOntologyManager()
- Specified by:
getOWLOntologyManager
in interface TagValueHandler
getOntology
public OWLOntology getOntology()
- Specified by:
getOntology
in interface TagValueHandler
applyChange
public void applyChange(OWLOntologyChange change)
- Specified by:
applyChange
in interface TagValueHandler
getConsumer
public OBOConsumer getConsumer()
- Specified by:
getConsumer
in interface TagValueHandler
getDataFactory
public OWLDataFactory getDataFactory()
- Specified by:
getDataFactory
in interface TagValueHandler
getIRIFromValue
public IRI getIRIFromValue(java.lang.String s)
- Specified by:
getIRIFromValue
in interface TagValueHandler
getClassFromId
public OWLClass getClassFromId(java.lang.String s)
getCurrentClass
public OWLClass getCurrentClass()
getOWLClass
protected OWLClass getOWLClass(java.lang.String id)
getOWLObjectProperty
protected OWLObjectProperty getOWLObjectProperty(java.lang.String id)
getOWLClassOrRestriction
protected OWLClassExpression getOWLClassOrRestriction(java.lang.String termList)
getBooleanConstant
protected OWLLiteral getBooleanConstant(java.lang.Boolean b)
addAnnotation
protected void addAnnotation(java.lang.String id,
java.lang.String uriID,
OWLLiteral value)