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
contextFields inherited from interface de.grogra.util.Described
ACCELERATOR_KEY, ICON, MNEMONIC_KEY, NAME, SHORT_DESCRIPTION, TITLEFields inherited from interface de.grogra.pf.ui.edit.Selection
DELETABLE, HIERARCHICAL, TRANSFERABLE -
Constructor Summary
ConstructorsConstructorDescriptionObjectSelection(Context ctx, Object object, PersistenceField[] fields, int[][] indices, PropertyEditor[] editors, String[] labels, Item description) -
Method Summary
Modifier and TypeMethodDescriptionprotected FieldPropertycreateProperty(Context c, int i) protected PropertyEditorTreeprotected ObjectreplaceValue(PersistenceField field, Object value) protected voidvalueChanged(PersistenceField field, Object value) Methods inherited from class de.grogra.pf.ui.edit.FieldSelection
createPropertyNodes, createPropertyNodesInGroup, equals, getDescription, getEditorFor, getHierarchySource, getHierarchySourceRoot, getLabelFor, getPropertiesMethods 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:
createTreein classSelectionBase
-
createProperty
- Specified by:
createPropertyin classFieldSelection
-
replaceValue
-
valueChanged
-