Package org.cip4.jdflib.core
Class AttributeInfo.EnumAttributeType
- java.lang.Object
-
- org.apache.commons.lang.enums.Enum
-
- org.apache.commons.lang.enums.ValuedEnum
-
- org.cip4.jdflib.core.AttributeInfo.EnumAttributeType
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable
- Enclosing class:
- AttributeInfo
public static final class AttributeInfo.EnumAttributeType extends org.apache.commons.lang.enums.ValuedEnumEnumeration of valid attribute types- See Also:
- Serialized Form
-
-
Field Summary
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static AttributeInfo.EnumAttributeTypegetEnum(int enumValue)static AttributeInfo.EnumAttributeTypegetEnum(java.lang.String enumName)static java.util.ListgetEnumList()static java.util.MapgetEnumMap()static booleanisRange(AttributeInfo.EnumAttributeType test)static java.util.Iteratoriterator()-
Methods inherited from class org.apache.commons.lang.enums.ValuedEnum
compareTo, getEnum, getValue, toString
-
-
-
-
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(java.lang.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 java.util.Map getEnumMap()
- Returns:
- a map of all orientation enums
-
getEnumList
public static java.util.List getEnumList()
- Returns:
- a list of all orientation enums
-
iterator
public static java.util.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
-
-