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 Link icon

  • Method Details Link icon

    • getPanel Link icon

      public Component getPanel()
    • propertyEnable Link icon

      public abstract void propertyEnable(boolean enabled)
    • pushProperty Link icon

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

      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 Link icon

      public JCheckBox getUseProperty()
      Returns:
      the useProperty
    • getPropertyType Link icon

      public PropertyTypes getPropertyType()
      Returns:
      the propertyType
    • notifyChanges Link icon

      public void notifyChanges(FormEditor.EditNotify notifyType)