public class DefaultJDynForm extends AbstractJDynForm implements JDynFormField.JDynFormFieldListener
JDynForm.JDynFormListenerlogger, valuesUSE_PLAIN, USE_SEPARATORS, USE_TABS, USE_TREE| Constructor and Description |
|---|
DefaultJDynForm(DefaultDynFormManager manager,
DynFormDefinition definition) |
| Modifier and Type | Method and Description |
|---|---|
void |
addActionToPopupMenu(DataType tipo,
String name,
Action action) |
void |
addSeparatorToPopupMenu(DataType tipo) |
void |
clear() |
void |
fieldChanged(JDynFormField field) |
void |
fieldEnter(JDynFormField field) |
void |
fieldExit(JDynFormField field) |
JDynFormField |
getField(String fieldName) |
protected JComponent |
getFieldsContainer() |
Iterator |
getFieldsIterator() |
Collection |
getShowFields() |
Object |
getValue(String fieldName) |
void |
getValues(DynObject values) |
boolean |
hasValidValues() |
boolean |
hasValidValues(List<String> fieldsName) |
boolean |
isModified() |
void |
message(JDynFormField field,
String message) |
void |
setBorder(boolean border) |
void |
setReadOnly(boolean readOnly) |
void |
setValue(String fieldName,
Object value) |
void |
setValues(DynObject values) |
addListener, addScrollsAndMessageBar, asJComponent, fireFieldChangeEvent, fireMessageEvent, getCustomFields, getDefinition, getFormHeight, getFormWidth, getLayoutFromTags, getLayoutMode, getMessagesJLabel, getServiceManager, getUseScrollBars, initComponents, isContentsInitialized, isReadOnly, isShowMessageStatus, loadDefaultValuesFromTags, message, message, removeListener, setFormSize, setLayoutMode, setShowMessageStatus, setUseScrollBarspublic DefaultJDynForm(DefaultDynFormManager manager, DynFormDefinition definition) throws ServiceException
ServiceExceptionprotected JComponent getFieldsContainer()
getFieldsContainer in class AbstractJDynFormpublic void setReadOnly(boolean readOnly)
setReadOnly in interface JDynFormsetReadOnly in class AbstractJDynFormpublic boolean hasValidValues()
hasValidValues in interface JDynFormpublic boolean hasValidValues(List<String> fieldsName)
hasValidValues in interface JDynFormpublic boolean isModified()
isModified in interface JDynFormpublic void fieldEnter(JDynFormField field)
fieldEnter in interface JDynFormField.JDynFormFieldListenerpublic void fieldExit(JDynFormField field)
fieldExit in interface JDynFormField.JDynFormFieldListenerpublic void message(JDynFormField field, String message)
message in interface JDynFormField.JDynFormFieldListenerpublic void fieldChanged(JDynFormField field)
fieldChanged in interface JDynFormField.JDynFormFieldListenerpublic JDynFormField getField(String fieldName)
getField in interface JDynFormgetField in class AbstractJDynFormpublic Iterator getFieldsIterator()
public Collection getShowFields()
public void addActionToPopupMenu(DataType tipo, String name, Action action)
addActionToPopupMenu in interface JDynFormaddActionToPopupMenu in class AbstractJDynFormpublic void addSeparatorToPopupMenu(DataType tipo)
addSeparatorToPopupMenu in interface JDynFormaddSeparatorToPopupMenu in class AbstractJDynFormpublic void setBorder(boolean border)
setBorder in class AbstractJDynForm