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 PropertyValueCellEditorprotected final Componentprotected final Component -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionget the componentabstract Componentinstantiate a componentabstract TgetEditorValue(BricksContext context) get the cell editor valueget the componentinstantiate a componentbooleanDetermine if the component supports editingabstract TreadValue(DataAdaptor adaptor) write to a data adaptorvoidsetCurrentCellEditor(PropertyValueCellEditor cellEditor) set the current cell editorabstract voidsetEditorValue(Object value) set the editor valueabstract voidsetRenderingValue(Object value) set the rendering valuevoidwriteValue(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
-