|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.problets.domain.viz.data.BaseViz
org.problets.domain.viz.data.AggregateBaseViz
public abstract class AggregateBaseViz
Serves as the base class of top level viz classes
Field Summary |
---|
Fields inherited from class org.problets.domain.viz.data.BaseViz |
---|
NOT_FOUND |
Fields inherited from interface org.problets.domain.viz.data.VizConstants |
---|
ACTIVE_COLOR, COLOR_SCHEME, HIGHLIGHT_COLOR, INACTIVE_COLOR, STRIKEOUT_COLOR |
Constructor Summary | |
---|---|
AggregateBaseViz(AggregateBaseViz inParentViz)
|
Method Summary | |
---|---|
void |
deregisterChannel(Channel inChannel)
Pass-up mechanism for deregistering a channel that connects a pointer to its value |
abstract AbstractVarViz |
findInAncestors(AbstractVarModel inModel)
Recursively look for the variable in the ancestors of this block |
abstract AbstractVarViz |
findInDescendants(AbstractVarModel inModel)
Recursively look for the variable in the descendants of this block |
AggregateBaseViz |
getParentViz()
Returns a reference to the parent's visualization |
static void |
main(java.lang.String[] args)
|
void |
registerChannel(Channel inChannel)
Pass-up mechanism for registering a channel that connects a pointer to its value |
void |
setParentViz(AggregateBaseViz inParentViz)
Sets the parentViz to the parameter passed - used when adding children, i.e., BlockViz objects whose parent is not know at the time of creation |
Methods inherited from class org.problets.domain.viz.data.BaseViz |
---|
getLeftX, getWidth, update |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AggregateBaseViz(AggregateBaseViz inParentViz)
Method Detail |
---|
public AggregateBaseViz getParentViz()
public abstract AbstractVarViz findInAncestors(AbstractVarModel inModel)
public abstract AbstractVarViz findInDescendants(AbstractVarModel inModel)
public void setParentViz(AggregateBaseViz inParentViz)
public void registerChannel(Channel inChannel)
public void deregisterChannel(Channel inChannel)
public static void main(java.lang.String[] args)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |