Package org.verapdf.features
Enum FeatureObjectType
- java.lang.Object
-
- java.lang.Enum<FeatureObjectType>
-
- org.verapdf.features.FeatureObjectType
-
- All Implemented Interfaces:
Serializable
,Comparable<FeatureObjectType>
public enum FeatureObjectType extends Enum<FeatureObjectType>
Enumeration for features object types- Author:
- Maksim Bezrukov
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FeatureObjectType
getFeatureObjectTypeByFullName(String fullName)
String
getFullName()
String
getIdPrefix()
String
getNodeName()
static FeatureObjectType
valueOf(String name)
Returns the enum constant of this type with the specified name.static FeatureObjectType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
ACTION
public static final FeatureObjectType ACTION
-
ANNOTATION
public static final FeatureObjectType ANNOTATION
-
COLORSPACE
public static final FeatureObjectType COLORSPACE
-
DOCUMENT_SECURITY
public static final FeatureObjectType DOCUMENT_SECURITY
-
EMBEDDED_FILE
public static final FeatureObjectType EMBEDDED_FILE
-
EXT_G_STATE
public static final FeatureObjectType EXT_G_STATE
-
FONT
public static final FeatureObjectType FONT
-
FORM_XOBJECT
public static final FeatureObjectType FORM_XOBJECT
-
ICCPROFILE
public static final FeatureObjectType ICCPROFILE
-
IMAGE_XOBJECT
public static final FeatureObjectType IMAGE_XOBJECT
-
INFORMATION_DICTIONARY
public static final FeatureObjectType INFORMATION_DICTIONARY
-
INTERACTIVE_FORM_FIELDS
public static final FeatureObjectType INTERACTIVE_FORM_FIELDS
-
LOW_LEVEL_INFO
public static final FeatureObjectType LOW_LEVEL_INFO
-
METADATA
public static final FeatureObjectType METADATA
-
OUTLINES
public static final FeatureObjectType OUTLINES
-
OUTPUTINTENT
public static final FeatureObjectType OUTPUTINTENT
-
PAGE
public static final FeatureObjectType PAGE
-
PATTERN
public static final FeatureObjectType PATTERN
-
POSTSCRIPT_XOBJECT
public static final FeatureObjectType POSTSCRIPT_XOBJECT
-
PROPERTIES
public static final FeatureObjectType PROPERTIES
-
SHADING
public static final FeatureObjectType SHADING
-
SIGNATURE
public static final FeatureObjectType SIGNATURE
-
ERROR
public static final FeatureObjectType ERROR
-
-
Method Detail
-
values
public static FeatureObjectType[] 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 (FeatureObjectType c : FeatureObjectType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static FeatureObjectType valueOf(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:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
getFeatureObjectTypeByFullName
public static FeatureObjectType getFeatureObjectTypeByFullName(String fullName)
-
getNodeName
public String getNodeName()
-
getFullName
public String getFullName()
-
getIdPrefix
public String getIdPrefix()
- Returns:
- the idPrefix
-
-