Class PVTreeNode

java.lang.Object
javax.swing.tree.DefaultMutableTreeNode
xal.tools.apputils.pvselection.PVTreeNode
All Implemented Interfaces:
Serializable, Cloneable, MutableTreeNode, TreeNode

public class PVTreeNode extends DefaultMutableTreeNode
See Also:
  • Field Details

  • Constructor Details

    • PVTreeNode

      public PVTreeNode()
    • PVTreeNode

      public PVTreeNode(String name)
  • Method Details

    • setName

      public void setName(String name)
    • getOldName

      public String getOldName()
    • getName

      public String getName()
    • setColor

      public void setColor(Color color)
    • getColor

      public Color getColor()
    • isPVName

      public boolean isPVName()
    • setAsPVName

      public void setAsPVName(boolean itIsPVName)
    • isPVNamesAllowed

      public boolean isPVNamesAllowed()
    • setPVNamesAllowed

      public void setPVNamesAllowed(boolean pvNamesAllowed)
    • setPVNumberLimit

      public void setPVNumberLimit(int limit)
    • getPVNumberLimit

      public int getPVNumberLimit()
    • isSwitchedOn

      public boolean isSwitchedOn()
    • setSwitchedOnOffListener

      public void setSwitchedOnOffListener(ActionListener switchOnOffListener)
    • getSwitchedOnOffListener

      public ActionListener getSwitchedOnOffListener()
    • setSwitchedOn

      public void setSwitchedOn(boolean itIsSwitchedOn)
    • setCheckBoxVisible

      public void setCheckBoxVisible(boolean showCheckBox)
    • isCheckBoxVisible

      public boolean isCheckBoxVisible()
    • setCreateRemoveListener

      public void setCreateRemoveListener(ActionListener createRemoveListener)
    • getCreateRemoveListener

      public ActionListener getCreateRemoveListener()
    • creatingOccurred

      public void creatingOccurred()
    • removingOccurred

      public void removingOccurred()
    • setRenameListener

      public void setRenameListener(ActionListener renameListener)
    • getRenameListener

      public ActionListener getRenameListener()
    • isSelected

      public boolean isSelected()
    • setSelected

      public void setSelected(boolean itIsSelected)
    • getNumberOfSelectedNodes

      public static int getNumberOfSelectedNodes(PVTreeNode root)
    • getIndexOfSelectedNode

      public static Integer getIndexOfSelectedNode(PVTreeNode root)
    • getSelectedPVTreeNode

      public static PVTreeNode getSelectedPVTreeNode(PVTreeNode root)
    • getChannel

      public Channel getChannel()
    • setChannel

      public void setChannel(Channel channel)