public class FeatureTableJDynFormSet extends AbstractJDynFormSet
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 |
|---|
FeatureTableJDynFormSet(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 |
setFormSize(int width,
int height) |
void |
setReadOnly(boolean readOnly) |
void |
setValues(DynObjectSet values) |
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, setLayoutMode, setUseScrollBarspublic FeatureTableJDynFormSet(DynFormSPIManager manager, JDynFormSetFactory factory, JDynForm.DynFormContext context, DynFormDefinition definition, Tags contextTags)
public javax.swing.JComponent asJComponent()
ComponentJComponent.JComponentpublic void setValues(java.util.List values)
setValues in interface JDynFormSetsetValues in class AbstractJDynFormSetpublic void setValues(DynObjectSet values)
setValues in interface JDynFormSetsetValues in class AbstractJDynFormSetpublic void setReadOnly(boolean readOnly)
setReadOnly in interface JDynFormSetsetReadOnly in class AbstractJDynFormSetpublic void setFormSize(int width,
int height)
setFormSize in interface JDynFormSetsetFormSize in class AbstractJDynFormSetpublic 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 boolean hasValidValues()
public boolean hasValidValues(java.util.List<java.lang.String> fieldsName)
public java.util.List getValues()