se.cambio.cds.openehr.view.trees
Class SelectableNode<E>
java.lang.Object
javax.swing.tree.DefaultMutableTreeNode
se.cambio.cds.openehr.view.trees.SelectableNode<E>
- All Implemented Interfaces:
- Serializable, Cloneable, MutableTreeNode, TreeNode
- Direct Known Subclasses:
- SelectableNodeWithIcon
public class SelectableNode<E>
- extends DefaultMutableTreeNode
- Author:
- icorram
- See Also:
- Serialized Form
Constructor Summary |
SelectableNode()
An enumeration that is always empty. |
SelectableNode(String descripcion)
|
SelectableNode(String descripcion,
E objeto)
|
SelectableNode(String descripcion,
E objeto,
Boolean seleccionado)
|
SelectableNode(String descripcion,
E objeto,
Boolean seleccionUnica,
Boolean seleccionado)
|
SelectableNode(String descripcion,
E objeto,
Boolean seleccionUnica,
Boolean seleccionado,
String tooltip)
|
Methods inherited from class javax.swing.tree.DefaultMutableTreeNode |
add, breadthFirstEnumeration, depthFirstEnumeration, getAllowsChildren, getChildAfter, getChildBefore, getDepth, getFirstChild, getFirstLeaf, getLastChild, getLastLeaf, getLeafCount, getLevel, getNextLeaf, getNextNode, getNextSibling, getParent, getPath, getPathToRoot, getPreviousLeaf, getPreviousNode, getPreviousSibling, getRoot, getSharedAncestor, getSiblingCount, getUserObject, getUserObjectPath, insert, isNodeAncestor, isNodeChild, isNodeDescendant, isNodeRelated, isNodeSibling, isRoot, pathFromAncestorEnumeration, postorderEnumeration, preorderEnumeration, remove, remove, removeAllChildren, removeFromParent, setAllowsChildren, setParent, setUserObject, toString |
SelectableNode
public SelectableNode()
- An enumeration that is always empty. This is used when an enumeration
of a leaf node's children is requested.
SelectableNode
public SelectableNode(String descripcion)
SelectableNode
public SelectableNode(String descripcion,
E objeto)
SelectableNode
public SelectableNode(String descripcion,
E objeto,
Boolean seleccionado)
SelectableNode
public SelectableNode(String descripcion,
E objeto,
Boolean seleccionUnica,
Boolean seleccionado)
SelectableNode
public SelectableNode(String descripcion,
E objeto,
Boolean seleccionUnica,
Boolean seleccionado,
String tooltip)
getSeleccionado
public Boolean getSeleccionado()
getSeleccionUnica
public Boolean getSeleccionUnica()
setSeleccionUnica
public void setSeleccionUnica(Boolean seleccionUnica)
setSeleccionado
public void setSeleccionado(Boolean seleccionado)
getContineneSeleccionado
public Boolean getContineneSeleccionado()
setContineneSeleccionado
public void setContineneSeleccionado(Boolean seleccionado)
setHierarchySelection
public void setHierarchySelection(boolean hierarchySelection)
setAllSeleccionado
public void setAllSeleccionado(Boolean seleccionado)
getVisible
public Boolean getVisible()
setVisible
public void setVisible(Boolean visible)
getDescripcion
public String getDescripcion()
setDescripcion
public void setDescripcion(String descripcion)
getToolTip
public String getToolTip()
setToolTip
public void setToolTip(String tooltip)
getObjeto
public E getObjeto()
setObject
public void setObject(E obj)
isBold
public Boolean isBold()
setBold
public void setBold(Boolean bold)
getForeground
public Color getForeground()
setForeground
public void setForeground(Color color)
setCursiva
public void setCursiva(Boolean cursiva)
isCursiva
public Boolean isCursiva()
cambioEstado
public void cambioEstado(SelectableNode<?> nodoSeleccionable)
add
public void add(SelectableNode<?> newChild)
setParentNode
public void setParentNode(SelectableNode<?> parent)
children
public Enumeration<?> children()
- Specified by:
children
in interface TreeNode
- Overrides:
children
in class DefaultMutableTreeNode
getAllchildren
public Enumeration<?> getAllchildren()
isLeaf
public boolean isLeaf()
- Specified by:
isLeaf
in interface TreeNode
- Overrides:
isLeaf
in class DefaultMutableTreeNode
getChildAt
public TreeNode getChildAt(int index)
- Specified by:
getChildAt
in interface TreeNode
- Overrides:
getChildAt
in class DefaultMutableTreeNode
getChildCount
public int getChildCount()
- Specified by:
getChildCount
in interface TreeNode
- Overrides:
getChildCount
in class DefaultMutableTreeNode
getAllChildrenCount
public int getAllChildrenCount()
getIndex
public int getIndex(TreeNode aChild)
- Specified by:
getIndex
in interface TreeNode
- Overrides:
getIndex
in class DefaultMutableTreeNode
clone
public SelectableNode<E> clone()
- Overrides:
clone
in class DefaultMutableTreeNode
Copyright © 2013 Cambio. All Rights Reserved.