org.cip4.jdflib.core
Class AttributeInfo.EnumAttributeType

java.lang.Object
  extended by org.apache.commons.lang.enums.Enum
      extended by org.apache.commons.lang.enums.ValuedEnum
          extended by org.cip4.jdflib.core.AttributeInfo.EnumAttributeType
All Implemented Interfaces:
Serializable, Comparable
Enclosing class:
AttributeInfo

public static final class AttributeInfo.EnumAttributeType
extends org.apache.commons.lang.enums.ValuedEnum

Enumeration of valid attribute types

See Also:
Serialized Form

Field Summary
static AttributeInfo.EnumAttributeType Any
           
static AttributeInfo.EnumAttributeType boolean_
           
static AttributeInfo.EnumAttributeType CMYKColor
           
static AttributeInfo.EnumAttributeType dateTime
           
static AttributeInfo.EnumAttributeType DateTimeRange
           
static AttributeInfo.EnumAttributeType DateTimeRangeList
           
static AttributeInfo.EnumAttributeType double_
           
static AttributeInfo.EnumAttributeType duration
           
static AttributeInfo.EnumAttributeType DurationRange
           
static AttributeInfo.EnumAttributeType DurationRangeList
           
static AttributeInfo.EnumAttributeType enumeration
           
static AttributeInfo.EnumAttributeType enumerations
           
static AttributeInfo.EnumAttributeType hexBinary
           
static AttributeInfo.EnumAttributeType ID
           
static AttributeInfo.EnumAttributeType IDREF
           
static AttributeInfo.EnumAttributeType IDREFS
           
static AttributeInfo.EnumAttributeType integer
           
static AttributeInfo.EnumAttributeType IntegerList
           
static AttributeInfo.EnumAttributeType IntegerRange
           
static AttributeInfo.EnumAttributeType IntegerRangeList
           
static AttributeInfo.EnumAttributeType JDFJMFVersion
           
static AttributeInfo.EnumAttributeType LabColor
           
static AttributeInfo.EnumAttributeType language
           
static AttributeInfo.EnumAttributeType languages
           
static AttributeInfo.EnumAttributeType matrix
           
static AttributeInfo.EnumAttributeType NameRange
           
static AttributeInfo.EnumAttributeType NameRangeList
           
static AttributeInfo.EnumAttributeType NMTOKEN
           
static AttributeInfo.EnumAttributeType NMTOKENS
           
static AttributeInfo.EnumAttributeType NumberList
           
static AttributeInfo.EnumAttributeType NumberRange
           
static AttributeInfo.EnumAttributeType NumberRangeList
           
static AttributeInfo.EnumAttributeType PDFPath
           
static AttributeInfo.EnumAttributeType rectangle
           
static AttributeInfo.EnumAttributeType RectangleRange
           
static AttributeInfo.EnumAttributeType RectangleRangeList
           
static AttributeInfo.EnumAttributeType RegExp
           
static AttributeInfo.EnumAttributeType RGBColor
           
static AttributeInfo.EnumAttributeType shape
           
static AttributeInfo.EnumAttributeType ShapeRange
           
static AttributeInfo.EnumAttributeType ShapeRangeList
           
static AttributeInfo.EnumAttributeType shortString
           
static AttributeInfo.EnumAttributeType string
           
static AttributeInfo.EnumAttributeType TransferFunction
           
static AttributeInfo.EnumAttributeType unbounded
           
static AttributeInfo.EnumAttributeType URI
           
static AttributeInfo.EnumAttributeType URL
           
static AttributeInfo.EnumAttributeType XPath
           
static AttributeInfo.EnumAttributeType XYPair
           
static AttributeInfo.EnumAttributeType XYPairRange
           
static AttributeInfo.EnumAttributeType XYPairRangeList
           
static AttributeInfo.EnumAttributeType XYRelation
           
 
Fields inherited from class org.apache.commons.lang.enums.Enum
iToString
 
Method Summary
static AttributeInfo.EnumAttributeType getEnum(int enumValue)
           
static AttributeInfo.EnumAttributeType getEnum(String enumName)
           
static List getEnumList()
           
static Map getEnumMap()
           
static boolean isRange(AttributeInfo.EnumAttributeType test)
           
static Iterator iterator()
           
 
Methods inherited from class org.apache.commons.lang.enums.ValuedEnum
compareTo, getEnum, getValue, toString
 
Methods inherited from class org.apache.commons.lang.enums.Enum
equals, getEnum, getEnumClass, getEnumList, getEnumMap, getName, hashCode, iterator, readResolve
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

Any

public static final AttributeInfo.EnumAttributeType Any

boolean_

public static final AttributeInfo.EnumAttributeType boolean_

CMYKColor

public static final AttributeInfo.EnumAttributeType CMYKColor

dateTime

public static final AttributeInfo.EnumAttributeType dateTime

DateTimeRange

public static final AttributeInfo.EnumAttributeType DateTimeRange

DateTimeRangeList

public static final AttributeInfo.EnumAttributeType DateTimeRangeList

double_

public static final AttributeInfo.EnumAttributeType double_

duration

public static final AttributeInfo.EnumAttributeType duration

DurationRange

public static final AttributeInfo.EnumAttributeType DurationRange

DurationRangeList

public static final AttributeInfo.EnumAttributeType DurationRangeList

enumeration

public static final AttributeInfo.EnumAttributeType enumeration

enumerations

public static final AttributeInfo.EnumAttributeType enumerations

hexBinary

public static final AttributeInfo.EnumAttributeType hexBinary

ID

public static final AttributeInfo.EnumAttributeType ID

IDREF

public static final AttributeInfo.EnumAttributeType IDREF

IDREFS

public static final AttributeInfo.EnumAttributeType IDREFS

integer

public static final AttributeInfo.EnumAttributeType integer

IntegerList

public static final AttributeInfo.EnumAttributeType IntegerList

IntegerRange

public static final AttributeInfo.EnumAttributeType IntegerRange

IntegerRangeList

public static final AttributeInfo.EnumAttributeType IntegerRangeList

JDFJMFVersion

public static final AttributeInfo.EnumAttributeType JDFJMFVersion

LabColor

public static final AttributeInfo.EnumAttributeType LabColor

language

public static final AttributeInfo.EnumAttributeType language

languages

public static final AttributeInfo.EnumAttributeType languages

matrix

public static final AttributeInfo.EnumAttributeType matrix

NameRange

public static final AttributeInfo.EnumAttributeType NameRange

NameRangeList

public static final AttributeInfo.EnumAttributeType NameRangeList

NMTOKEN

public static final AttributeInfo.EnumAttributeType NMTOKEN

NMTOKENS

public static final AttributeInfo.EnumAttributeType NMTOKENS

NumberList

public static final AttributeInfo.EnumAttributeType NumberList

NumberRange

public static final AttributeInfo.EnumAttributeType NumberRange

NumberRangeList

public static final AttributeInfo.EnumAttributeType NumberRangeList

PDFPath

public static final AttributeInfo.EnumAttributeType PDFPath

rectangle

public static final AttributeInfo.EnumAttributeType rectangle

RectangleRange

public static final AttributeInfo.EnumAttributeType RectangleRange

RectangleRangeList

public static final AttributeInfo.EnumAttributeType RectangleRangeList

RegExp

public static final AttributeInfo.EnumAttributeType RegExp

RGBColor

public static final AttributeInfo.EnumAttributeType RGBColor

shape

public static final AttributeInfo.EnumAttributeType shape

ShapeRange

public static final AttributeInfo.EnumAttributeType ShapeRange

ShapeRangeList

public static final AttributeInfo.EnumAttributeType ShapeRangeList

shortString

public static final AttributeInfo.EnumAttributeType shortString

string

public static final AttributeInfo.EnumAttributeType string

TransferFunction

public static final AttributeInfo.EnumAttributeType TransferFunction

unbounded

public static final AttributeInfo.EnumAttributeType unbounded

URI

public static final AttributeInfo.EnumAttributeType URI

URL

public static final AttributeInfo.EnumAttributeType URL

XYPair

public static final AttributeInfo.EnumAttributeType XYPair

XYPairRange

public static final AttributeInfo.EnumAttributeType XYPairRange

XYPairRangeList

public static final AttributeInfo.EnumAttributeType XYPairRangeList

XPath

public static final AttributeInfo.EnumAttributeType XPath

XYRelation

public static final AttributeInfo.EnumAttributeType XYRelation
Method Detail

getEnum

public static AttributeInfo.EnumAttributeType getEnum(String enumName)
Parameters:
enumName - the name of the enum object to return
Returns:
the enum object if enumName is valid. Otherwise null

getEnum

public static AttributeInfo.EnumAttributeType getEnum(int enumValue)
Parameters:
enumValue - the value of the enum object to return
Returns:
the enum object if enumName is valid. Otherwise null

getEnumMap

public static Map getEnumMap()
Returns:
a map of all orientation enums

getEnumList

public static List getEnumList()
Returns:
a list of all orientation enums

iterator

public static Iterator iterator()
Returns:
an iterator over the enum objects

isRange

public static boolean isRange(AttributeInfo.EnumAttributeType test)
Parameters:
test -
Returns:
true if test is a range data type


Copyright © 2013. All Rights Reserved.