public class JDynFormFieldRelatedFeatures extends AbstractJDynFormField implements JDynFormField
AbstractJDynFormField.IllegalFieldValueJDynFormField.JDynFormFieldListenercontents, emptyToNull, jlabel, LOGGER, readOnly| Constructor and Description |
|---|
JDynFormFieldRelatedFeatures(DynFormSPIManager serviceManager,
DynFormSPIManager.ComponentsFactory componentsFactory,
JDynFormFieldFactory factory,
DynFormFieldDefinition definition,
java.lang.Object value) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
void |
fetch(DynObject container)
Get the value from field and put it in the container.
|
java.util.List<Feature> |
getAssignedValue() |
java.lang.Object |
getValue()
Get the value of field from the form.
|
boolean |
hasValidValue() |
void |
initComponent() |
void |
initComponentIfNeed() |
boolean |
isModified() |
void |
loadDefaultValuesFromTags(Tags tags) |
void |
setValue(java.lang.Object value) |
java.lang.String |
toHTML() |
addActionToPopupMenu, addListener, addSeparatorToPopupMenu, asJComponent, fireFieldChangedEvent, fireFieldEnterEvent, fireFieldExitEvent, fireMessageEvent, fixPreferredWidth, focusGained, focusLost, getButtonForClickEvent, getComponentsFactory, getDefinition, getEventConfiguration, getForm, getIcon, getJLabel, getLabel, getName, getResizeWeight, getSeparatorTitleToUseBefore, getServiceManager, getTagValueAsBoolean, getTagValueAsBoolean, getTagValueAsInt, getTagValueAsInt, getTagValueAsString, getTagValueAsString, hasClickEvent, isForcedReadOnly, isReadOnly, problemIndicator, removeListener, setForm, setReadOnly, setReadOnlyButtonsOfEvents, setTranslateEmptyToNull, toString, translateEmptyToNull, useEmptyLabelclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddActionToPopupMenu, addListener, addSeparatorToPopupMenu, fireMessageEvent, getButtonForClickEvent, getDefinition, getForm, getJLabel, getLabel, getName, getResizeWeight, getSeparatorTitleToUseBefore, hasClickEvent, isReadOnly, removeListener, setReadOnly, useEmptyLabelasJComponentpublic JDynFormFieldRelatedFeatures(DynFormSPIManager serviceManager, DynFormSPIManager.ComponentsFactory componentsFactory, JDynFormFieldFactory factory, DynFormFieldDefinition definition, java.lang.Object value)
public void loadDefaultValuesFromTags(Tags tags)
loadDefaultValuesFromTags in class AbstractJDynFormFieldpublic java.util.List<Feature> getAssignedValue()
getAssignedValue in class AbstractJDynFormFieldpublic void initComponentIfNeed()
public void initComponent()
initComponent in class AbstractJDynFormFieldpublic void setValue(java.lang.Object value)
setValue in interface JDynFormFieldpublic java.lang.Object getValue()
JDynFormFieldgetValue in interface JDynFormFieldpublic void fetch(DynObject container)
JDynFormFieldfetch in interface JDynFormFieldfetch in class AbstractJDynFormFieldpublic boolean hasValidValue()
hasValidValue in interface JDynFormFieldpublic void clear()
clear in interface JDynFormFieldclear in class AbstractJDynFormFieldpublic boolean isModified()
isModified in interface JDynFormFieldisModified in class AbstractJDynFormFieldpublic java.lang.String toHTML()
toHTML in interface JDynFormFieldtoHTML in class AbstractJDynFormField