Package org.cip4.jdflib.core
Class JDFElement.EnumSeparation
- java.lang.Object
-
- org.apache.commons.lang.enums.Enum
-
- org.apache.commons.lang.enums.ValuedEnum
-
- org.cip4.jdflib.core.JDFElement.EnumSeparation
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable
- Enclosing class:
- JDFElement
public static final class JDFElement.EnumSeparation extends org.apache.commons.lang.enums.ValuedEnumSeparation Enumeration identifies the separation name.Possible values include:
- Composite - Non-separated resource.
- Separated - The resource is separated, but the separation definition is handled internally by the resource, such as a PDF file that contains SeparationInfo dictionaries.
- Cyan - Process color.
- Magenta - Process color.
- Yellow - Process color.
- Black - Process color.
- Red - Additional process color.
- Green - Additional process color.
- Blue - Additional process color.
- Orange - Additional process color.
- Spot - Generic spot color. Used when the exact nature of the spot color is unknown.
- Varnish - Varnish.
JDFColorelement in theJDFColorPool. When Separation is applied to a ColorantControlLink, it defines an implicit partition that selects a subset of separations for the process that is described by the ColorantControl.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static JDFElement.EnumSeparationBlackstatic JDFElement.EnumSeparationBluestatic JDFElement.EnumSeparationCyanstatic JDFElement.EnumSeparationGreenstatic JDFElement.EnumSeparationMagentastatic JDFElement.EnumSeparationOrangestatic JDFElement.EnumSeparationRedstatic JDFElement.EnumSeparationSpotstatic JDFElement.EnumSeparationVarnishstatic JDFElement.EnumSeparationYellow
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static JDFElement.EnumSeparationgetEnum(int enumValue)static JDFElement.EnumSeparationgetEnum(java.lang.String enumName)static java.util.List<JDFElement.EnumSeparation>getEnumList()static java.util.Map<JDFElement.EnumSeparation,java.lang.String>getEnumMap()static java.util.Iterator<JDFElement.EnumSeparation>iterator()-
Methods inherited from class org.apache.commons.lang.enums.ValuedEnum
compareTo, getEnum, getValue, toString
-
-
-
-
Field Detail
-
Cyan
public static final JDFElement.EnumSeparation Cyan
-
Magenta
public static final JDFElement.EnumSeparation Magenta
-
Yellow
public static final JDFElement.EnumSeparation Yellow
-
Black
public static final JDFElement.EnumSeparation Black
-
Red
public static final JDFElement.EnumSeparation Red
-
Green
public static final JDFElement.EnumSeparation Green
-
Blue
public static final JDFElement.EnumSeparation Blue
-
Orange
public static final JDFElement.EnumSeparation Orange
-
Spot
public static final JDFElement.EnumSeparation Spot
-
Varnish
public static final JDFElement.EnumSeparation Varnish
-
-
Method Detail
-
getEnum
public static JDFElement.EnumSeparation 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 JDFElement.EnumSeparation 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<JDFElement.EnumSeparation,java.lang.String> getEnumMap()
- Returns:
- a map of all orientation enums
-
getEnumList
public static java.util.List<JDFElement.EnumSeparation> getEnumList()
- Returns:
- a list of all orientation enums
-
iterator
public static java.util.Iterator<JDFElement.EnumSeparation> iterator()
- Returns:
- an iterator over the enum objects
-
-