public abstract class CIMSymbolLayer extends CIMObject
| Constructor and Description |
|---|
CIMSymbolLayer() |
| Modifier and Type | Method and Description |
|---|---|
void |
deserialize(JSONObject jsonObject)
Deserializes this object from its JSON representation.
|
CIMSymbolAnimation[] |
getAnimations()
Gets the animations that are applied to the symbol layer.
|
boolean |
getColorLocked()
Gets a value indicating whether the color set at the basic properties level is applied to the symbol layer.
|
CIMGeometricEffect[] |
getEffects()
Gets whether the geometric effects that are applied to the symbol layer.
|
boolean |
getEnable()
Gets a value indicating whether the symbol layer is visible.
|
java.lang.String |
getName()
Gets the internal name of the symbol layer used for symbol level drawing.
|
boolean |
getOverprint()
Gets a value indicating whether or not the symbol layer should overprint in press printing.
|
java.lang.String |
getPrimitiveName()
Gets the primitive name.
|
void |
serialize(JSONObject jsonObject)
Serializes this object to its JSON representation.
|
void |
setAnimations(CIMSymbolAnimation[] animations)
Sets the animations that are applied to the symbol layer.
|
void |
setColorLocked(boolean colorLocked)
Sets a value indicating whether the color set at the basic properties level is applied to the symbol layer.
|
void |
setEffects(CIMGeometricEffect[] effects)
Sets whether the geometric effects that are applied to the symbol layer.
|
void |
setEnable(boolean enable)
Sets a value indicating whether the symbol layer is visible.
|
void |
setName(java.lang.String name)
Sets the internal name of the symbol layer used for symbol level drawing.
|
void |
setOverprint(boolean overprint)
Sets a value indicating whether or not the symbol layer should overprint in press printing.
|
void |
setPrimitiveName(java.lang.String primitiveName)
Sets the primitive name.
|
public CIMSymbolAnimation[] getAnimations()
public void setAnimations(CIMSymbolAnimation[] animations)
public CIMGeometricEffect[] getEffects()
public void setEffects(CIMGeometricEffect[] effects)
public boolean getEnable()
public void setEnable(boolean enable)
public java.lang.String getName()
public void setName(java.lang.String name)
public boolean getColorLocked()
public void setColorLocked(boolean colorLocked)
public java.lang.String getPrimitiveName()
public void setPrimitiveName(java.lang.String primitiveName)
public boolean getOverprint()
public void setOverprint(boolean overprint)
public void deserialize(JSONObject jsonObject) throws CIMJSONException
deserialize in class CIMObjectCIMJSONExceptionpublic void serialize(JSONObject jsonObject)