org.dbe.studio.tools.ontologyviewer.metamodels.odm
Class OdmOntology
java.lang.Object
org.dbe.studio.tools.ontologyviewer.metamodels.odm.OdmOntology
- public class OdmOntology
- extends java.lang.Object
An ontology defines the various elements that can be used to describe and
represent a domain of knowledge. It includes definitions of basic concepts
within a domain or across domains and the relationships among them, using
elements, such as classes, individuals, properties, etc.
Constructor Summary |
OdmOntology(java.lang.String name,
java.lang.String id)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
theTree
OntologyTree theTree
name
java.lang.String name
id
java.lang.String id
ontologyHeader
OdmOntologyHeader ontologyHeader
classes
java.util.Hashtable classes
classInstances
java.util.Hashtable classInstances
objectPropertyIntances
java.util.Vector objectPropertyIntances
dataRanges
java.util.Hashtable dataRanges
objectProperties
java.util.Hashtable objectProperties
OdmOntology
public OdmOntology(java.lang.String name,
java.lang.String id)
addClass
public void addClass(OdmOntologyClass oc)
removeClass
public void removeClass(OdmOntologyClass oc)
findClass
public OdmOntologyClass findClass(java.lang.String classID)
addObjectProperty
public void addObjectProperty(OdmObjectProperty property)
removeObjectProperty
public void removeObjectProperty(OdmObjectProperty property)
findObjectProperty
public OdmObjectProperty findObjectProperty(java.lang.String propID)
addClassInstance
public void addClassInstance(OdmOntologyClassInst ocInst)
removeClassInstance
public void removeClassInstance(OdmOntologyClassInst ocInst)
findClassInst
public OdmOntologyClassInst findClassInst(java.lang.String classID)
addObjPropertyInst
public void addObjPropertyInst(OdmObjectPropertyInst objPropertyInst)
removeObjPropertyInst
public void removeObjPropertyInst(OdmObjectPropertyInst objPropertyInst)
addDataRange
public void addDataRange(OdmDataRange dr)
removeDataRange
public void removeDataRange(OdmDataRange dr)
findDataRange
public OdmDataRange findDataRange(java.lang.String id)
findDataRangeByURI
public OdmDataRange findDataRangeByURI(java.lang.String uri)
setName
public void setName(java.lang.String name)
setId
public void setId(java.lang.String id)
setOntologyHeader
public void setOntologyHeader(OdmOntologyHeader op)
setObjectProperties
public void setObjectProperties(java.util.Hashtable op)
setClasses
public void setClasses(java.util.Hashtable oc)
setTheTree
public void setTheTree(OntologyTree t)
getName
public java.lang.String getName()
getId
public java.lang.String getId()
getOntologyHeader
public OdmOntologyHeader getOntologyHeader()
getClasses
public java.util.Hashtable getClasses()
getObjectProperties
public java.util.Hashtable getObjectProperties()
getTheTree
public OntologyTree getTheTree()
Copyright © 2004-2005 Digital Business Ecosystem. All Rights Reserved.