Class AbstractFormField

java.lang.Object
com.suncode.pwfl.workflow.form.AbstractFormField
All Implemented Interfaces:
FormField
Direct Known Subclasses:
DataChooser, FormatField, ListBox, OptionField, TextArea, TextField

public abstract class AbstractFormField extends Object implements FormField
Definiuje podstawowe własności pól formularza
Author:
Paweł Rosolak 03-07-2013
  • Field Details

  • Constructor Details

    • AbstractFormField

      public AbstractFormField()
  • Method Details

    • readSpecificAttribute

      public void readSpecificAttribute(org.enhydra.shark.xpdl.elements.ExtendedAttribute attr)
      Specified by:
      readSpecificAttribute in interface FormField
    • readSpecificAttributes

      public void readSpecificAttributes(org.enhydra.shark.xpdl.elements.ExtendedAttributes eas)
      Description copied from interface: FormField
      Wczytuje specyficzne atrybuty dla pola
      Specified by:
      readSpecificAttributes in interface FormField
      Parameters:
      eas - Definicja atrybutów
    • getVariableName

      public String getVariableName()
    • setVariableName

      public void setVariableName(String variableName)
      Description copied from interface: FormField
      Ustawia nazwę zmiennej
      Specified by:
      setVariableName in interface FormField
    • isRequired

      public boolean isRequired()
      Specified by:
      isRequired in interface FormField
      Returns:
      true jeżeli pole jest wymagane
    • setRequired

      public void setRequired(boolean required)
      Description copied from interface: FormField
      Ustawia wymagalność pola
      Specified by:
      setRequired in interface FormField
    • isReadOnly

      public boolean isReadOnly()
      Specified by:
      isReadOnly in interface FormField
      Returns:
      true jeżeli pole jest tylko do odczytu
    • setReadOnly

      public void setReadOnly(boolean readOnly)
      Description copied from interface: FormField
      Ustawia edytowalność pola
      Specified by:
      setReadOnly in interface FormField
    • getType

      public FieldType getType()
      Specified by:
      getType in interface FormField
      Returns:
      Zwraca typ pola
    • setType

      public void setType(FieldType type)
    • getVariableId

      public String getVariableId()
      Specified by:
      getVariableId in interface FormField
      Returns:
      Id zmiennej
    • setVariableId

      public void setVariableId(String variableId)
      Description copied from interface: FormField
      Ustawia id zmiennej
      Specified by:
      setVariableId in interface FormField
    • isHidden

      public boolean isHidden()
      Specified by:
      isHidden in interface FormField
      Returns:
      true jeżeli pole jest ukryte
    • setHidden

      public void setHidden(boolean hidden)
      Description copied from interface: FormField
      Ustawia ukrycie pola
      Specified by:
      setHidden in interface FormField
    • getVariableDescription

      public String getVariableDescription()
      Description copied from interface: FormField
      Pobiera opis zmiennej
      Specified by:
      getVariableDescription in interface FormField
    • setVariableDescription

      public void setVariableDescription(String variableDescription)
      Description copied from interface: FormField
      Ustawia opis zmiennej
      Specified by:
      setVariableDescription in interface FormField
      Parameters:
      variableDescription - opis zmiennej