org.dbe.studio.tools.ontologyviewer.metamodels.odm
Class OdmEnumeration

java.lang.Object
  extended byorg.dbe.studio.tools.ontologyviewer.metamodels.odm.OdmOntologyClass
      extended byorg.dbe.studio.tools.ontologyviewer.metamodels.odm.OdmDataRange
          extended byorg.dbe.studio.tools.ontologyviewer.metamodels.odm.OdmEnumeration

public class OdmEnumeration
extends OdmDataRange

In addition to the RDF datatypes, OWL provides one additional construct for defining a range of data values, namely an enumerated datatype. This datatype format makes use of the owl:oneOf construct, that is also used for describing an enumerated class.


Field Summary
(package private)  java.util.Vector oneOf
           
 
Fields inherited from class org.dbe.studio.tools.ontologyviewer.metamodels.odm.OdmOntologyClass
annotationProps, classExtension, datatypeProperties, disjointWithClasses, equivalentClasses, id, name, objectProperties, ontology, subClassOf, superClassOf
 
Constructor Summary
OdmEnumeration(OdmOntology ont, java.lang.String name, java.lang.String id)
           
OdmEnumeration(java.util.Vector v, OdmOntology ont, java.lang.String name, java.lang.String id)
           
 
Method Summary
 void addElm(OdmDataValue elm)
           
 java.util.Vector getOneOf()
           
 void removeElm(OdmDataValue elm)
           
 
Methods inherited from class org.dbe.studio.tools.ontologyviewer.metamodels.odm.OdmOntologyClass
addAnnotationProp, addClassInstance, addDatatypeProperty, addDisjointWithClass, addEquivalentClass, addObjectProperty, addSubClass, addSuperClass, findDatatypeProperty, getAnnotationProps, getClassExtension, getDatatypeProperties, getDisjointWithClasses, getEquivalentClasses, getId, getName, getObjectProperties, getOntology, getSubClassOf, getSuperClassOf, removeAnnotationProp, removeClassInstance, removeDatatypeProperty, removeDisjointWithClass, removeEquivalentClass, removeObjectProperty, removeSubClass, removeSuperClass, setAnnotationProps, setClassExtension, setDatatypeProperties, setId, setName, setObjectProperties, setOntology
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

oneOf

java.util.Vector oneOf
Constructor Detail

OdmEnumeration

public OdmEnumeration(OdmOntology ont,
                      java.lang.String name,
                      java.lang.String id)

OdmEnumeration

public OdmEnumeration(java.util.Vector v,
                      OdmOntology ont,
                      java.lang.String name,
                      java.lang.String id)
Method Detail

addElm

public void addElm(OdmDataValue elm)

removeElm

public void removeElm(OdmDataValue elm)

getOneOf

public java.util.Vector getOneOf()


Copyright © 2004-2005 Digital Business Ecosystem. All Rights Reserved.