com.ontotext.wsmo4j.ontology
Class AxiomImpl

java.lang.Object
  extended by com.ontotext.wsmo4j.common.EntityImpl
      extended by com.ontotext.wsmo4j.ontology.OntologyElementImpl
          extended by com.ontotext.wsmo4j.ontology.AxiomImpl
All Implemented Interfaces:
org.omwg.ontology.Axiom, org.omwg.ontology.OntologyElement, org.wsmo.common.Entity

public class AxiomImpl
extends OntologyElementImpl
implements org.omwg.ontology.Axiom


Constructor Summary
AxiomImpl(org.wsmo.common.Identifier thisID)
           
 
Method Summary
 void addDefinition(org.omwg.logicalexpression.LogicalExpression definition)
           
 boolean equals(Object target)
           
 Set<org.omwg.logicalexpression.LogicalExpression> listDefinitions()
           
 void removeDefinition(org.omwg.logicalexpression.LogicalExpression le)
           
 
Methods inherited from class com.ontotext.wsmo4j.ontology.OntologyElementImpl
getOntology, setOntology
 
Methods inherited from class com.ontotext.wsmo4j.common.EntityImpl
addNFPValue, addNFPValue, getIdentifier, hashCode, listNFPValues, listNFPValues, removeNFP, removeNFPValue, removeNFPValue
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.omwg.ontology.OntologyElement
getOntology, setOntology
 
Methods inherited from interface org.wsmo.common.Entity
addNFPValue, addNFPValue, getIdentifier, listNFPValues, listNFPValues, removeNFP, removeNFPValue, removeNFPValue
 

Constructor Detail

AxiomImpl

public AxiomImpl(org.wsmo.common.Identifier thisID)
Method Detail

listDefinitions

public Set<org.omwg.logicalexpression.LogicalExpression> listDefinitions()
Specified by:
listDefinitions in interface org.omwg.ontology.Axiom

addDefinition

public void addDefinition(org.omwg.logicalexpression.LogicalExpression definition)
Specified by:
addDefinition in interface org.omwg.ontology.Axiom

removeDefinition

public void removeDefinition(org.omwg.logicalexpression.LogicalExpression le)
Specified by:
removeDefinition in interface org.omwg.ontology.Axiom

equals

public boolean equals(Object target)
Overrides:
equals in class EntityImpl


Copyright © 2004-2008 Ontotext Lab.. All Rights Reserved.