org.coode.owlapi.manchesterowlsyntax
Enum ManchesterOWLSyntax

java.lang.Object
  extended by java.lang.Enum<ManchesterOWLSyntax>
      extended by org.coode.owlapi.manchesterowlsyntax.ManchesterOWLSyntax
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<ManchesterOWLSyntax>

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

Author: Matthew Horridge
The University Of Manchester
Bio-Health Informatics Group
Date: 25-Apr-2007

The vocabulary that the Manchester OWL Syntax uses


Enum Constant Summary
AND
           
ANNOTATION_PROPERTY
           
ANNOTATIONS
           
ANTI_SYMMETRIC
          For legacy reasons
ASYMMETRIC
           
CHARACTERISTICS
           
CLASS
           
COMMA
           
DATA_PROPERTY
           
DATATYPE
           
DIFFERENT_FROM
           
DIFFERENT_INDIVIDUALS
           
DISJOINT_CLASSES
           
DISJOINT_PROPERTIES
           
DISJOINT_UNION_OF
           
DISJOINT_WITH
           
DOMAIN
           
EQUIVALENT_CLASSES
           
EQUIVALENT_PROPERTIES
           
EQUIVALENT_TO
           
EXACTLY
           
FACET_RESTRICTION_SEPARATOR
           
FACTS
           
FUNCTIONAL
           
HAS_KEY
           
IMPORT
           
INDIVIDUAL
           
INDIVIDUALS
           
INVERSE
           
INVERSE_FUNCTIONAL
           
INVERSE_OF
           
INVERSES
           
IRREFLEXIVE
           
MAX
           
MAX_EXCLUSIVE_FACET
           
MAX_INCLUSIVE_FACET
           
MIN
           
MIN_EXCLUSIVE_FACET
           
MIN_INCLUSIVE_FACET
           
NOT
           
OBJECT_PROPERTY
           
ONE_OF_DELIMETER
           
ONLY
           
ONLYSOME
           
ONTOLOGY
           
OR
           
PREFIX
           
RANGE
           
REFLEXIVE
           
RULE
           
SAME_AS
           
SAME_INDIVIDUAL
           
SELF
           
SOME
           
SUB_PROPERTY_CHAIN
           
SUB_PROPERTY_OF
           
SUBCLASS_OF
           
SUPER_PROPERTY_OF
           
SUPERCLASS_OF
           
SYMMETRIC
           
THAT
           
TRANSITIVE
           
TYPE
           
TYPES
           
VALUE
           
 
Method Summary
 boolean isAxiomKeyword()
           
 boolean isClassExpressionConnectiveKeyword()
           
 boolean isClassExpressionQuantiferKeyword()
           
 boolean isFrameKeyword()
           
 boolean isSectionKeyword()
           
 java.lang.String toString()
           
static ManchesterOWLSyntax valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static ManchesterOWLSyntax[] 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

ONTOLOGY

public static final ManchesterOWLSyntax ONTOLOGY

IMPORT

public static final ManchesterOWLSyntax IMPORT

PREFIX

public static final ManchesterOWLSyntax PREFIX

CLASS

public static final ManchesterOWLSyntax CLASS

OBJECT_PROPERTY

public static final ManchesterOWLSyntax OBJECT_PROPERTY

DATA_PROPERTY

public static final ManchesterOWLSyntax DATA_PROPERTY

INDIVIDUAL

public static final ManchesterOWLSyntax INDIVIDUAL

DATATYPE

public static final ManchesterOWLSyntax DATATYPE

ANNOTATION_PROPERTY

public static final ManchesterOWLSyntax ANNOTATION_PROPERTY

SOME

public static final ManchesterOWLSyntax SOME

ONLY

public static final ManchesterOWLSyntax ONLY

ONLYSOME

public static final ManchesterOWLSyntax ONLYSOME

MIN

public static final ManchesterOWLSyntax MIN

MAX

public static final ManchesterOWLSyntax MAX

EXACTLY

public static final ManchesterOWLSyntax EXACTLY

VALUE

public static final ManchesterOWLSyntax VALUE

AND

public static final ManchesterOWLSyntax AND

THAT

public static final ManchesterOWLSyntax THAT

OR

public static final ManchesterOWLSyntax OR

NOT

public static final ManchesterOWLSyntax NOT

INVERSE

public static final ManchesterOWLSyntax INVERSE

SELF

public static final ManchesterOWLSyntax SELF

FACET_RESTRICTION_SEPARATOR

public static final ManchesterOWLSyntax FACET_RESTRICTION_SEPARATOR

SUBCLASS_OF

public static final ManchesterOWLSyntax SUBCLASS_OF

SUPERCLASS_OF

public static final ManchesterOWLSyntax SUPERCLASS_OF

EQUIVALENT_TO

public static final ManchesterOWLSyntax EQUIVALENT_TO

EQUIVALENT_CLASSES

public static final ManchesterOWLSyntax EQUIVALENT_CLASSES

EQUIVALENT_PROPERTIES

public static final ManchesterOWLSyntax EQUIVALENT_PROPERTIES

DISJOINT_WITH

public static final ManchesterOWLSyntax DISJOINT_WITH

INDIVIDUALS

public static final ManchesterOWLSyntax INDIVIDUALS

DISJOINT_CLASSES

public static final ManchesterOWLSyntax DISJOINT_CLASSES

DISJOINT_PROPERTIES

public static final ManchesterOWLSyntax DISJOINT_PROPERTIES

DISJOINT_UNION_OF

public static final ManchesterOWLSyntax DISJOINT_UNION_OF

FACTS

public static final ManchesterOWLSyntax FACTS

SAME_AS

public static final ManchesterOWLSyntax SAME_AS

SAME_INDIVIDUAL

public static final ManchesterOWLSyntax SAME_INDIVIDUAL

DIFFERENT_FROM

public static final ManchesterOWLSyntax DIFFERENT_FROM

DIFFERENT_INDIVIDUALS

public static final ManchesterOWLSyntax DIFFERENT_INDIVIDUALS

MIN_INCLUSIVE_FACET

public static final ManchesterOWLSyntax MIN_INCLUSIVE_FACET

MAX_INCLUSIVE_FACET

public static final ManchesterOWLSyntax MAX_INCLUSIVE_FACET

MIN_EXCLUSIVE_FACET

public static final ManchesterOWLSyntax MIN_EXCLUSIVE_FACET

MAX_EXCLUSIVE_FACET

public static final ManchesterOWLSyntax MAX_EXCLUSIVE_FACET

ONE_OF_DELIMETER

public static final ManchesterOWLSyntax ONE_OF_DELIMETER

TYPES

public static final ManchesterOWLSyntax TYPES

TYPE

public static final ManchesterOWLSyntax TYPE

ANNOTATIONS

public static final ManchesterOWLSyntax ANNOTATIONS

COMMA

public static final ManchesterOWLSyntax COMMA

DOMAIN

public static final ManchesterOWLSyntax DOMAIN

RANGE

public static final ManchesterOWLSyntax RANGE

CHARACTERISTICS

public static final ManchesterOWLSyntax CHARACTERISTICS

FUNCTIONAL

public static final ManchesterOWLSyntax FUNCTIONAL

INVERSE_FUNCTIONAL

public static final ManchesterOWLSyntax INVERSE_FUNCTIONAL

SYMMETRIC

public static final ManchesterOWLSyntax SYMMETRIC

TRANSITIVE

public static final ManchesterOWLSyntax TRANSITIVE

REFLEXIVE

public static final ManchesterOWLSyntax REFLEXIVE

IRREFLEXIVE

public static final ManchesterOWLSyntax IRREFLEXIVE

ANTI_SYMMETRIC

public static final ManchesterOWLSyntax ANTI_SYMMETRIC
For legacy reasons


ASYMMETRIC

public static final ManchesterOWLSyntax ASYMMETRIC

INVERSE_OF

public static final ManchesterOWLSyntax INVERSE_OF

INVERSES

public static final ManchesterOWLSyntax INVERSES

SUB_PROPERTY_OF

public static final ManchesterOWLSyntax SUB_PROPERTY_OF

SUPER_PROPERTY_OF

public static final ManchesterOWLSyntax SUPER_PROPERTY_OF

SUB_PROPERTY_CHAIN

public static final ManchesterOWLSyntax SUB_PROPERTY_CHAIN

HAS_KEY

public static final ManchesterOWLSyntax HAS_KEY

RULE

public static final ManchesterOWLSyntax RULE
Method Detail

values

public static final ManchesterOWLSyntax[] 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(ManchesterOWLSyntax c : ManchesterOWLSyntax.values())
        System.out.println(c);

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

valueOf

public static ManchesterOWLSyntax 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

isFrameKeyword

public boolean isFrameKeyword()

isSectionKeyword

public boolean isSectionKeyword()

isAxiomKeyword

public boolean isAxiomKeyword()

isClassExpressionConnectiveKeyword

public boolean isClassExpressionConnectiveKeyword()

isClassExpressionQuantiferKeyword

public boolean isClassExpressionQuantiferKeyword()

toString

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