Interface FormField

All Known Implementing Classes:
AbstractFormField, CheckBox, DataChooser, DateField, DateTimeField, DecimalField, FormatField, IntegerField, ListBox, Logical, OptionField, RadioButton, RoleUsers, TextArea, TextField, UserList

public interface FormField
Definicja pola formularza
Author:
Paweł Rosolak 16 paź 2013
  • Method Details

    • getType

      FieldType getType()
      Returns:
      Zwraca typ pola
    • isRequired

      boolean isRequired()
      Returns:
      true jeżeli pole jest wymagane
    • isReadOnly

      boolean isReadOnly()
      Returns:
      true jeżeli pole jest tylko do odczytu
    • isHidden

      boolean isHidden()
      Returns:
      true jeżeli pole jest ukryte
    • getVariableId

      String getVariableId()
      Returns:
      Id zmiennej
    • setReadOnly

      void setReadOnly(boolean readOnly)
      Ustawia edytowalność pola
      Parameters:
      readOnly -
    • setHidden

      void setHidden(boolean hidden)
      Ustawia ukrycie pola
      Parameters:
      hidden -
    • setRequired

      void setRequired(boolean required)
      Ustawia wymagalność pola
      Parameters:
      required -
    • setVariableId

      void setVariableId(String varId)
      Ustawia id zmiennej
      Parameters:
      varId -
    • setVariableName

      void setVariableName(String varName)
      Ustawia nazwę zmiennej
      Parameters:
      varName -
    • readSpecificAttributes

      void readSpecificAttributes(org.enhydra.shark.xpdl.elements.ExtendedAttributes eas)
      Wczytuje specyficzne atrybuty dla pola
      Parameters:
      eas - Definicja atrybutów
    • readSpecificAttribute

      void readSpecificAttribute(org.enhydra.shark.xpdl.elements.ExtendedAttribute attr)
    • getVariableDescription

      String getVariableDescription()
      Pobiera opis zmiennej
    • setVariableDescription

      void setVariableDescription(String variableDescription)
      Ustawia opis zmiennej
      Parameters:
      variableDescription - opis zmiennej