com.tensegrity.palowebviewer.modules.ui.client.tree
Class DimensionNode

java.lang.Object
  extended by com.tensegrity.palowebviewer.modules.widgets.client.tree.NodeTreeModel.TreeNode
      extended by com.tensegrity.palowebviewer.modules.ui.client.tree.PaloTreeModel.PaloTreeNode
          extended by com.tensegrity.palowebviewer.modules.ui.client.tree.DimensionNode
Direct Known Subclasses:
CubeDimensionNode

public class DimensionNode
extends PaloTreeModel.PaloTreeNode


Constructor Summary
DimensionNode(PaloTreeModel model, XDimension dimension)
           
 
Method Summary
 void childrenChanged(XObject[] oldChildren, int type)
           
protected  PaloTreeModel.PaloTreeNode createNode(XObject obj)
           
protected  int getChildType()
           
 XDimension getDimension()
           
 ElementsFolder getElementsFolder()
           
 SubsetsFolder getSubsetsFolder()
           
protected  XObject[] getXObjectChildren()
           
 boolean isInitialized()
           
protected  void loadChildren()
           
 void reinit()
           
 
Methods inherited from class com.tensegrity.palowebviewer.modules.ui.client.tree.PaloTreeModel.PaloTreeNode
getPaloTreeModel, getXObject, getXObjectPath, hashCode, isLoaded, load, toString
 
Methods inherited from class com.tensegrity.palowebviewer.modules.widgets.client.tree.NodeTreeModel.TreeNode
addChild, clear, getChild, getChildByValue, getChildCount, getChildList, getParent, getParentPath, getPath, getValue, indexOf, isInTree, isLeaf, removeAll, removeChild, setParent, setValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DimensionNode

public DimensionNode(PaloTreeModel model,
                     XDimension dimension)
Method Detail

getDimension

public XDimension getDimension()

getElementsFolder

public ElementsFolder getElementsFolder()

getSubsetsFolder

public SubsetsFolder getSubsetsFolder()

loadChildren

protected void loadChildren()
Overrides:
loadChildren in class PaloTreeModel.PaloTreeNode

isInitialized

public boolean isInitialized()
Overrides:
isInitialized in class PaloTreeModel.PaloTreeNode

reinit

public void reinit()
Overrides:
reinit in class PaloTreeModel.PaloTreeNode

childrenChanged

public void childrenChanged(XObject[] oldChildren,
                            int type)
Overrides:
childrenChanged in class PaloTreeModel.PaloTreeNode

getXObjectChildren

protected XObject[] getXObjectChildren()
Specified by:
getXObjectChildren in class PaloTreeModel.PaloTreeNode

createNode

protected PaloTreeModel.PaloTreeNode createNode(XObject obj)
Specified by:
createNode in class PaloTreeModel.PaloTreeNode

getChildType

protected int getChildType()
Specified by:
getChildType in class PaloTreeModel.PaloTreeNode