Class SectionPanel<T extends Section>

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible
Direct Known Subclasses:
CommentSectionPanel, GroupSectionPanel, InventorySectionPanel, ParamSectionPanel, ReportSectionPanel, ResultListingSectionPanel, SummarySectionPanel

public class SectionPanel<T extends Section> extends JPanel
Implements common options for report section editors. This panel uses a border layout. Subclasses should place their contents in BorderLayout.CENTER
See Also:
  • Field Details

    • infoLabel

      protected HidablePanel infoLabel
      Information panel
  • Constructor Details

    • SectionPanel

      public SectionPanel(T section)
  • Method Details

    • setInformationText

      public void setInformationText(String prop, String text)
      Set text for the information label.
      Parameters:
      text -
    • addSectionListener

      public void addSectionListener(SectionListener listener)
    • removeSectionListener

      public void removeSectionListener(SectionListener listener)
    • getListeners

      public SectionListener[] getListeners()
    • fireNameChanged

      public void fireNameChanged()
    • getSection

      public T getSection()