it.polito.elite.visualization.ontoviewer.enums
Enum NodeTypesEnum

java.lang.Object
  extended by java.lang.Enum<NodeTypesEnum>
      extended by it.polito.elite.visualization.ontoviewer.enums.NodeTypesEnum
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<NodeTypesEnum>

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


Enum Constant Summary
Cardinality
           
ComplementOf
           
DataType
           
EnumeratedClass
           
Error
           
ExistentialQuantifier
           
HasValue
           
Intersection
           
Literal
           
MaxCardinality
           
MinCardinality
           
NamedClass
           
NamedInstance
           
QualifiedCardinality
           
QualifiedMaxCardinality
           
QualifiedMinCardinality
           
Union
           
UniversalQuantifier
           
 
Method Summary
static NodeTypesEnum valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static NodeTypesEnum[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

Cardinality

public static final NodeTypesEnum Cardinality

ComplementOf

public static final NodeTypesEnum ComplementOf

DataType

public static final NodeTypesEnum DataType

EnumeratedClass

public static final NodeTypesEnum EnumeratedClass

Error

public static final NodeTypesEnum Error

ExistentialQuantifier

public static final NodeTypesEnum ExistentialQuantifier

HasValue

public static final NodeTypesEnum HasValue

Intersection

public static final NodeTypesEnum Intersection

Literal

public static final NodeTypesEnum Literal

MaxCardinality

public static final NodeTypesEnum MaxCardinality

MinCardinality

public static final NodeTypesEnum MinCardinality

NamedClass

public static final NodeTypesEnum NamedClass

NamedInstance

public static final NodeTypesEnum NamedInstance

QualifiedCardinality

public static final NodeTypesEnum QualifiedCardinality

QualifiedMaxCardinality

public static final NodeTypesEnum QualifiedMaxCardinality

QualifiedMinCardinality

public static final NodeTypesEnum QualifiedMinCardinality

Union

public static final NodeTypesEnum Union

UniversalQuantifier

public static final NodeTypesEnum UniversalQuantifier
Method Detail

valueOf

public static NodeTypesEnum 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
java.lang.NullPointerException - if the argument is null

values

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

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