java.lang.Object
de.grogra.graph.Attribute
de.grogra.graph.ObjectAttribute
de.grogra.graph.ParentAttribute
- All Implemented Interfaces:
ChangeBoundaryListener,EdgeChangeListener,Described,KeyDescription,Comparable
public class ParentAttribute
extends ObjectAttribute
implements ChangeBoundaryListener, EdgeChangeListener
-
Nested Class Summary
Nested classes/interfaces inherited from class de.grogra.graph.ObjectAttribute
ObjectAttribute.IdentityAccessor -
Field Summary
FieldsFields inherited from class de.grogra.graph.Attribute
ATTRIBUTE_0, attrType, quantityFields inherited from interface de.grogra.graph.ChangeBoundaryListener
ATTRIBUTE_PRIORITY, TOPOLOGY_PRIORITY, UPDATE_PRIORITYFields inherited from interface de.grogra.util.Described
ACCELERATOR_KEY, ICON, MNEMONIC_KEY, NAME, SHORT_DESCRIPTION, TITLE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbooleancontains(Object object, boolean asNode, GraphState gs) voidedgeChanged(Object source, Object target, Object edgeSet, GraphState gs) voidendChange(GraphState gs) protected ObjectgetDerived(Object object, boolean asNode, Object placeIn, GraphState gs) intbooleanDetermines whether this is a derived attribute or not.Methods inherited from class de.grogra.graph.ObjectAttribute
get, set, setDerived, setObject, setSubfield, toType, valueOfMethods 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
-
Field Details
-
TREE
-
-
Constructor Details
-
ParentAttribute
-
-
Method Details
-
isDerived
public boolean isDerived()Description copied from class:AttributeDetermines whether this is a derived attribute or not. -
contains
-
getDerived
- Overrides:
getDerivedin classObjectAttribute
-
beginChange
- Specified by:
beginChangein interfaceChangeBoundaryListener
-
endChange
- Specified by:
endChangein interfaceChangeBoundaryListener
-
getPriority
public int getPriority()- Specified by:
getPriorityin interfaceChangeBoundaryListener
-
edgeChanged
- Specified by:
edgeChangedin interfaceEdgeChangeListener
-