public class JDynFormFieldForeingKey extends AbstractJDynFormField implements JDynFormField
AbstractJDynFormField.IllegalFieldValueJDynFormField.JDynFormFieldListenercontents, emptyToNull, jlabel, LOGGER, readOnly| Constructor and Description |
|---|
JDynFormFieldForeingKey(DynFormSPIManager serviceManager,
DynFormSPIManager.ComponentsFactory componentsFactory,
JDynFormFieldFactory factory,
DynFormFieldDefinition definition,
java.lang.Object value) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
java.lang.Object |
getAssignedValue() |
Feature |
getRelatedFeature() |
java.lang.Object |
getValue()
Get the value of field from the form.
|
boolean |
hasValidValue() |
void |
initComponent() |
void |
initComponentIfNeed() |
boolean |
isModified() |
void |
setEditedValue(java.lang.Object value) |
void |
setReadOnly(boolean readonly) |
void |
setValue(java.lang.Object value) |
java.lang.String |
toHTML() |
addActionToPopupMenu, addListener, addSeparatorToPopupMenu, asJComponent, fetch, 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, loadDefaultValuesFromTags, problemIndicator, removeListener, setForm, setReadOnlyButtonsOfEvents, setTranslateEmptyToNull, toString, translateEmptyToNull, useEmptyLabelclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddActionToPopupMenu, addListener, addSeparatorToPopupMenu, fetch, fireMessageEvent, getButtonForClickEvent, getDefinition, getForm, getJLabel, getLabel, getName, getResizeWeight, getSeparatorTitleToUseBefore, hasClickEvent, isReadOnly, removeListener, useEmptyLabelasJComponentpublic JDynFormFieldForeingKey(DynFormSPIManager serviceManager, DynFormSPIManager.ComponentsFactory componentsFactory, JDynFormFieldFactory factory, DynFormFieldDefinition definition, java.lang.Object value)
public java.lang.Object getAssignedValue()
getAssignedValue in class AbstractJDynFormFieldpublic void initComponentIfNeed()
public void initComponent()
initComponent in class AbstractJDynFormFieldpublic Feature getRelatedFeature()
public void setReadOnly(boolean readonly)
setReadOnly in interface JDynFormFieldsetReadOnly in class AbstractJDynFormFieldpublic void setValue(java.lang.Object value)
setValue in interface JDynFormFieldpublic void setEditedValue(java.lang.Object value)
public java.lang.Object getValue()
JDynFormFieldgetValue in interface JDynFormFieldpublic 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