Package org.cip4.jdflib.extensions
Class ColorIntentHelper
- java.lang.Object
-
- org.cip4.jdflib.extensions.BaseXJDFHelper
-
- org.cip4.jdflib.extensions.IntentHelper
-
- org.cip4.jdflib.extensions.ColorIntentHelper
-
public class ColorIntentHelper extends IntentHelper
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classColorIntentHelper.EnumSurface
-
Field Summary
-
Fields inherited from class org.cip4.jdflib.extensions.IntentHelper
INTENT
-
Fields inherited from class org.cip4.jdflib.extensions.BaseXJDFHelper
log, theElement
-
-
Constructor Summary
Constructors Constructor Description ColorIntentHelper(KElement intent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description KElementgetCreateSurfaceColor(ColorIntentHelper.EnumSurface front, java.util.List<java.lang.String> surfaceColors)java.lang.StringgetSurfaceAttribute(ColorIntentHelper.EnumSurface front, java.lang.String attName)KElementgetSurfaceColor(ColorIntentHelper.EnumSurface front)java.util.List<java.lang.String>getSurfaceColors(int n)StringArraygetSurfaceList(ColorIntentHelper.EnumSurface front, java.lang.String attName)voidsetNumColors(int front, int back)-
Methods inherited from class org.cip4.jdflib.extensions.IntentHelper
cleanUp, getCreateResource, getIntent, getName, getResource, getSpan, getSpanList, isIntentResource, isSpanAsAttribute, setSpan, setSpan, setSpan, setSpanAsAttribute, toString
-
Methods inherited from class org.cip4.jdflib.extensions.BaseXJDFHelper
appendElement, appendElement, copyHelper, deleteNode, ensureID, equals, getAttribute, getAttributeMap, getBaseHelper, getBaseHelper, getComment, getCreateElement, getDefaultVersion, getDescriptiveName, getExternalID, getGeneralID, getID, getLocalName, getRoot, getRootDoc, getXJDFRoot, getXPathElement, getXPathValue, getXRoot, hasAttribute, hashCode, isEqual, removeAttribute, setAttribute, setAttribute, setComment, setDefaultVersion, setID, setXPathValue
-
-
-
-
Constructor Detail
-
ColorIntentHelper
public ColorIntentHelper(KElement intent)
- Parameters:
intent-
-
-
Method Detail
-
setNumColors
public void setNumColors(int front, int back)- Parameters:
front-back-
-
getSurfaceColor
public KElement getSurfaceColor(ColorIntentHelper.EnumSurface front)
-
getSurfaceAttribute
public java.lang.String getSurfaceAttribute(ColorIntentHelper.EnumSurface front, java.lang.String attName)
- Parameters:
theside-attNamethe- attribute- Returns:
- the attribute value
-
getSurfaceList
public StringArray getSurfaceList(ColorIntentHelper.EnumSurface front, java.lang.String attName)
- Parameters:
theside-attNamethe- attribute- Returns:
- the attribute value as a list
-
getCreateSurfaceColor
public KElement getCreateSurfaceColor(ColorIntentHelper.EnumSurface front, java.util.List<java.lang.String> surfaceColors)
-
getSurfaceColors
public java.util.List<java.lang.String> getSurfaceColors(int n)
-
-