java.lang.Object
de.grogra.graph.Attribute<Double>
de.grogra.graph.DoubleAttribute
de.grogra.graph.DoubleTreeAttribute
- 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
ConstructorsConstructorDescriptionDoubleTreeAttribute(Type type, Quantity quantity) DoubleTreeAttribute(Quantity quantity) -
Method Summary
Modifier and TypeMethodDescriptionabstract booleanprotected abstract doublederive(Object object, boolean asNode, double parentValue, GraphState gs) protected doublegetDerived(Object object, boolean asNode, GraphState gs) protected abstract doubleprotected ObjectAttributedoublegetParentValue(Object object, boolean asNode, GraphState gs) booleanDetermines whether this is a derived attribute or not.Methods inherited from class de.grogra.graph.DoubleAttribute
get, getMaxValue, getMinValue, set, setDerived, setDoubleMethods 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
-
DoubleTreeAttribute
-
DoubleTreeAttribute
-
-
Method Details
-
getParentAttribute
-
getDerived
- Overrides:
getDerivedin classDoubleAttribute
-
derive
-
getInitialValue
-
isDerived
public boolean isDerived()Description copied from class:AttributeDetermines whether this is a derived attribute or not. -
dependsOn
-
getParentValue
-