public class PVTreeNode
extends javax.swing.tree.DefaultMutableTreeNode
Modifier and Type | Field and Description |
---|---|
static int |
CREATE_PV |
static java.lang.String |
CREATE_PV_COMMAND |
static int |
REMOVE_PV |
static java.lang.String |
REMOVE_PV_COMMAND |
static int |
RENAME_PV |
static java.lang.String |
RENAME_PV_COMMAND |
static int |
SWITCHED_OFF |
static java.lang.String |
SWITCHED_OFF_COMMAND |
static int |
SWITCHED_ON |
static java.lang.String |
SWITCHED_ON_COMMAND |
Constructor and Description |
---|
PVTreeNode() |
PVTreeNode(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
java.util.Enumeration<PVTreeNode> |
children()
Get the child PVTreeNode enumeration overriding the inherited untyped Enumeration
|
void |
creatingOccurred() |
Channel |
getChannel() |
java.awt.Color |
getColor() |
java.awt.event.ActionListener |
getCreateRemoveListener() |
static java.lang.Integer |
getIndexOfSelectedNode(PVTreeNode root) |
java.lang.String |
getName() |
static int |
getNumberOfSelectedNodes(PVTreeNode root) |
java.lang.String |
getOldName() |
int |
getPVNumberLimit() |
java.awt.event.ActionListener |
getRenameListener() |
static PVTreeNode |
getSelectedPVTreeNode(PVTreeNode root) |
java.awt.event.ActionListener |
getSwitchedOnOffListener() |
boolean |
isCheckBoxVisible() |
boolean |
isPVName() |
boolean |
isPVNamesAllowed() |
boolean |
isSelected() |
boolean |
isSwitchedOn() |
void |
removingOccurred() |
void |
setAsPVName(boolean itIsPVName) |
void |
setChannel(Channel channel) |
void |
setCheckBoxVisible(boolean showCheckBox) |
void |
setColor(java.awt.Color color) |
void |
setCreateRemoveListener(java.awt.event.ActionListener createRemoveListener) |
void |
setName(java.lang.String name) |
void |
setPVNamesAllowed(boolean pvNamesAllowed) |
void |
setPVNumberLimit(int limit) |
void |
setRenameListener(java.awt.event.ActionListener renameListener) |
void |
setSelected(boolean itIsSelected) |
void |
setSwitchedOn(boolean itIsSwitchedOn) |
void |
setSwitchedOnOffListener(java.awt.event.ActionListener switchOnOffListener) |
add, breadthFirstEnumeration, 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
public static int SWITCHED_ON
public static int SWITCHED_OFF
public static java.lang.String SWITCHED_ON_COMMAND
public static java.lang.String SWITCHED_OFF_COMMAND
public static int CREATE_PV
public static int REMOVE_PV
public static java.lang.String CREATE_PV_COMMAND
public static java.lang.String REMOVE_PV_COMMAND
public static int RENAME_PV
public static java.lang.String RENAME_PV_COMMAND
public PVTreeNode()
public PVTreeNode(java.lang.String name)
public java.util.Enumeration<PVTreeNode> children()
children
in interface javax.swing.tree.TreeNode
children
in class javax.swing.tree.DefaultMutableTreeNode
public void setName(java.lang.String name)
public java.lang.String getOldName()
public java.lang.String getName()
public void setColor(java.awt.Color color)
public java.awt.Color getColor()
public boolean isPVName()
public void setAsPVName(boolean itIsPVName)
public boolean isPVNamesAllowed()
public void setPVNamesAllowed(boolean pvNamesAllowed)
public void setPVNumberLimit(int limit)
public int getPVNumberLimit()
public boolean isSwitchedOn()
public void setSwitchedOnOffListener(java.awt.event.ActionListener switchOnOffListener)
public java.awt.event.ActionListener getSwitchedOnOffListener()
public void setSwitchedOn(boolean itIsSwitchedOn)
public void setCheckBoxVisible(boolean showCheckBox)
public boolean isCheckBoxVisible()
public void setCreateRemoveListener(java.awt.event.ActionListener createRemoveListener)
public java.awt.event.ActionListener getCreateRemoveListener()
public void creatingOccurred()
public void removingOccurred()
public void setRenameListener(java.awt.event.ActionListener renameListener)
public java.awt.event.ActionListener getRenameListener()
public boolean isSelected()
public void setSelected(boolean itIsSelected)
public static int getNumberOfSelectedNodes(PVTreeNode root)
public static java.lang.Integer getIndexOfSelectedNode(PVTreeNode root)
public static PVTreeNode getSelectedPVTreeNode(PVTreeNode root)
public Channel getChannel()
public void setChannel(Channel channel)