Interface DesignerInitializable

All Known Implementing Classes:
ColumnSelectorPanel, EquipmentScheduleView, LinearScale, PMI2StateButton, PMIBarChart, PMIButton, PMIChart, PMICheckBox, PMICommentsPanel, PMICommentsPanel2, PMICompass, PMIControlButton, PMICylindricalTank, PMIDateRange, PMIDateTimePopupSelector, PMIDayView, PMIDigitalDisplay, PMIEasyChart, PMIMomentaryButton, PMIMomentaryButton2, PMIMonthView, PMIMultiStateIndicator, PMINStateButton, PMINumericLabel, PMIPieChart, PMIProgressBar, PMIRadioButton, PMISlider, PMITabStrip, PMIToggleButton, PMITreeView, PMIWeekView, RadarChart, RadarChart2, ReportPanel, RowSelectorTree, ScheduleView, SparklineChart, TemplateCanvas

public interface DesignerInitializable
A component that implements this interface will have a secondary initialization phase after its constructor, but only when created in the designer. This helps components that want to have convenient pre-set datastructures, but want to avoid the serialization headaches that those structures cause on serialization if they are initialized in the constructor.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
  • Method Details

    • initialize

      void initialize()