org.semanticweb.owl.vocab
Enum OWLXMLVocabulary

java.lang.Object
  extended by java.lang.Enum<OWLXMLVocabulary>
      extended by org.semanticweb.owl.vocab.OWLXMLVocabulary
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<OWLXMLVocabulary>

public enum OWLXMLVocabulary
extends java.lang.Enum<OWLXMLVocabulary>

Author: Matthew Horridge
The University Of Manchester
Bio-Health Informatics Group
Date: 12-Dec-2006


Enum Constant Summary
ANNOTATION
           
ANNOTATION_URI
           
ANTI_SYMMETRIC_OBJECT_PROPERTY
           
CLASS
           
CLASS_ASSERTION
           
COMMENT
           
CONSTANT
           
DATA_ALL_VALUES_FROM
           
DATA_COMPLEMENT_OF
           
DATA_EXACT_CARDINALITY
           
DATA_HAS_VALUE
           
DATA_MAX_CARDINALITY
           
DATA_MIN_CARDINALITY
           
DATA_ONE_OF
           
DATA_PROPERTY
           
DATA_PROPERTY_ASSERTION
           
DATA_PROPERTY_DOMAIN
           
DATA_PROPERTY_RANGE
           
DATA_RANGE
           
DATA_SOME_VALUES_FROM
           
DATATYPE
           
DATATYPE_FACET
           
DATATYPE_FACET_RESTRICTION
           
DATATYPE_RESTRICTION
           
DATATYPE_URI
           
DECLARATION
           
DIFFERENT_INDIVIDUALS
           
DISJOINT_CLASSES
           
DISJOINT_DATA_PROPERTIES
           
DISJOINT_OBJECT_PROPERTIES
           
DISJOINT_UNION
           
DOCUMENTATION
           
ENTITY_ANNOTATION
           
EQUIVALENT_CLASSES
           
EQUIVALENT_DATA_PROPERTIES
           
EQUIVALENT_OBJECT_PROPERTIES
           
FUNCTIONAL_DATA_PROPERTY
           
FUNCTIONAL_OBJECT_PROPERTY
           
IMPORTS
           
INDIVIDUAL
           
INVERSE_FUNCTIONAL_OBJECT_PROPERTY
           
INVERSE_OBJECT_PROPERTIES
           
INVERSE_OBJECT_PROPERTY
           
IRREFLEXIVE_OBJECT_PROPERTY
           
LABEL
           
NEGATIVE_DATA_PROPERTY_ASSERTION
           
NEGATIVE_OBJECT_PROPERTY_ASSERTION
           
OBJECT_ALL_VALUES_FROM
           
OBJECT_COMPLEMENT_OF
           
OBJECT_EXACT_CARDINALITY
           
OBJECT_EXISTS_SELF
           
OBJECT_HAS_VALUE
           
OBJECT_INTERSECTION_OF
           
OBJECT_MAX_CARDINALITY
           
OBJECT_MIN_CARDINALITY
           
OBJECT_ONE_OF
           
OBJECT_PROPERTY
           
OBJECT_PROPERTY_ASSERTION
           
OBJECT_PROPERTY_DOMAIN
           
OBJECT_PROPERTY_RANGE
           
OBJECT_SOME_VALUES_FROM
           
OBJECT_UNION_OF
           
ONTOLOGY
           
REFLEXIVE_OBJECT_PROPERTY
           
SAME_INDIVIDUALS
           
SUB_CLASS_OF
           
SUB_DATA_PROPERTY_OF
           
SUB_OBJECT_PROPERTY_CHAIN
           
SUB_OBJECT_PROPERTY_OF
           
SYMMETRIC_OBJECT_PROPERTY
           
TRANSITIVE_OBJECT_PROPERTY
           
UNION_OF
           
 
Method Summary
 java.lang.String getShortName()
           
 java.net.URI getURI()
           
 java.lang.String toString()
           
static OWLXMLVocabulary valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static OWLXMLVocabulary[] values()
          Returns an array containing the constants of this enum type, in the order they're declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, valueOf
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

CLASS

public static final OWLXMLVocabulary CLASS

DATA_PROPERTY

public static final OWLXMLVocabulary DATA_PROPERTY

OBJECT_PROPERTY

public static final OWLXMLVocabulary OBJECT_PROPERTY

INDIVIDUAL

public static final OWLXMLVocabulary INDIVIDUAL

DATATYPE

public static final OWLXMLVocabulary DATATYPE

ANNOTATION

public static final OWLXMLVocabulary ANNOTATION

ANNOTATION_URI

public static final OWLXMLVocabulary ANNOTATION_URI

IMPORTS

public static final OWLXMLVocabulary IMPORTS

LABEL

public static final OWLXMLVocabulary LABEL

COMMENT

public static final OWLXMLVocabulary COMMENT

DOCUMENTATION

public static final OWLXMLVocabulary DOCUMENTATION

ONTOLOGY

public static final OWLXMLVocabulary ONTOLOGY

CONSTANT

public static final OWLXMLVocabulary CONSTANT

INVERSE_OBJECT_PROPERTY

public static final OWLXMLVocabulary INVERSE_OBJECT_PROPERTY

DATA_COMPLEMENT_OF

public static final OWLXMLVocabulary DATA_COMPLEMENT_OF

DATA_ONE_OF

public static final OWLXMLVocabulary DATA_ONE_OF

DATATYPE_RESTRICTION

public static final OWLXMLVocabulary DATATYPE_RESTRICTION

DATATYPE_FACET_RESTRICTION

public static final OWLXMLVocabulary DATATYPE_FACET_RESTRICTION

DATATYPE_FACET

public static final OWLXMLVocabulary DATATYPE_FACET

DATATYPE_URI

public static final OWLXMLVocabulary DATATYPE_URI

DATA_RANGE

public static final OWLXMLVocabulary DATA_RANGE

OBJECT_INTERSECTION_OF

public static final OWLXMLVocabulary OBJECT_INTERSECTION_OF

OBJECT_UNION_OF

public static final OWLXMLVocabulary OBJECT_UNION_OF

OBJECT_COMPLEMENT_OF

public static final OWLXMLVocabulary OBJECT_COMPLEMENT_OF

OBJECT_ONE_OF

public static final OWLXMLVocabulary OBJECT_ONE_OF

OBJECT_SOME_VALUES_FROM

public static final OWLXMLVocabulary OBJECT_SOME_VALUES_FROM

OBJECT_ALL_VALUES_FROM

public static final OWLXMLVocabulary OBJECT_ALL_VALUES_FROM

OBJECT_EXISTS_SELF

public static final OWLXMLVocabulary OBJECT_EXISTS_SELF

OBJECT_HAS_VALUE

public static final OWLXMLVocabulary OBJECT_HAS_VALUE

OBJECT_MIN_CARDINALITY

public static final OWLXMLVocabulary OBJECT_MIN_CARDINALITY

OBJECT_EXACT_CARDINALITY

public static final OWLXMLVocabulary OBJECT_EXACT_CARDINALITY

OBJECT_MAX_CARDINALITY

public static final OWLXMLVocabulary OBJECT_MAX_CARDINALITY

DATA_SOME_VALUES_FROM

public static final OWLXMLVocabulary DATA_SOME_VALUES_FROM

DATA_ALL_VALUES_FROM

public static final OWLXMLVocabulary DATA_ALL_VALUES_FROM

DATA_HAS_VALUE

public static final OWLXMLVocabulary DATA_HAS_VALUE

DATA_MIN_CARDINALITY

public static final OWLXMLVocabulary DATA_MIN_CARDINALITY

DATA_EXACT_CARDINALITY

public static final OWLXMLVocabulary DATA_EXACT_CARDINALITY

DATA_MAX_CARDINALITY

public static final OWLXMLVocabulary DATA_MAX_CARDINALITY

SUB_CLASS_OF

public static final OWLXMLVocabulary SUB_CLASS_OF

EQUIVALENT_CLASSES

public static final OWLXMLVocabulary EQUIVALENT_CLASSES

DISJOINT_CLASSES

public static final OWLXMLVocabulary DISJOINT_CLASSES

DISJOINT_UNION

public static final OWLXMLVocabulary DISJOINT_UNION

UNION_OF

public static final OWLXMLVocabulary UNION_OF

SUB_OBJECT_PROPERTY_OF

public static final OWLXMLVocabulary SUB_OBJECT_PROPERTY_OF

SUB_OBJECT_PROPERTY_CHAIN

public static final OWLXMLVocabulary SUB_OBJECT_PROPERTY_CHAIN

EQUIVALENT_OBJECT_PROPERTIES

public static final OWLXMLVocabulary EQUIVALENT_OBJECT_PROPERTIES

DISJOINT_OBJECT_PROPERTIES

public static final OWLXMLVocabulary DISJOINT_OBJECT_PROPERTIES

OBJECT_PROPERTY_DOMAIN

public static final OWLXMLVocabulary OBJECT_PROPERTY_DOMAIN

OBJECT_PROPERTY_RANGE

public static final OWLXMLVocabulary OBJECT_PROPERTY_RANGE

INVERSE_OBJECT_PROPERTIES

public static final OWLXMLVocabulary INVERSE_OBJECT_PROPERTIES

FUNCTIONAL_OBJECT_PROPERTY

public static final OWLXMLVocabulary FUNCTIONAL_OBJECT_PROPERTY

INVERSE_FUNCTIONAL_OBJECT_PROPERTY

public static final OWLXMLVocabulary INVERSE_FUNCTIONAL_OBJECT_PROPERTY

SYMMETRIC_OBJECT_PROPERTY

public static final OWLXMLVocabulary SYMMETRIC_OBJECT_PROPERTY

ANTI_SYMMETRIC_OBJECT_PROPERTY

public static final OWLXMLVocabulary ANTI_SYMMETRIC_OBJECT_PROPERTY

REFLEXIVE_OBJECT_PROPERTY

public static final OWLXMLVocabulary REFLEXIVE_OBJECT_PROPERTY

IRREFLEXIVE_OBJECT_PROPERTY

public static final OWLXMLVocabulary IRREFLEXIVE_OBJECT_PROPERTY

TRANSITIVE_OBJECT_PROPERTY

public static final OWLXMLVocabulary TRANSITIVE_OBJECT_PROPERTY

SUB_DATA_PROPERTY_OF

public static final OWLXMLVocabulary SUB_DATA_PROPERTY_OF

EQUIVALENT_DATA_PROPERTIES

public static final OWLXMLVocabulary EQUIVALENT_DATA_PROPERTIES

DISJOINT_DATA_PROPERTIES

public static final OWLXMLVocabulary DISJOINT_DATA_PROPERTIES

DATA_PROPERTY_DOMAIN

public static final OWLXMLVocabulary DATA_PROPERTY_DOMAIN

DATA_PROPERTY_RANGE

public static final OWLXMLVocabulary DATA_PROPERTY_RANGE

FUNCTIONAL_DATA_PROPERTY

public static final OWLXMLVocabulary FUNCTIONAL_DATA_PROPERTY

SAME_INDIVIDUALS

public static final OWLXMLVocabulary SAME_INDIVIDUALS

DIFFERENT_INDIVIDUALS

public static final OWLXMLVocabulary DIFFERENT_INDIVIDUALS

CLASS_ASSERTION

public static final OWLXMLVocabulary CLASS_ASSERTION

OBJECT_PROPERTY_ASSERTION

public static final OWLXMLVocabulary OBJECT_PROPERTY_ASSERTION

DATA_PROPERTY_ASSERTION

public static final OWLXMLVocabulary DATA_PROPERTY_ASSERTION

NEGATIVE_OBJECT_PROPERTY_ASSERTION

public static final OWLXMLVocabulary NEGATIVE_OBJECT_PROPERTY_ASSERTION

NEGATIVE_DATA_PROPERTY_ASSERTION

public static final OWLXMLVocabulary NEGATIVE_DATA_PROPERTY_ASSERTION

DECLARATION

public static final OWLXMLVocabulary DECLARATION

ENTITY_ANNOTATION

public static final OWLXMLVocabulary ENTITY_ANNOTATION
Method Detail

values

public static final OWLXMLVocabulary[] values()
Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants as follows:
for(OWLXMLVocabulary c : OWLXMLVocabulary.values())
        System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they're declared

valueOf

public static OWLXMLVocabulary valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name

getURI

public java.net.URI getURI()

getShortName

public java.lang.String getShortName()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Enum<OWLXMLVocabulary>