java.lang.Object
de.grogra.pf.ui.edit.SelectionBase
de.grogra.pf.ui.edit.FieldSelection
de.grogra.pf.ui.edit.ObjectSelection
-
Field Summary
Fields inherited from class de.grogra.pf.ui.edit.SelectionBase
context
Fields inherited from interface de.grogra.util.Described
ACCELERATOR_KEY, ICON, MNEMONIC_KEY, NAME, SHORT_DESCRIPTION, TITLE
Fields inherited from interface de.grogra.pf.ui.edit.Selection
DELETABLE, HIERARCHICAL, TRANSFERABLE
-
Constructor Summary
ConstructorDescriptionObjectSelection
(Context ctx, Object object, PersistenceField[] fields, int[][] indices, PropertyEditor[] editors, String[] labels, Item description) -
Method Summary
Modifier and TypeMethodDescriptionprotected FieldProperty
createProperty
(Context c, int i) protected PropertyEditorTree
protected Object
replaceValue
(PersistenceField field, Object value) protected void
valueChanged
(PersistenceField field, Object value) Methods inherited from class de.grogra.pf.ui.edit.FieldSelection
createPropertyNodes, createPropertyNodesInGroup, equals, getDescription, getEditorFor, getHierarchySource, getHierarchySourceRoot, getLabelFor, getProperties
Methods inherited from class de.grogra.pf.ui.edit.SelectionBase
createPropertyEditorComponent, createPropertyEditorMenu, createPropertyNodes, delete, getCapabilities, getContext, remove, toTransferable
-
Constructor Details
-
ObjectSelection
public ObjectSelection(Context ctx, Object object, PersistenceField[] fields, int[][] indices, PropertyEditor[] editors, String[] labels, Item description)
-
-
Method Details
-
createTree
- Specified by:
createTree
in classSelectionBase
-
createProperty
- Specified by:
createProperty
in classFieldSelection
-
replaceValue
-
valueChanged
-