java.lang.Object
de.grogra.graph.Attribute<Boolean>
de.grogra.graph.BooleanAttribute
de.grogra.graph.BooleanTreeAttribute
- All Implemented Interfaces:
Described,KeyDescription,Comparable
-
Field Summary
Fields inherited from class de.grogra.graph.Attribute
ATTRIBUTE_0, attrType, quantityFields inherited from interface de.grogra.util.Described
ACCELERATOR_KEY, ICON, MNEMONIC_KEY, NAME, SHORT_DESCRIPTION, TITLE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract booleanprotected abstract booleanderive(Object object, boolean asNode, boolean parentValue, GraphState gs) protected booleangetDerived(Object object, boolean asNode, GraphState gs) protected abstract booleanprotected ObjectAttributebooleangetParentValue(Object object, boolean asNode, GraphState gs) booleanDetermines whether this is a derived attribute or not.Methods inherited from class de.grogra.graph.BooleanAttribute
get, set, setBoolean, setDerivedMethods inherited from class de.grogra.graph.Attribute
compareTo, find, forName, getAttributeState, getDescription, getId, getKey, getQuantity, getSimpleName, getType, hashCode, initializeI18N, initializeName, isContained, isWritable, setAttributeState, toArray, toString
-
Constructor Details
-
BooleanTreeAttribute
-
BooleanTreeAttribute
public BooleanTreeAttribute()
-
-
Method Details
-
getParentAttribute
-
getDerived
- Overrides:
getDerivedin classBooleanAttribute
-
derive
protected abstract boolean derive(Object object, boolean asNode, boolean parentValue, GraphState gs) -
getInitialValue
-
isDerived
public boolean isDerived()Description copied from class:AttributeDetermines whether this is a derived attribute or not. -
dependsOn
-
getParentValue
-