Class JDynFormFieldExpression
java.lang.Object
org.gvsig.tools.dynform.spi.dynformfield.AbstractJDynFormField
org.gvsig.expressionevaluator.swing.impl.dynformfield.JDynFormFieldExpression
- All Implemented Interfaces:
FocusListener,EventListener,org.gvsig.tools.dynform.JDynFormField,org.gvsig.tools.swing.api.Component
public class JDynFormFieldExpression
extends org.gvsig.tools.dynform.spi.dynformfield.AbstractJDynFormField
implements org.gvsig.tools.dynform.JDynFormField, FocusListener
-
Nested Class Summary
Nested classes/interfaces inherited from class org.gvsig.tools.dynform.spi.dynformfield.AbstractJDynFormField
org.gvsig.tools.dynform.spi.dynformfield.AbstractJDynFormField.IllegalFieldValueNested classes/interfaces inherited from interface org.gvsig.tools.dynform.JDynFormField
org.gvsig.tools.dynform.JDynFormField.JDynFormFieldListener -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.gvsig.expressionevaluator.Expressionprotected JButtonprotected JButtonprotected JButtonprotected org.gvsig.expressionevaluator.Expressionprotected JTextComponentprotected booleanFields inherited from class org.gvsig.tools.dynform.spi.dynformfield.AbstractJDynFormField
contents, emptyToNull, jlabel, LOGGER, readOnly -
Constructor Summary
ConstructorsConstructorDescriptionJDynFormFieldExpression(org.gvsig.tools.dynform.spi.DynFormSPIManager serviceManager, org.gvsig.tools.dynform.spi.DynFormSPIManager.ComponentsFactory componentsFactory, org.gvsig.tools.dynform.spi.dynformfield.JDynFormFieldFactory factory, org.gvsig.tools.dynform.DynFormFieldDefinition definition, Object value) -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()voidfocusGained(FocusEvent arg0) voidfocusLost(FocusEvent arg0) getValue()booleanvoidvoidsetReadOnly(boolean readonly) voidMethods inherited from class org.gvsig.tools.dynform.spi.dynformfield.AbstractJDynFormField
addActionToPopupMenu, addListener, addSeparatorToPopupMenu, asJComponent, fetch, fireFieldChangedEvent, fireFieldEnterEvent, fireFieldExitEvent, fireMessageEvent, fixPreferredWidth, getButtonForClickEvent, getComponentsFactory, getDefinition, getEventConfiguration, getForm, getIcon, getJLabel, getLabel, getName, getResizeWeight, getSeparatorTitleToUseBefore, getServiceManager, getTagValueAsBoolean, getTagValueAsBoolean, getTagValueAsInt, getTagValueAsInt, getTagValueAsString, getTagValueAsString, hasClickEvent, isForcedReadOnly, isModified, isReadOnly, loadDefaultValuesFromTags, problemIndicator, removeListener, setForm, setReadOnlyButtonsOfEvents, setTranslateEmptyToNull, toHTML, toString, translateEmptyToNull, useEmptyLabelMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.gvsig.tools.swing.api.Component
asJComponentMethods inherited from interface org.gvsig.tools.dynform.JDynFormField
addActionToPopupMenu, addListener, addSeparatorToPopupMenu, fetch, fireMessageEvent, getButtonForClickEvent, getDefinition, getForm, getJLabel, getLabel, getName, getResizeWeight, getSeparatorTitleToUseBefore, hasClickEvent, isModified, isReadOnly, removeListener, toHTML, useEmptyLabel
-
Field Details
-
assignedValue
protected org.gvsig.expressionevaluator.Expression assignedValue -
currentValue
protected org.gvsig.expressionevaluator.Expression currentValue -
jtext
-
btnBuilder
-
btnHistory
-
btnBookmarks
-
readonly
protected boolean readonly
-
-
Constructor Details
-
JDynFormFieldExpression
public JDynFormFieldExpression(org.gvsig.tools.dynform.spi.DynFormSPIManager serviceManager, org.gvsig.tools.dynform.spi.DynFormSPIManager.ComponentsFactory componentsFactory, org.gvsig.tools.dynform.spi.dynformfield.JDynFormFieldFactory factory, org.gvsig.tools.dynform.DynFormFieldDefinition definition, Object value)
-
-
Method Details
-
setReadOnly
public void setReadOnly(boolean readonly) - Specified by:
setReadOnlyin interfaceorg.gvsig.tools.dynform.JDynFormField- Overrides:
setReadOnlyin classorg.gvsig.tools.dynform.spi.dynformfield.AbstractJDynFormField
-
getAssignedValue
- Specified by:
getAssignedValuein classorg.gvsig.tools.dynform.spi.dynformfield.AbstractJDynFormField
-
initComponent
public void initComponent()- Specified by:
initComponentin classorg.gvsig.tools.dynform.spi.dynformfield.AbstractJDynFormField
-
setValue
- Specified by:
setValuein interfaceorg.gvsig.tools.dynform.JDynFormField
-
getValue
- Specified by:
getValuein interfaceorg.gvsig.tools.dynform.JDynFormField
-
hasValidValue
public boolean hasValidValue()- Specified by:
hasValidValuein interfaceorg.gvsig.tools.dynform.JDynFormField
-
focusGained
- Specified by:
focusGainedin interfaceFocusListener- Overrides:
focusGainedin classorg.gvsig.tools.dynform.spi.dynformfield.AbstractJDynFormField
-
focusLost
- Specified by:
focusLostin interfaceFocusListener- Overrides:
focusLostin classorg.gvsig.tools.dynform.spi.dynformfield.AbstractJDynFormField
-
clear
public void clear()- Specified by:
clearin interfaceorg.gvsig.tools.dynform.JDynFormField- Overrides:
clearin classorg.gvsig.tools.dynform.spi.dynformfield.AbstractJDynFormField
-