JRubik v0.6

es.aeat.eett.plugins.infoRubik.deploy
Class DeployMutableTreeNode

java.lang.Object
  extended byjavax.swing.tree.DefaultMutableTreeNode
      extended byes.aeat.eett.jRubik.rubik.util.tree.CheckNode
          extended byes.aeat.eett.plugins.infoRubik.deploy.DeployMutableTreeNode
All Implemented Interfaces:
java.lang.Cloneable, javax.swing.tree.MutableTreeNode, java.io.Serializable, javax.swing.tree.TreeNode

public class DeployMutableTreeNode
extends CheckNode

Author:
felix TODO To change the template for this generated type comment go to Window - Preferences - Java - Code Style - Code Templates
See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class javax.swing.tree.DefaultMutableTreeNode
 
Field Summary
 
Fields inherited from class es.aeat.eett.jRubik.rubik.util.tree.CheckNode
DIG_IN_SELECTION, isSelected, selectionMode, SINGLE_SELECTION
 
Fields inherited from class javax.swing.tree.DefaultMutableTreeNode
allowsChildren, children, EMPTY_ENUMERATION, parent, userObject
 
Constructor Summary
  DeployMutableTreeNode(java.lang.Object userObject)
           
(package private) DeployMutableTreeNode(java.lang.Object userObject, boolean isSelected)
           
 
Method Summary
private  void addChildren(org.jdom.Element eParent, DeployMutableTreeNode node)
           
private  com.tonbeller.jpivot.olap.model.Level getLevel(java.lang.String uname)
           
private  java.lang.String getNameHierarchy(java.lang.String uname)
           
 org.jdom.Element getRootElement()
           
 void loadRootElement(org.jdom.Element eDeploy)
           
private  void loadRootElement(org.jdom.Element eParent, DeployMutableTreeNode nParent)
           
 void loadRootElement(java.io.File file)
           
 
Methods inherited from class es.aeat.eett.jRubik.rubik.util.tree.CheckNode
getSelectionMode, isSelected, setSelected, setSelectionMode
 
Methods inherited from class javax.swing.tree.DefaultMutableTreeNode
add, breadthFirstEnumeration, children, clone, depthFirstEnumeration, getAllowsChildren, getChildAfter, getChildAt, getChildBefore, getChildCount, getDepth, getFirstChild, getFirstLeaf, getIndex, getLastChild, getLastLeaf, getLeafCount, getLevel, getNextLeaf, getNextNode, getNextSibling, getParent, getPath, getPathToRoot, getPreviousLeaf, getPreviousNode, getPreviousSibling, getRoot, getSharedAncestor, getSiblingCount, getUserObject, getUserObjectPath, insert, isLeaf, isNodeAncestor, isNodeChild, isNodeDescendant, isNodeRelated, isNodeSibling, isRoot, pathFromAncestorEnumeration, postorderEnumeration, preorderEnumeration, remove, remove, removeAllChildren, removeFromParent, setAllowsChildren, setParent, setUserObject, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DeployMutableTreeNode

public DeployMutableTreeNode(java.lang.Object userObject)

DeployMutableTreeNode

DeployMutableTreeNode(java.lang.Object userObject,
                      boolean isSelected)
Method Detail

loadRootElement

public void loadRootElement(java.io.File file)
                     throws java.lang.Exception
Throws:
java.lang.Exception

loadRootElement

public void loadRootElement(org.jdom.Element eDeploy)
                     throws java.lang.Exception
Throws:
java.lang.Exception

loadRootElement

private void loadRootElement(org.jdom.Element eParent,
                             DeployMutableTreeNode nParent)
                      throws java.lang.Exception
Throws:
java.lang.Exception

getLevel

private com.tonbeller.jpivot.olap.model.Level getLevel(java.lang.String uname)
                                                throws java.lang.Exception
Throws:
java.lang.Exception

getNameHierarchy

private java.lang.String getNameHierarchy(java.lang.String uname)
                                   throws java.lang.Exception
Throws:
java.lang.Exception

getRootElement

public org.jdom.Element getRootElement()

addChildren

private void addChildren(org.jdom.Element eParent,
                         DeployMutableTreeNode node)

JRubik v0.6

JRubik v0.6