Class PropertyPanel

java.lang.Object
loggerForms.formdesign.propertypanels.PropertyPanel
Direct Known Subclasses:
AutoAlertPanel, BearingPanel, BooleanPanel, ColourPanel, FontPanel, HeadingPanel, HotkeyPanel, IntegerPanel, NMEAPanel, NotImplementedPanel, OrderPanel, RangePanel, SymbolPanel, TextPanel, XReferencePanel

public abstract class PropertyPanel extends Object
Base class for strips of information to go with each property of a form
Author:
Doug
  • Constructor Details

  • Method Details

    • getPanel

      public Component getPanel()
    • propertyEnable

      public abstract void propertyEnable(boolean enabled)
    • pushProperty

      public void pushProperty(ItemInformation itemInformation)
      Set the control content on the display
      Parameters:
      itemInformation -
    • fetchProperty

      public ItemInformation fetchProperty(ItemInformation itemInformation)
      Fetch properties and put them back into the Hash table in the form editor.
      Parameters:
      itemInformation -
      Returns:
      true if successful, false if inconsistent or missing data.
    • getUseProperty

      public JCheckBox getUseProperty()
      Returns:
      the useProperty
    • getPropertyType

      public PropertyTypes getPropertyType()
      Returns:
      the propertyType
    • notifyChanges

      public void notifyChanges(FormEditor.EditNotify notifyType)