java.lang.Object
org.autogui.swing.GuiSwingViewPropertyPane
- All Implemented Interfaces:
GuiSwingElement
,GuiSwingView
a swing view for
GuiReprPropertyPane
,
or another repr. called GuiSwingView.ValuePane.wrapSwingProperty()
.
The latter case is that a context has a property type, but the representation matched to the value type of the property.
(see GuiReprValue.getValueType(GuiMappingContext)
).
swing-value
GuiSwingViewPropertyPane.NamedPropertyPane.getSwingViewValue()
GuiReprValue.NamedValue
, or other value types.
obtaining and setting (GuiSwingViewPropertyPane.NamedPropertyPane.setSwingViewValue(Object)
and
GuiSwingViewPropertyPane.NamedPropertyPane.setSwingViewValueWithUpdate(Object)
) delete to the contentPane.
Note the setting of the property will be treated by the value's contentPane.
GuiReprValue.updateFromGui(GuiMappingContext, Object, GuiReprValue.ObjectSpecifier, GuiTaskClock)
by the value's contentPane
supports the case of the parent is a property.
history-value
unsupported. (supported by the contentPane)string-transfer
only copying is supported byGuiSwingView.ToStringCopyAction
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static class
static class
Nested classes/interfaces inherited from interface org.autogui.swing.GuiSwingView
GuiSwingView.ContextRefreshAction, GuiSwingView.SettingsWindowClient, GuiSwingView.SpecifierManager, GuiSwingView.SpecifierManagerDefault, GuiSwingView.ToStringCopyAction, GuiSwingView.ValuePane<ValueType>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateView
(GuiMappingContext context, Supplier<GuiReprValue.ObjectSpecifier> parentSpecifier) boolean
isComponentResizable
(GuiMappingContext context)
-
Field Details
-
mapperSet
-
-
Constructor Details
-
GuiSwingViewPropertyPane
-
-
Method Details
-
createView
public JComponent createView(GuiMappingContext context, Supplier<GuiReprValue.ObjectSpecifier> parentSpecifier) - Specified by:
createView
in interfaceGuiSwingView
-
isComponentResizable
- Specified by:
isComponentResizable
in interfaceGuiSwingView
-