-
-
Constructor Summary
Constructors
-
Method Summary
abstract boolean
protected abstract byte
protected byte
protected abstract byte
byte
boolean
Determines whether this is a derived attribute or not.
Methods 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
-
ByteTreeAttribute
public ByteTreeAttribute(Type type)
-
ByteTreeAttribute
public ByteTreeAttribute()
-
Method Details
-
-
-
derive
protected abstract byte derive(Object object,
boolean asNode,
byte parentValue,
GraphState gs)
-
getInitialValue
protected abstract byte getInitialValue(GraphState gs)
-
isDerived
public boolean isDerived()
Determines whether this is a derived attribute or not.
- Overrides:
isDerived in class Attribute<Byte>
- Returns:
true iff this is a derived attribute
-
dependsOn
public abstract boolean dependsOn(Attribute[] b)
-