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

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.CubeNode

public class CubeNode
extends PaloTreeModel.PaloTreeNode


Constructor Summary
CubeNode(PaloTreeModel model, XCube cube)
           
 
Method Summary
 void childrenChanged(XObject[] oldChildren, int type)
           
protected  PaloTreeModel.PaloTreeNode createNode(XObject obj)
           
protected  int getChildType()
           
 CubeDimensionsFolderNode getCubeDimensionsFolder()
           
 ViewFolderNode getViewFolder()
           
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

CubeNode

public CubeNode(PaloTreeModel model,
                XCube cube)
Method Detail

getCubeDimensionsFolder

public CubeDimensionsFolderNode getCubeDimensionsFolder()

getViewFolder

public ViewFolderNode getViewFolder()

loadChildren

protected void loadChildren()
Overrides:
loadChildren 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

isInitialized

public boolean isInitialized()
Overrides:
isInitialized 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