de.grogra.turtle
public final class TurtleStateAttribute extends ObjectTreeAttribute<TurtleState>
ObjectAttribute.IdentityAccessor| Modifier and Type | Field and Description |
|---|---|
static TurtleStateAttribute |
ATTRIBUTE |
ATTRIBUTE_0, attrType, quantityACCELERATOR_KEY, ICON, MNEMONIC_KEY, NAME, SHORT_DESCRIPTION, TITLE| Modifier and Type | Method and Description |
|---|---|
boolean |
dependsOn(Attribute[] a) |
protected TurtleState |
derive(java.lang.Object object,
boolean asNode,
TurtleState parentValue,
TurtleState placeIn,
GraphState gs) |
protected TurtleState |
getInitialValue(GraphState gs) |
getDerived, getParentAttribute, getParentValue, isDerivedget, set, setDerived, setObject, setSubfield, toType, valueOfcompareTo, find, forName, getAttributeState, getDescription, getId, getKey, getQuantity, getSimpleName, getType, hashCode, initializeI18N, initializeName, isContained, isWritable, setAttributeState, toArray, toStringpublic static final TurtleStateAttribute ATTRIBUTE
public boolean dependsOn(Attribute[] a)
dependsOn in class ObjectTreeAttribute<TurtleState>protected TurtleState derive(java.lang.Object object, boolean asNode, TurtleState parentValue, TurtleState placeIn, GraphState gs)
derive in class ObjectTreeAttribute<TurtleState>protected TurtleState getInitialValue(GraphState gs)
getInitialValue in class ObjectTreeAttribute<TurtleState>