Klasse FWFormPanel

Alle implementierten Schnittstellen:
ActionListener, ImageObserver, MenuContainer, Serializable, EventListener, Accessible, FWFormComponentFactory

public class FWFormPanel extends FWDefaultPanel implements ActionListener, FWFormComponentFactory
form panel automatically shows components customized in XML Layout provider Special Layout provider is used.
Autor:
Andreas Enders
Siehe auch:
  • Konstruktordetails

    • FWFormPanel

      public FWFormPanel(org.jdom2.Element aFormElement, FormFunctionality aFunctionality)
      constructs Panel form JDOM-Element (from) using default values from functionality
      Parameter:
      aFormElement -
      aFunctionality -
    • FWFormPanel

      public FWFormPanel(org.jdom2.Element aFormElement, FWObservable aObservable)
      constructs Panel form JDOM-Element (from) using default values from functionality
      Parameter:
      aFormElement -
      aObservable -
  • Methodendetails

    • checkRequired

      public void checkRequired() throws RequiredFieldEmptyException
      as result of the FormPanel all values are requested from the objects and set to
      Löst aus:
      RequiredFieldEmptyException
    • createFormComponent

      public FWAbstractFormComponent createFormComponent(org.jdom2.Element aElement, boolean aShowLabel)
      Parameter:
      aElement -
      aShowLabel -
      Gibt zurück:
    • createFormComponent

      public FWAbstractFormComponent createFormComponent(org.jdom2.Element aElement, String aID, String aFormID, FWObservable aObservable, boolean aShowLabel, int aDetachibility)
      Angegeben von:
      createFormComponent in Schnittstelle FWFormComponentFactory
      Parameter:
      aElement -
      aID -
      aFormID -
      aObservable -
      aShowLabel -
      aDetachibility -
      Gibt zurück:
    • parseDetachability

      public int parseDetachability(org.jdom2.Element aElement)
      Parameter:
      aElement -
      Gibt zurück:
      int representing the detachability
    • fillGroupComponent

      public void fillGroupComponent(List<org.jdom2.Element> aComponentList, FWGroupFormComponent aGroupPanel)
      Parameter:
      aComponentList -
      aGroupPanel -
    • go

      protected void go()
      method go to go on with process to nextFunction
      Setzt außer Kraft:
      go in Klasse FWDefaultPanel
    • back

      protected void back()
      method go to go on with process to previousFunction
      Setzt außer Kraft:
      back in Klasse FWDefaultPanel
    • reset

      protected void reset()
      called from action performed - you can overwrite it in extended class or use this
      Setzt außer Kraft:
      reset in Klasse FWDefaultPanel
    • cancel

      protected void cancel()
      method cancel to stop process
      Setzt außer Kraft:
      cancel in Klasse FWDefaultPanel
    • getLocaleValue

      protected String getLocaleValue(String aKey)
      This method limits the coding for reading values from the locale.
      Setzt außer Kraft:
      getLocaleValue in Klasse FWDefaultPanel
      Parameter:
      aKey -
      Gibt zurück:
    • getObservable

      public FWObservable getObservable()
      Gibt zurück:
      FWObservable
    • getDocument

      public com.lowagie.text.Document getDocument(int aType, String aFile)
      Parameter:
      aType -
      aFile -
      Gibt zurück:
      Document
    • addComponentFactory

      public static void addComponentFactory(FWFormComponentFactory aFactory)