public class SimpleTableJDynFormSet extends AbstractJDynFormSet
| Modifier and Type | Class and Description |
|---|---|
static class |
SimpleTableJDynFormSet.DynObjectListTableModel |
JDynFormSet.JDynFormSetListeneractionsBuffer, autosave, contents, formHeight, formWidth, layoutMode, listeners, LOGGER, readOnly, valuesACTION_CANCEL_NEW, ACTION_CLOSE, ACTION_DELETE, ACTION_FIRST, ACTION_LAST, ACTION_NAVIGATION, ACTION_NEW, ACTION_NEXT, ACTION_PREVIOUS, ACTION_SAVE, ACTION_SEARCH, ACTION_SET_CURRENT_RECORD| Constructor and Description |
|---|
SimpleTableJDynFormSet(DynFormSPIManager manager,
JDynFormSetFactory factory,
JDynForm.DynFormContext context,
DynFormDefinition definition,
Tags contextTags) |
| Modifier and Type | Method and Description |
|---|---|
void |
addAction(javax.swing.Action action) |
javax.swing.JComponent |
asJComponent()
Returns this component as a swing
JComponent. |
javax.swing.Action |
getAction(java.lang.String actionId) |
javax.swing.JComponent |
getActionButton(java.lang.String action) |
java.util.List<javax.swing.Action> |
getActions() |
int |
getCurrentIndex() |
java.util.List |
getValues() |
boolean |
hasValidValues() |
boolean |
hasValidValues(java.util.List<java.lang.String> fieldsName) |
boolean |
isActionEnabled(java.lang.String action) |
boolean |
isActionVisible(java.lang.String action) |
void |
setActionEnabled(java.lang.String action,
boolean enabled) |
void |
setActionVisible(java.lang.String action,
boolean visible) |
void |
setCurrentIndex(int index)
Set the current element of form.
|
void |
setReadOnly(boolean readOnly) |
void |
setValues(java.util.List values) |
addActionToPopupMenu, addListener, addSeparatorToPopupMenu, allowClose, allowDelete, allowNew, allowSearch, allowUpdate, callUserEvent, confirmDialog, countValues, enterStateNew, fireCloseEvent, fireEvent, fireFormMovedToEvent, fireMessageEvent, get, getContext, getDefinition, getFactory, getForm, getFormValues, getLayoutMode, getManager, getServiceManager, getTagValueAsBoolean, getTagValueAsInt, getUseScrollBars, isAutosave, isInNewState, isReadOnly, leaveTheNewState, loadDefaultValueFromTags, message, message, removeListener, setAllowClose, setAllowDelete, setAllowNew, setAllowSearch, setAllowUpdate, setAutosave, setFormSize, setLayoutMode, setUseScrollBars, setValuespublic SimpleTableJDynFormSet(DynFormSPIManager manager, JDynFormSetFactory factory, JDynForm.DynFormContext context, DynFormDefinition definition, Tags contextTags)
public void setValues(java.util.List values)
setValues in interface JDynFormSetsetValues in class AbstractJDynFormSetpublic javax.swing.JComponent asJComponent()
ComponentJComponent.JComponentpublic int getCurrentIndex()
public void setCurrentIndex(int index)
JDynFormSetpublic void addAction(javax.swing.Action action)
public javax.swing.Action getAction(java.lang.String actionId)
public java.util.List<javax.swing.Action> getActions()
public void setActionEnabled(java.lang.String action,
boolean enabled)
public void setActionVisible(java.lang.String action,
boolean visible)
public boolean isActionEnabled(java.lang.String action)
public boolean isActionVisible(java.lang.String action)
public javax.swing.JComponent getActionButton(java.lang.String action)
public void setReadOnly(boolean readOnly)
setReadOnly in interface JDynFormSetsetReadOnly in class AbstractJDynFormSetpublic boolean hasValidValues()
public boolean hasValidValues(java.util.List<java.lang.String> fieldsName)
public java.util.List getValues()