Uses of Class
org.autogui.base.mapping.GuiMappingContext.GuiSourceValue
Packages that use GuiMappingContext.GuiSourceValue
-
Uses of GuiMappingContext.GuiSourceValue in org.autogui.base.mapping
Subclasses of GuiMappingContext.GuiSourceValue in org.autogui.base.mappingModifier and TypeClassDescriptionstatic final class
nothing of source value, can be obtained byGuiMappingContext.NO_SOURCE
static final class
concrete source valueFields in org.autogui.base.mapping declared as GuiMappingContext.GuiSourceValueModifier and TypeFieldDescriptionprotected GuiMappingContext.GuiSourceValue
GuiMappingContext.source
Methods in org.autogui.base.mapping that return GuiMappingContext.GuiSourceValueModifier and TypeMethodDescriptionGuiMappingContext.getParentSource()
GuiReprValue.getParentSource
(GuiMappingContext context, GuiReprValue.ObjectSpecifier parentSpecifier) obtain the current parent value from the parent context by callingGuiReprValue.getUpdatedSource(GuiMappingContext, ObjectSpecifier)
GuiMappingContext.getSource()
GuiReprValue.getUpdatedSource
(GuiMappingContext context, GuiReprValue.ObjectSpecifier specifier) callGuiReprValue.getUpdatedValue(GuiMappingContext, ObjectSpecifier)
only if the context holds a value pane and 1) the current source is NONE or 2)GuiReprValue.ObjectSpecifier.isUsingCache()
=false, and if NO_UPDATE, then return the current source from the context,Methods in org.autogui.base.mapping with parameters of type GuiMappingContext.GuiSourceValueModifier and TypeMethodDescriptionGuiReprCollectionElement.getValue
(GuiMappingContext context, GuiMappingContext.GuiSourceValue parentSource, GuiReprValue.ObjectSpecifier specifier, GuiMappingContext.GuiSourceValue prev) GuiReprValue.getValue
(GuiMappingContext context, GuiMappingContext.GuiSourceValue parentSource, GuiReprValue.ObjectSpecifier specifier, GuiMappingContext.GuiSourceValue prev) obtain the property value from parentSource as an owner.GuiReprCollectionTable.getValueCollectionElement
(GuiMappingContext context, GuiMappingContext.GuiSourceValue collection, GuiReprValue.ObjectSpecifier elementSpecifier, GuiMappingContext.GuiSourceValue prev) GuiReprValue.getValueCollectionElement
(GuiMappingContext context, GuiMappingContext.GuiSourceValue collection, GuiReprValue.ObjectSpecifier elementSpecifier, GuiMappingContext.GuiSourceValue prev) a table pane returns an element in a collectionint
GuiReprCollectionElement.getValueCollectionSize
(GuiMappingContext context, GuiMappingContext.GuiSourceValue collection, GuiReprValue.ObjectSpecifier specifier) int
GuiReprCollectionTable.getValueCollectionSize
(GuiMappingContext context, GuiMappingContext.GuiSourceValue collection, GuiReprValue.ObjectSpecifier specifier) int
GuiReprValue.getValueCollectionSize
(GuiMappingContext context, GuiMappingContext.GuiSourceValue collection, GuiReprValue.ObjectSpecifier specifier) a table pane returns the size of a collectionGuiReprValue.getValueWithoutNoUpdate
(GuiMappingContext context, GuiMappingContext.GuiSourceValue parentSource, GuiReprValue.ObjectSpecifier specifier) protected void
GuiReprValue.notifyUpdateWithParentSourceNone
(GuiMappingContext context, Object newValue, GuiReprValue.ObjectSpecifier specifier, GuiMappingContext.GuiSourceValue src) the source value is "None" atGuiReprValue.updateWithParentSource(GuiMappingContext, Object, ObjectSpecifier)
.void
GuiMappingContext.setSource
(GuiMappingContext.GuiSourceValue source) only set the source valueGuiReprValue.toParentSource
(GuiMappingContext context, GuiMappingContext.GuiSourceValue v) static Object
GuiReprValue.unwrapNoUpdate
(GuiMappingContext.GuiSourceValue prev, GuiUpdatedValue ret) GuiReprCollectionElement.update
(GuiMappingContext context, GuiMappingContext.GuiSourceValue parentSource, Object newValue, GuiReprValue.ObjectSpecifier specifier) GuiReprValue.update
(GuiMappingContext context, GuiMappingContext.GuiSourceValue parentSource, Object newValue, GuiReprValue.ObjectSpecifier specifier) set a new value to a property of an object, which specified by the context usingGuiMappingContext.execute(Callable)
if the type is aGuiTypeMemberProperty
, update the property byGuiTypeMemberProperty.executeSet(Object, Object)
if parent is a propertyGuiReprPropertyPane
or a collection elementGuiReprCollectionElement
, obtain the parent source of the parent, and update the parent with the source and newValue.GuiReprValueFilePathField.update
(GuiMappingContext context, GuiMappingContext.GuiSourceValue parentSource, Object newValue, GuiReprValue.ObjectSpecifier specifier) GuiReprCollectionTable.updateCollectionElement
(GuiMappingContext context, GuiMappingContext.GuiSourceValue collection, Object newValue, GuiReprValue.ObjectSpecifier elementSpecifier) GuiReprValue.updateCollectionElement
(GuiMappingContext context, GuiMappingContext.GuiSourceValue collection, Object newValue, GuiReprValue.ObjectSpecifier elementSpecifier) a table pane updates a specified elementGuiReprValueFilePathField.updateCollectionElement
(GuiMappingContext context, GuiMappingContext.GuiSourceValue collection, Object newValue, GuiReprValue.ObjectSpecifier elementSpecifier) Constructors in org.autogui.base.mapping with parameters of type GuiMappingContext.GuiSourceValueModifierConstructorDescriptionGuiMappingContext
(GuiTypeElement typeElement, GuiRepresentation representation, GuiMappingContext parent, GuiMappingContext.GuiSourceValue source) -
Uses of GuiMappingContext.GuiSourceValue in org.autogui.swing.mapping
Methods in org.autogui.swing.mapping with parameters of type GuiMappingContext.GuiSourceValueModifier and TypeMethodDescriptionGuiReprEmbeddedComponent.getValue
(GuiMappingContext context, GuiMappingContext.GuiSourceValue parentSource, GuiReprValue.ObjectSpecifier specifier, GuiMappingContext.GuiSourceValue prev) GuiReprValueDocumentEditor.getValue
(GuiMappingContext context, GuiMappingContext.GuiSourceValue parentSource, GuiReprValue.ObjectSpecifier specifier, GuiMappingContext.GuiSourceValue prev) GuiReprEmbeddedComponent.update
(GuiMappingContext context, GuiMappingContext.GuiSourceValue parentSource, Object newValue, GuiReprValue.ObjectSpecifier specifier) GuiReprValueDocumentEditor.update
(GuiMappingContext context, GuiMappingContext.GuiSourceValue parentSource, Object newValue, GuiReprValue.ObjectSpecifier specifier)