Package xal.extension.bricks
Class PropertyValueEditor<T>
java.lang.Object
xal.extension.bricks.PropertyValueEditor<T>
- Direct Known Subclasses:
PropertyValueTextEditor
property value editor
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected PropertyValueCellEditor
protected final Component
protected final Component
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionget the componentabstract Component
instantiate a componentabstract T
getEditorValue
(BricksContext context) get the cell editor valueget the componentinstantiate a componentboolean
Determine if the component supports editingabstract T
readValue
(DataAdaptor adaptor) write to a data adaptorvoid
setCurrentCellEditor
(PropertyValueCellEditor cellEditor) set the current cell editorabstract void
setEditorValue
(Object value) set the editor valueabstract void
setRenderingValue
(Object value) set the rendering valuevoid
writeValue
(String name, Object value, DataAdaptor adaptor) write to a data adaptor
-
Field Details
-
editorComponent
-
renderingComponent
-
currentCellEditor
-
-
Constructor Details
-
PropertyValueEditor
protected PropertyValueEditor()Constructor
-
-
Method Details
-
writeValue
write to a data adaptor -
readValue
write to a data adaptor -
isEditable
public boolean isEditable()Determine if the component supports editing -
getEditorComponent
get the component -
getRenderingComponent
get the component -
getRenderingComponentInstance
instantiate a component -
getEditorComponentInstance
instantiate a component -
getEditorValue
get the cell editor value -
setEditorValue
set the editor value -
setRenderingValue
set the rendering value -
setCurrentCellEditor
set the current cell editor
-