java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
com.jidesoft.combobox.AbstractComboBox
com.jidesoft.combobox.TreeComboBox
com.inductiveautomation.sfc.designer.workspace.editors.ChartPathComboBox
All Implemented Interfaces:
com.jidesoft.converter.ConverterContextSupport, com.jidesoft.swing.AlignmentSupport, ActionListener, FocusListener, MouseListener, ImageObserver, ItemSelectable, MenuContainer, Serializable, EventListener, Accessible, PopupMenuListener

public class ChartPathComboBox extends com.jidesoft.combobox.TreeComboBox
A tree combo box that allows for selection of an SFC path.
See Also:
  • Constructor Details

    • ChartPathComboBox

      public ChartPathComboBox(ChartUIModel model)
  • Method Details

    • initRoot

      public void initRoot(Project globalProject)
      This must be called in order to initialize the combo box's tree model
    • getSelectedChartPath

      public String getSelectedChartPath()
    • convertElementToString

      protected String convertElementToString(Object o)
      Overrides:
      convertElementToString in class com.jidesoft.combobox.TreeComboBox
    • createTreeChooserPanel

      protected com.jidesoft.combobox.TreeChooserPanel createTreeChooserPanel(TreeModel model)
      Overrides:
      createTreeChooserPanel in class com.jidesoft.combobox.TreeComboBox