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 classnothing of source value, can be obtained byGuiMappingContext.NO_SOURCEstatic final classconcrete source valueFields in org.autogui.base.mapping declared as GuiMappingContext.GuiSourceValueModifier and TypeFieldDescriptionprotected GuiMappingContext.GuiSourceValueGuiMappingContext.sourceMethods 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 collectionintGuiReprCollectionElement.getValueCollectionSize(GuiMappingContext context, GuiMappingContext.GuiSourceValue collection, GuiReprValue.ObjectSpecifier specifier) intGuiReprCollectionTable.getValueCollectionSize(GuiMappingContext context, GuiMappingContext.GuiSourceValue collection, GuiReprValue.ObjectSpecifier specifier) intGuiReprValue.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 voidGuiReprValue.notifyUpdateWithParentSourceNone(GuiMappingContext context, Object newValue, GuiReprValue.ObjectSpecifier specifier, GuiMappingContext.GuiSourceValue src) the source value is "None" atGuiReprValue.updateWithParentSource(GuiMappingContext, Object, ObjectSpecifier).voidGuiMappingContext.setSource(GuiMappingContext.GuiSourceValue source) only set the source valueGuiReprValue.toParentSource(GuiMappingContext context, GuiMappingContext.GuiSourceValue v) static ObjectGuiReprValue.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 propertyGuiReprPropertyPaneor 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)