ist.palcom.visualization.hgraphproxy
Class NodeHgraphProxy

java.lang.Object
  extended by ist.palcom.hgraph.HgraphNode
      extended by ist.palcom.visualization.hgraphproxy.NodeHgraphProxy
All Implemented Interfaces:
IHgraphNode, HgraphProxy

public class NodeHgraphProxy
extends HgraphNode
implements HgraphProxy


Field Summary
static java.lang.String VAL_LOCAL_POSITION
           
static java.lang.String VAL_NODE_HEIGHT
           
static java.lang.String VAL_NODE_SEPX
           
static java.lang.String VAL_NODE_SEPY
           
static java.lang.String VAL_NODE_WIDTH
           
static java.lang.String VAL_PARENTNODE_POS
           
static java.lang.String VAL_PPATH
           
static java.lang.String VAL_SUBGRAPH_WIDTH
           
static java.lang.String VAL_VISIBLE
           
 
Fields inherited from interface ist.palcom.visualization.hgraphproxy.HgraphProxy
VAL_WIDGET
 
Fields inherited from interface ist.palcom.hgraph.IHgraphNode
CHILD_NAME_CLASH, CIRCULARITY_CLASH, COMMAND_OR_NODE_MISSING, ERROR, HANDLER_MISSING, INVOKATOR_MISSING, LISTENER_MISSING, NODE_NOT_CHILD, PATH_MISSING, SIBLING_ALREADY_EXISTS, SIBLING_NONEXISTENT, SIBLING_REFERENCE_ALREADY_EXISTS, SIBLING_REFERENCE_NONEXISTENT, STATUS_OK, VALUE_ALREADY_EXISTS, VALUE_NOT_PRESENT
 
Constructor Summary
NodeHgraphProxy()
           
NodeHgraphProxy(java.lang.String name)
           
 
Method Summary
 void foldChildren()
           
 java.awt.Point getLocalPos()
           
 int getNodeHeight()
           
 int getNodeSepX()
           
 int getNodeSepY()
           
 int getNodeWidth()
           
 java.awt.Point getParentPos()
           
 java.lang.String getPPath()
           
 int getSubgraphWidth()
           
 Widget getWidget()
           
 java.lang.String getVisible()
           
 void killChildren()
           
 void setLocalPosition(java.awt.Point localPos, java.awt.Point parentPos, Path callerPath)
           
 void setPPath(java.lang.String path, Path callerPath)
           
 void setWidget(Widget widget, Path callerPath)
           
 void setVisible(boolean bool)
           
 void unfoldChildren()
           
 void updateSubgraphWidth(int newWidth)
           
 
Methods inherited from class ist.palcom.hgraph.HgraphNode
addNodeChild, getChildIterator, getChildNamed, getFuncFunc, getNodeName, getNodeParent, getNumberOfChildren, getPath, getSiblingFunc, getValueFunc, hasChildNamed, isAncestorOf, removeNodeChild, setNodeName, setNodeParent, toXML, toXMLFull, toXMLFullRecursively, toXMLRecursively, updatePath
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface ist.palcom.hgraph.IHgraphNode
addNodeChild, getChildIterator, getFuncFunc, getNodeName, getNodeParent, getPath, getSiblingFunc, getValueFunc, hasChildNamed, isAncestorOf, removeNodeChild, setNodeName, setNodeParent, toXML, toXMLFull, toXMLFullRecursively, toXMLRecursively, updatePath
 

Field Detail

VAL_LOCAL_POSITION

public static final java.lang.String VAL_LOCAL_POSITION
See Also:
Constant Field Values

VAL_SUBGRAPH_WIDTH

public static final java.lang.String VAL_SUBGRAPH_WIDTH
See Also:
Constant Field Values

VAL_NODE_WIDTH

public static final java.lang.String VAL_NODE_WIDTH
See Also:
Constant Field Values

VAL_NODE_HEIGHT

public static final java.lang.String VAL_NODE_HEIGHT
See Also:
Constant Field Values

VAL_NODE_SEPX

public static final java.lang.String VAL_NODE_SEPX
See Also:
Constant Field Values

VAL_NODE_SEPY

public static final java.lang.String VAL_NODE_SEPY
See Also:
Constant Field Values

VAL_PPATH

public static final java.lang.String VAL_PPATH
See Also:
Constant Field Values

VAL_PARENTNODE_POS

public static final java.lang.String VAL_PARENTNODE_POS
See Also:
Constant Field Values

VAL_VISIBLE

public static final java.lang.String VAL_VISIBLE
See Also:
Constant Field Values
Constructor Detail

NodeHgraphProxy

public NodeHgraphProxy()

NodeHgraphProxy

public NodeHgraphProxy(java.lang.String name)
Method Detail

getWidget

public Widget getWidget()
Specified by:
getWidget in interface HgraphProxy

setPPath

public void setPPath(java.lang.String path,
                     Path callerPath)

getPPath

public java.lang.String getPPath()

killChildren

public void killChildren()

foldChildren

public void foldChildren()

unfoldChildren

public void unfoldChildren()

getVisible

public java.lang.String getVisible()

setVisible

public void setVisible(boolean bool)

getSubgraphWidth

public int getSubgraphWidth()

getNodeHeight

public int getNodeHeight()

getNodeWidth

public int getNodeWidth()

getParentPos

public java.awt.Point getParentPos()

getLocalPos

public java.awt.Point getLocalPos()

getNodeSepX

public int getNodeSepX()

getNodeSepY

public int getNodeSepY()

updateSubgraphWidth

public void updateSubgraphWidth(int newWidth)

setLocalPosition

public void setLocalPosition(java.awt.Point localPos,
                             java.awt.Point parentPos,
                             Path callerPath)

setWidget

public void setWidget(Widget widget,
                      Path callerPath)
Specified by:
setWidget in interface HgraphProxy