Class PanelNode

java.lang.Object
jspecview.common.PanelNode

public class PanelNode extends Object
  • Field Details

    • treeNode

      public JSVTreeNode treeNode
    • source

      public JDXSource source
    • fileName

      public String fileName
    • jsvp

      public JSVPanel jsvp
    • id

      public String id
    • legend

      public JSVDialog legend
    • isSelected

      public boolean isSelected
    • isView

      public boolean isView
    • isSimulation

      public boolean isSimulation
    • frameTitle

      public String frameTitle
  • Constructor Details

  • Method Details

    • setTreeNode

      public void setTreeNode(JSVTreeNode node)
    • getTreeNode

      public Object getTreeNode()
    • dispose

      public void dispose()
    • pd

      public PanelData pd()
    • getSpectrum

      public Spectrum getSpectrum()
    • setLegend

      public JSVDialog setLegend(JSVDialog legend)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • findSourceByNameOrId

      public static JDXSource findSourceByNameOrId(String id, Lst<PanelNode> panelNodes)
    • findNodeById

      public static PanelNode findNodeById(String id, Lst<PanelNode> panelNodes)
    • findNode

      public static PanelNode findNode(JSVPanel jsvp, Lst<PanelNode> panelNodes)
      Returns the tree node that is associated with a panel
      Parameters:
      jsvp -
      panelNodes -
      Returns:
      the tree node that is associated with a panel
    • getSpectrumListAsString

      public static String getSpectrumListAsString(Lst<PanelNode> panelNodes)
    • isOpen

      public static int isOpen(Lst<PanelNode> panelNodes, String filePath)
    • setFrameTitle

      public void setFrameTitle(String name)
    • getLastFileFirstNode

      public static JSVPanel getLastFileFirstNode(Lst<PanelNode> panelNodes)