Package com.suncode.pwfl.workflow.form
Class AbstractFormField
java.lang.Object
com.suncode.pwfl.workflow.form.AbstractFormField
- All Implemented Interfaces:
FormField
- Direct Known Subclasses:
DataChooser
,FormatField
,ListBox
,OptionField
,TextArea
,TextField
Definiuje podstawowe własności pól formularza
- Author:
- Paweł Rosolak 03-07-2013
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetType()
Pobiera opis zmiennejboolean
isHidden()
boolean
boolean
void
readSpecificAttribute
(org.enhydra.shark.xpdl.elements.ExtendedAttribute attr) void
readSpecificAttributes
(org.enhydra.shark.xpdl.elements.ExtendedAttributes eas) Wczytuje specyficzne atrybuty dla polavoid
setHidden
(boolean hidden) Ustawia ukrycie polavoid
setReadOnly
(boolean readOnly) Ustawia edytowalność polavoid
setRequired
(boolean required) Ustawia wymagalność polavoid
void
setVariableDescription
(String variableDescription) Ustawia opis zmiennejvoid
setVariableId
(String variableId) Ustawia id zmiennejvoid
setVariableName
(String variableName) Ustawia nazwę zmiennej
-
Field Details
-
type
-
-
Constructor Details
-
AbstractFormField
public AbstractFormField()
-
-
Method Details
-
readSpecificAttribute
public void readSpecificAttribute(org.enhydra.shark.xpdl.elements.ExtendedAttribute attr) - Specified by:
readSpecificAttribute
in interfaceFormField
-
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 interfaceFormField
- Parameters:
eas
- Definicja atrybutów
-
getVariableName
-
setVariableName
Description copied from interface:FormField
Ustawia nazwę zmiennej- Specified by:
setVariableName
in interfaceFormField
-
isRequired
public boolean isRequired()- Specified by:
isRequired
in interfaceFormField
- 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 interfaceFormField
-
isReadOnly
public boolean isReadOnly()- Specified by:
isReadOnly
in interfaceFormField
- 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 interfaceFormField
-
getType
-
setType
-
getVariableId
- Specified by:
getVariableId
in interfaceFormField
- Returns:
- Id zmiennej
-
setVariableId
Description copied from interface:FormField
Ustawia id zmiennej- Specified by:
setVariableId
in interfaceFormField
-
isHidden
public boolean isHidden() -
setHidden
public void setHidden(boolean hidden) Description copied from interface:FormField
Ustawia ukrycie pola -
getVariableDescription
Description copied from interface:FormField
Pobiera opis zmiennej- Specified by:
getVariableDescription
in interfaceFormField
-
setVariableDescription
Description copied from interface:FormField
Ustawia opis zmiennej- Specified by:
setVariableDescription
in interfaceFormField
- Parameters:
variableDescription
- opis zmiennej
-