Class AbstractListMultiPageDialogPane

java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
com.jidesoft.dialog.StandardDialogPane
com.jidesoft.dialog.MultiplePageDialogPane
com.inductiveautomation.ignition.designer.gui.AbstractMultiPageDialogPane
com.inductiveautomation.ignition.designer.gui.AbstractListMultiPageDialogPane
All Implemented Interfaces:
com.jidesoft.dialog.ButtonNames, ImageObserver, MenuContainer, Serializable, Accessible

public abstract class AbstractListMultiPageDialogPane extends AbstractMultiPageDialogPane
See Also:
  • Field Details

    • list

      protected JList list
  • Constructor Details

    • AbstractListMultiPageDialogPane

      protected AbstractListMultiPageDialogPane()
    • AbstractListMultiPageDialogPane

      protected AbstractListMultiPageDialogPane(com.jidesoft.dialog.PageList pages)
  • Method Details

    • getHeaderTitle

      protected String getHeaderTitle()
      Create a JComponent to display above the index panel, Override to provide custom component
      Returns:
      header component
    • createIndexPanel

      public JComponent createIndexPanel()
      Overrides:
      createIndexPanel in class com.jidesoft.dialog.MultiplePageDialogPane
    • createListCellRenderer

      protected ListCellRenderer createListCellRenderer()
      Overrides:
      createListCellRenderer in class com.jidesoft.dialog.MultiplePageDialogPane
    • createContentPanel

      public JComponent createContentPanel()
      Overrides:
      createContentPanel in class com.jidesoft.dialog.MultiplePageDialogPane
    • createList

      protected JList createList(DefaultListModel defaultListModel)
      Overrides:
      createList in class com.jidesoft.dialog.MultiplePageDialogPane
    • getModel