Uses of Class
org.autogui.base.mapping.GuiMappingContext
Packages that use GuiMappingContext
Package
Description
-
Uses of GuiMappingContext in org.autogui.base.mapping
Fields in org.autogui.base.mapping declared as GuiMappingContextModifier and TypeFieldDescriptionprotected GuiMappingContext
GuiMappingContext.ContextNotifier.context
protected GuiMappingContext
GuiPreferences.context
protected GuiMappingContext
GuiPreferencesLoader.context
protected GuiMappingContext
GuiMappingContext.parent
Fields in org.autogui.base.mapping with type parameters of type GuiMappingContextModifier and TypeFieldDescriptionprotected List
<GuiMappingContext> GuiMappingContext.children
protected Map
<GuiMappingContext, GuiPreferences> GuiPreferences.children
Methods in org.autogui.base.mapping that return GuiMappingContextModifier and TypeMethodDescriptionGuiMappingContext.createChildCandidate
(GuiTypeElement typeElement) GuiMappingContext.getChildByName
(String name) GuiMappingContext.ContextNotifier.getContext()
GuiPreferences.getContext()
GuiReprCollectionElement.getElementChild
(GuiMappingContext context) GuiReprCollectionTable.getElementContext
(GuiMappingContext context) GuiReprCollectionTable.getElementValueContext
(GuiMappingContext context) GuiMappingContext.getParent()
GuiMappingContext.getRoot()
Methods in org.autogui.base.mapping that return types with arguments of type GuiMappingContextModifier and TypeMethodDescriptionGuiMappingContext.createChildCandidates()
static BiConsumer
<GuiMappingContext, Object> GuiReprObjectPane.getAddingHumanReadableStringToList
(List<String> list) GuiMappingContext.getChildren()
GuiMappingContext.getChildrenForAdding()
Methods in org.autogui.base.mapping with parameters of type GuiMappingContextModifier and TypeMethodDescriptionvoid
GuiReprValue.addHistoryValue
(GuiMappingContext context, Object value) void
GuiReprValueFilePathField.addHistoryValue
(GuiMappingContext context, Object value) GuiPreferencesLoader.applyForContext
(GuiMappingContext context) takes prefs from the context and selects a prefs by the getter set byGuiPreferencesLoader.withPrefsGetter(Function)
, and callsGuiPreferencesLoader.load(GuiPreferences)
with the prefsboolean
GuiReprAction.checkAndUpdateSource
(GuiMappingContext context) boolean
GuiReprActionList.checkAndUpdateSource
(GuiMappingContext context) boolean
GuiReprCollectionElement.checkAndUpdateSource
(GuiMappingContext context) nothing happenboolean
GuiRepresentation.checkAndUpdateSource
(GuiMappingContext context) invoke the associated method and check the returned value whether it is updated or not.boolean
GuiRepresentation.GuiReprNone.checkAndUpdateSource
(GuiMappingContext context) boolean
GuiReprSet.checkAndUpdateSource
(GuiMappingContext context) the class is basically used for matching; so the definition of the method is useless.boolean
GuiReprValue.checkAndUpdateSource
(GuiMappingContext context) the class supposes that the parent is aGuiReprPropertyPane
: [propName: [objectPane]].void
GuiMappingContext.collectUpdatedSource
(GuiMappingContext cause, List<GuiMappingContext> updated) recursively callGuiRepresentation.checkAndUpdateSource(GuiMappingContext)
: the checkAndUpdateSource invokes the getter of the target source object in order to update the value.boolean
GuiReprCollectionElement.continueCheckAndUpdateSourceForChildren
(GuiMappingContext context, boolean parentUpdate) default boolean
GuiRepresentation.continueCheckAndUpdateSourceForChildren
(GuiMappingContext context, boolean parentUpdate) static void
GuiReprValue.convertLog
(String msg, Object from, Object to, GuiMappingContext context) GuiReprCollectionTable.create
(GuiMappingContext context) GuiReprPropertyPane.createForContext
(GuiMappingContext context) GuiReprValue.createNewValue
(GuiMappingContext context) void
GuiReprValue.errorWhileAddHistoryValue
(GuiMappingContext context, Object value, Throwable ex) called fromGuiReprValue.addHistoryValue(GuiMappingContext, Object)
and special handling forIllegalAccessException
which means an addition of a large object to the prefs storeGuiReprAction.executeAction
(GuiMappingContext context, GuiReprValue.ObjectSpecifier targetSpecifier) the action executor relying onexecute(Callable)
.GuiReprActionList.executeActionForList
(GuiMappingContext context, Object target, List<?> selection, String targetName) GuiReprActionList.executeActionForList
(GuiMappingContext context, List<?> selection, String targetName, GuiReprValue.ObjectSpecifier targetSpecifier) the action executor relying onexecute(Callable)
.GuiReprAction.executeActionForTargets
(GuiMappingContext context, List<?> targets) the action executor relying onexecute(Callable)
.GuiReprCollectionElement.fromHumanReadableString
(GuiMappingContext context, String str) GuiReprCollectionTable.fromHumanReadableString
(GuiMappingContext context, String str) default Object
GuiRepresentation.fromHumanReadableString
(GuiMappingContext context, String str) GuiReprObjectPane.fromHumanReadableString
(GuiMappingContext context, String str) GuiReprPropertyPane.fromHumanReadableString
(GuiMappingContext context, String str) GuiReprValueBooleanCheckBox.fromHumanReadableString
(GuiMappingContext context, String str) GuiReprValueEnumComboBox.fromHumanReadableString
(GuiMappingContext context, String str) GuiReprValueFilePathField.fromHumanReadableString
(GuiMappingContext context, String str) GuiReprValueNumberSpinner.fromHumanReadableString
(GuiMappingContext context, String str) GuiReprValueStringField.fromHumanReadableString
(GuiMappingContext context, String str) static Object
GuiReprObjectPane.fromHumanReadableStringToObject
(GuiMappingContext context, String str) GuiReprAction.fromJson
(GuiMappingContext context, Object target, Object json) GuiReprActionList.fromJson
(GuiMappingContext context, Object target, Object json) GuiReprCollectionElement.fromJson
(GuiMappingContext context, Object target, Object json) GuiReprCollectionTable.fromJson
(GuiMappingContext context, Object target, Object json) GuiRepresentation.fromJson
(GuiMappingContext context, Object target, Object json) create a new value object from the JSON with treating the target as an old value, or update the target with the JSON contents.GuiRepresentation.GuiReprNone.fromJson
(GuiMappingContext context, Object target, Object json) GuiReprObjectPane.fromJson
(GuiMappingContext context, Object target, Object json) GuiReprPropertyPane.fromJson
(GuiMappingContext context, Object target, Object json) GuiReprSet.fromJson
(GuiMappingContext context, Object target, Object json) GuiReprValue.fromJson
(GuiMappingContext context, Object target, Object json) GuiReprValueBooleanCheckBox.fromJson
(GuiMappingContext context, Object target, Object json) GuiReprValueEnumComboBox.fromJson
(GuiMappingContext context, Object target, Object json) GuiReprValueFilePathField.fromJson
(GuiMappingContext context, Object target, Object json) obtain a file-path object from the string jsonGuiReprValueLabel.fromJson
(GuiMappingContext context, Object target, Object json) GuiReprValueNumberSpinner.fromJson
(GuiMappingContext context, Object target, Object json) GuiReprValueStringField.fromJson
(GuiMappingContext context, Object target, Object json) GuiReprPropertyPane.fromJsonProperty
(GuiMappingContext context, Object target, Object json) static Object
GuiReprObjectPane.fromJsonToObject
(GuiMappingContext context, Object target, Object json) constructing an object or setting up the target object from the JSON.default Object
GuiRepresentation.fromJsonWithNamed
(GuiMappingContext context, Object target, Object json) GuiReprPropertyPane.fromJsonWithNamed
(GuiMappingContext context, Object target, Object json) protected GuiUpdatedValue
GuiReprValue.fromSourceUpdated
(GuiMappingContext context, GuiUpdatedValue v) GuiPreferences.getChild
(GuiMappingContext context) GuiPreferences.getDescendant
(GuiMappingContext descendantContext) GuiReprValueEnumComboBox.getDisplayName
(GuiMappingContext context, Enum<?> enumValue) GuiReprCollectionElement.getElementChild
(GuiMappingContext context) GuiReprCollectionTable.getElementContext
(GuiMappingContext context) GuiReprCollectionTable.getElementValueContext
(GuiMappingContext context) Object[]
GuiReprValueEnumComboBox.getEnumConstants
(GuiMappingContext context) GuiReprValueEnumComboBox.getEnumValue
(GuiMappingContext context, String nameOrIndex) int
GuiReprCollectionElement.getFixedColumnIndex
(GuiMappingContext context, GuiMappingContext columnContext) int
GuiReprCollectionElement.getFixedColumnSize
(GuiMappingContext context) GuiReprValue.getParentSource
(GuiMappingContext context, GuiReprValue.ObjectSpecifier parentSpecifier) obtain the current parent value from the parent context by callingGuiReprValue.getUpdatedSource(GuiMappingContext, ObjectSpecifier)
static List
<GuiPreferences> GuiPreferencesLoader.getSavedPrefs
(GuiMappingContext context) static List
<GuiPreferences> GuiPreferencesLoader.getSavedPrefsWithDefault
(GuiMappingContext context) GuiReprValueNumberSpinner.getType
(GuiMappingContext context) 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,GuiReprValue.getUpdatedValue
(GuiMappingContext context, GuiReprValue.ObjectSpecifier specifier) obtain the current value of the context.GuiReprValue.getUpdatedValueWithoutNoUpdate
(GuiMappingContext context, GuiReprValue.ObjectSpecifier specifier) callGuiReprValue.getUpdatedValue(GuiMappingContext, ObjectSpecifier)
and never return NO_UPDATEGuiReprCollectionElement.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 collectionClass
<?> GuiReprCollectionElement.getValueType
(GuiMappingContext context) Class
<?> GuiReprValue.getValueType
(GuiMappingContext context) obtains the value type from the context.GuiReprValue.getValueWithoutNoUpdate
(GuiMappingContext context, GuiMappingContext.GuiSourceValue parentSource, GuiReprValue.ObjectSpecifier specifier) boolean
GuiReprActionList.isAutomaticSelectionAction
(GuiMappingContext context) boolean
GuiReprValue.isEditable
(GuiMappingContext context) boolean
GuiReprPropertyPane.isEditableFromChild
(GuiMappingContext context) boolean
GuiReprPropertyPane.isFromJsonTakingMapWithContextNameEntry
(GuiMappingContext context) boolean
GuiReprValue.isFromJsonTakingMapWithContextNameEntry
(GuiMappingContext context) boolean
GuiReprValue.isHistoryValueStored
(GuiMappingContext context, Object value) currently checked byGuiReprValue.isHistoryValueSupported(GuiMappingContext)
boolean
GuiReprValue.isHistoryValueSupported
(GuiMappingContext context) checks whether the context supports the value history feature or not.boolean
GuiReprValueNumberSpinner.isRealNumberType
(GuiMappingContext context) boolean
GuiReprObjectTabbedPane.isRecursiveRepr
(GuiMappingContext context) boolean
GuiReprAction.isSelectionAction
(GuiMappingContext context) boolean
GuiReprActionList.isSelectionAction
(GuiMappingContext context, GuiMappingContext tableContext) //@GuiListSelectionCallback(index=true) //for automatic selection public void select(List<E> list) {...} public void select(List<E> list, String propName) {...}boolean
GuiReprAction.isSelectionChangeAction
(GuiMappingContext context, GuiMappingContext tableContext) boolean
GuiReprActionList.isSelectionChangeAction
(GuiMappingContext context, GuiMappingContext tableContext) @GuiListSelectionUpdater public Collection<E> select(List<E> items) { ...static boolean
GuiReprActionList.isSelectionChangeActionForActions
(GuiMappingContext context, GuiMappingContext tableContext) @GuiListSelectionUpdater public Collection<E> select(...) { ...boolean
GuiReprAction.isSelectionChangeRowAndColumnIndicesAction
(GuiMappingContext context, GuiMappingContext tableContext) checking an action can be a selection updater for a tableboolean
GuiReprActionList.isSelectionChangeRowAndColumnIndicesAction
(GuiMappingContext context) @GuiListSelectionUpdater(index=true) public Collection<int[]> select(List<int[]> indices) { ...static boolean
GuiReprActionList.isSelectionChangeRowAndColumnIndicesActionForActions
(GuiMappingContext context) boolean
GuiReprAction.isSelectionChangeRowIndicesAction
(GuiMappingContext context, GuiMappingContext tableContext) checking an action can be a selection updater for a tableboolean
GuiReprActionList.isSelectionChangeRowIndicesAction
(GuiMappingContext context) @GuiListSelectionUpdater(index=true) public Collection<Integer> select(List<Integer> rows) { ...static boolean
GuiReprActionList.isSelectionChangeRowIndicesActionForActions
(GuiMappingContext context) static boolean
GuiReprActionList.isSelectionChangeTargetForActions
(GuiMappingContext context, GuiMappingContext tableContext) matching the action target name with the table property name (parent of the tableContext)boolean
GuiReprActionList.isSelectionRowAndColumnIndicesAction
(GuiMappingContext context) //@GuiListSelectionCallback(index=true) //for automatic selection public void select(List<int[]> rows) {...} public void select(List<int[]> rows, String propName) {...}boolean
GuiReprActionList.isSelectionRowIndicesAction
(GuiMappingContext context) //@GuiListSelectionCallback(index=true) //for automatic selection public void select(List<Integer> rows) {...} public void select(List<Integer> rows, String propName) {...}boolean
GuiReprValue.isUpdateContextSourceByUpdateFromGui
(GuiMappingContext context) boolean
GuiReprAction.match
(GuiMappingContext context) boolean
GuiReprActionList.match
(GuiMappingContext context) boolean
GuiReprCollectionElement.match
(GuiMappingContext context) boolean
GuiReprCollectionTable.match
(GuiMappingContext context) boolean
GuiRepresentation.GuiReprNone.match
(GuiMappingContext context) boolean
GuiRepresentation.match
(GuiMappingContext context) match the representation with the typeElement of the context, and if succeeded, it sets this representation to the context, and it might create sub-contexts for recursive matches *boolean
GuiReprObjectPane.match
(GuiMappingContext context) boolean
GuiReprPropertyPane.match
(GuiMappingContext context) boolean
GuiReprSet.match
(GuiMappingContext context) boolean
GuiReprValue.match
(GuiMappingContext context) boolean
GuiReprValueNumberSpinner.match
(GuiMappingContext context) default boolean
GuiRepresentation.matchAndSetNotifiersAsInit
(GuiMappingContext context) GuiRepresentation.match(GuiMappingContext)
andGuiRepresentation.setNotifiersTree(GuiMappingContext)
as initialization processprotected boolean
GuiReprObjectPane.matchWithoutSetting
(GuiMappingContext context) protected boolean
GuiReprObjectTabbedPane.matchWithoutSetting
(GuiMappingContext context) boolean
GuiReprObjectTabbedPane.matchWithoutSettingSubContexts
(GuiMappingContext context) protected void
GuiReprValue.notifyUpdateWithParentSourceNone
(GuiMappingContext context, Object newValue, GuiReprValue.ObjectSpecifier specifier, GuiMappingContext.GuiSourceValue src) the source value is "None" atGuiReprValue.updateWithParentSource(GuiMappingContext, Object, ObjectSpecifier)
.static void
GuiReprObjectPane.runSubCollectionValue
(GuiMappingContext subContext, Object source, BiConsumer<GuiMappingContext, Object> subAndNext) static void
GuiReprObjectPane.runSubPropertyValue
(GuiMappingContext subContext, Object source, BiConsumer<GuiMappingContext, Object> subAndNext) void
GuiMappingContext.sendUpdateToListeners
(GuiMappingContext cause) protected void
GuiPreferences.setChild
(GuiMappingContext context, GuiPreferences child) default void
GuiRepresentation.setNotifiersTree
(GuiMappingContext context) sets notifiers for the entire tree bysetNotifiers(Object)
void
GuiReprValue.setSource
(GuiMappingContext context, Object value) void
GuiReprValueFilePathField.setSource
(GuiMappingContext context, Object value) default void
GuiRepresentation.shutdown
(GuiMappingContext context, Object target) do shutting-down process if the target object is an AutoCloseable.void
GuiReprObjectPane.shutdown
(GuiMappingContext context, Object source) GuiPreferencesLoader.takeSavedPrefs
(GuiMappingContext context) GuiReprCollectionElement.toHumanReadableString
(GuiMappingContext context, Object source) GuiReprCollectionTable.toHumanReadableString
(GuiMappingContext context, Object source) default String
GuiRepresentation.toHumanReadableString
(GuiMappingContext context, Object source) method for constructing "toString" copy operations: the returned string will be separated by tabs and new-linesGuiReprObjectPane.toHumanReadableString
(GuiMappingContext context, Object source) GuiReprPropertyPane.toHumanReadableString
(GuiMappingContext context, Object source) GuiReprValueBooleanCheckBox.toHumanReadableString
(GuiMappingContext context, Object source) GuiReprValueEnumComboBox.toHumanReadableString
(GuiMappingContext context, Object source) GuiReprValueFilePathField.toHumanReadableString
(GuiMappingContext context, Object source) GuiReprValueNumberSpinner.toHumanReadableString
(GuiMappingContext context, Object source) static String
GuiReprObjectPane.toHumanReadableStringFromObject
(GuiMappingContext context, Object source) constructing a human-readable string representation of the object.GuiReprAction.toJson
(GuiMappingContext context, Object source) GuiReprActionList.toJson
(GuiMappingContext context, Object source) GuiReprCollectionElement.toJson
(GuiMappingContext context, Object source) GuiReprCollectionTable.toJson
(GuiMappingContext context, Object source) GuiRepresentation.GuiReprNone.toJson
(GuiMappingContext context, Object source) GuiRepresentation.toJson
(GuiMappingContext context, Object source) convert the source into JSON formatGuiReprObjectPane.toJson
(GuiMappingContext context, Object source) GuiReprPropertyPane.toJson
(GuiMappingContext context, Object source) GuiReprSet.toJson
(GuiMappingContext context, Object source) GuiReprValue.toJson
(GuiMappingContext context, Object source) GuiReprValueBooleanCheckBox.toJson
(GuiMappingContext context, Object source) GuiReprValueEnumComboBox.toJson
(GuiMappingContext context, Object source) GuiReprValueFilePathField.toJson
(GuiMappingContext context, Object source) GuiReprValueLabel.toJson
(GuiMappingContext context, Object source) GuiReprValueNumberSpinner.toJson
(GuiMappingContext context, Object source) GuiReprValueStringField.toJson
(GuiMappingContext context, Object source) static Object
GuiReprObjectPane.toJsonFromObject
(GuiMappingContext context, Object source) GuiReprPropertyPane.toJsonProperty
(GuiMappingContext context, Object source) default Object
GuiRepresentation.toJsonWithNamed
(GuiMappingContext context, Object source) the source might be aGuiReprValue.NamedValue
, then it unwraps the named value, callsGuiRepresentation.toJson(GuiMappingContext, Object)
, and it returns Map with the name.GuiReprPropertyPane.toJsonWithNamed
(GuiMappingContext context, Object source) GuiReprValue.toParentSource
(GuiMappingContext context, GuiMappingContext.GuiSourceValue v) List
<?> GuiReprCollectionTable.toUpdateValue
(GuiMappingContext context, Object newValue) GuiReprValue.toUpdateValue
(GuiMappingContext context, Object value) called from a GUI element in order to update its value.GuiReprValueBooleanCheckBox.toUpdateValue
(GuiMappingContext context, Object newValue) GuiReprValueFilePathField.toUpdateValue
(GuiMappingContext context, Object value) GuiReprValueLabel.toUpdateValue
(GuiMappingContext context, Object newValue) GuiReprValueNumberSpinner.toUpdateValue
(GuiMappingContext context, Object value) GuiReprValueStringField.toUpdateValue
(GuiMappingContext context, Object newValue) GuiReprValueFilePathField.toValueFromPath
(GuiMappingContext context, Path path) static Object
GuiReprObjectPane.unwrapPropertyMap
(GuiMappingContext s, Object subObj) void
GuiMappingContext.SourceUpdateListener.update
(GuiMappingContext cause, Object newValue, GuiTaskClock contextClock) 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 usingexecute(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) void
GuiReprValue.updateFromGui
(GuiMappingContext context, Object newValue, GuiReprValue.ObjectSpecifier specifier, GuiTaskClock viewClock) call the setter by editing on GUI, andupdateSourceFromGui(Object)
.void
GuiReprValueFilePathField.updateFromGui
(GuiMappingContext context, Object newValue, GuiReprValue.ObjectSpecifier specifier, GuiTaskClock viewClock) void
GuiMappingContext.updateSourceFromRoot
(GuiMappingContext cause) obtains the root context, recursively collect updated sub-contexts from the root, and call listeners with each updated context.GuiReprValue.updateWithParentSource
(GuiMappingContext context, Object newValue, GuiReprValue.ObjectSpecifier specifier) GuiReprValueFilePathField.updateWithParentSource
(GuiMappingContext context, Object newValue, GuiReprValue.ObjectSpecifier specifier) GuiPreferencesLoader.withContext
(GuiMappingContext context) Method parameters in org.autogui.base.mapping with type arguments of type GuiMappingContextModifier and TypeMethodDescriptionvoid
GuiMappingContext.collectUpdatedSource
(GuiMappingContext cause, List<GuiMappingContext> updated) recursively callGuiRepresentation.checkAndUpdateSource(GuiMappingContext)
: the checkAndUpdateSource invokes the getter of the target source object in order to update the value.static void
GuiReprObjectPane.runSubCollectionValue
(GuiMappingContext subContext, Object source, BiConsumer<GuiMappingContext, Object> subAndNext) static void
GuiReprObjectPane.runSubPropertyValue
(GuiMappingContext subContext, Object source, BiConsumer<GuiMappingContext, Object> subAndNext) Constructors in org.autogui.base.mapping with parameters of type GuiMappingContextModifierConstructorDescriptionContextNotifier
(GuiMappingContext context, boolean root) GuiMappingContext
(GuiTypeElement typeElement, GuiMappingContext parent) GuiMappingContext
(GuiTypeElement typeElement, GuiRepresentation representation, GuiMappingContext parent, GuiMappingContext.GuiSourceValue source) GuiPreferences
(GuiMappingContext context) GuiPreferences
(GuiPreferences.GuiValueStore valueStore, GuiMappingContext context) GuiPreferences
(GuiPreferences parent, GuiMappingContext context) GuiPreferencesWithPaths
(GuiMappingContext context, String... subPaths) -
Uses of GuiMappingContext in org.autogui.swing
Fields in org.autogui.swing declared as GuiMappingContextModifier and TypeFieldDescriptionprotected GuiMappingContext
GuiSwingHistoryMenu.context
protected GuiMappingContext
GuiSwingJsonTransfer.TableMenuCompositeJsonCopy.context
protected GuiMappingContext
GuiSwingJsonTransfer.TableMenuCompositeJsonPaste.context
protected GuiMappingContext
GuiSwingRootPane.context
protected GuiMappingContext
GuiSwingTaskRunner.context
protected GuiMappingContext
GuiSwingView.ContextRefreshAction.context
protected GuiMappingContext
GuiSwingViewBooleanCheckBox.PropertyCheckBox.context
protected GuiMappingContext
GuiSwingViewCollectionTable.CollectionTable.context
protected GuiMappingContext
GuiSwingViewCollectionTable.TablePreferencesUpdater.context
protected GuiMappingContext
GuiSwingViewDocumentEditor.PropertyDocumentEditorPane.context
protected GuiMappingContext
GuiSwingViewDocumentEditor.PropertyDocumentTextPane.context
protected GuiMappingContext
GuiSwingViewDocumentEditor.TextPaneInitializer.context
protected GuiMappingContext
GuiSwingViewEmbeddedComponent.PropertyEmbeddedPane.context
protected GuiMappingContext
GuiSwingViewEnumComboBox.PropertyEnumComboBox.context
protected GuiMappingContext
GuiSwingViewEnumComboBox.PropertyEnumListRenderer.context
protected GuiMappingContext
GuiSwingViewFilePathField.PropertyFilePathPane.context
protected GuiMappingContext
GuiSwingViewImagePane.ImageCopyAction.context
protected GuiMappingContext
GuiSwingViewImagePane.ImageSelection.context
protected GuiMappingContext
GuiSwingViewImagePane.PropertyImagePane.context
protected GuiMappingContext
GuiSwingViewLabel.PropertyLabel.context
protected GuiMappingContext
GuiSwingViewNumberSpinner.PropertyNumberSpinner.context
protected GuiMappingContext
GuiSwingViewNumberSpinner.TypedSpinnerNumberModelPreferencesUpdater.context
protected GuiMappingContext
GuiSwingViewObjectPane.ObjectPane.context
protected GuiMappingContext
GuiSwingViewObjectPane.SplitPreferencesUpdater.context
protected GuiMappingContext
GuiSwingViewPropertyPane.PropertyPane.context
protected GuiMappingContext
GuiSwingViewStringField.PropertyStringPane.context
protected GuiMappingContext
GuiSwingViewTabbedPane.TabPreferencesUpdater.context
protected GuiMappingContext
GuiSwingPreferences.rootContext
Fields in org.autogui.swing with type parameters of type GuiMappingContextModifier and TypeFieldDescriptionprotected Function
<GuiMappingContext, GuiPreferences> GuiSwingRootPane.GuiSwingRootPaneCreator.prefsCreator
protected Supplier
<GuiMappingContext> GuiSwingPreferences.PreferencesListModel.rootContext
Methods in org.autogui.swing that return GuiMappingContextModifier and TypeMethodDescription<E,
T> GuiMappingContext LambdaProperty.LambdaCollectionTable.addColumnContext
(String name, Class<?> type, Function<E, T> getter, BiConsumer<E, T> setter, GuiRepresentation representation) static <T> GuiMappingContext
LambdaProperty.create
(Class<?> type, Supplier<T> getter, Consumer<T> setter, GuiRepresentation repr) static <T> GuiMappingContext
LambdaProperty.create
(String name, Class<?> type, Supplier<T> getter, Consumer<T> setter, GuiRepresentation repr) static <T> GuiMappingContext
LambdaProperty.createAndBuild
(String name, Class<?> type, Supplier<T> getter, Consumer<T> setter) static <T> GuiMappingContext
LambdaProperty.createList
(Class<? extends List> listType, Class<?> elementType, Supplier<T> getter, Consumer<T> setter, GuiRepresentation repr) static <T> GuiMappingContext
LambdaProperty.createList
(String name, Class<? extends List> listType, Class<?> elementType, Supplier<T> getter, Consumer<T> setter, GuiRepresentation repr) GuiSwingPreferences.RootView.getContext()
GuiSwingRootPane.getContext()
GuiSwingTaskRunner.ContextAction.getContext()
GuiSwingTaskRunner.getContext()
GuiSwingWindow.getContext()
GuiSwingPreferences.getRootContext()
GuiSwingView.ValuePane.getSwingViewContext()
GuiSwingViewBooleanCheckBox.PropertyCheckBox.getSwingViewContext()
GuiSwingViewCollectionTable.CollectionTable.getSwingViewContext()
GuiSwingViewDocumentEditor.PropertyDocumentEditorPane.getSwingViewContext()
GuiSwingViewDocumentEditor.PropertyDocumentTextPane.getSwingViewContext()
GuiSwingViewEmbeddedComponent.PropertyEmbeddedPane.getSwingViewContext()
GuiSwingViewEnumComboBox.PropertyEnumComboBox.getSwingViewContext()
GuiSwingViewFilePathField.PropertyFilePathPane.getSwingViewContext()
GuiSwingViewImagePane.PropertyImagePane.getSwingViewContext()
GuiSwingViewLabel.PropertyLabel.getSwingViewContext()
GuiSwingViewNumberSpinner.PropertyNumberSpinner.getSwingViewContext()
GuiSwingViewObjectPane.ObjectPane.getSwingViewContext()
GuiSwingViewPropertyPane.NamedPropertyPane.getSwingViewContext()
GuiSwingViewPropertyPane.PropertyPane.getSwingViewContext()
GuiSwingViewStringField.PropertyStringPane.getSwingViewContext()
GuiSwingViewWrapper.ValueScrollPane.getSwingViewContext()
GuiSwingViewWrapper.ValueWrappingPane.getSwingViewContext()
Methods in org.autogui.swing that return types with arguments of type GuiMappingContextMethods in org.autogui.swing with parameters of type GuiMappingContextModifier and TypeMethodDescriptionvoid
GuiSwingViewObjectPane.ObjectPane.addAction
(Action action, GuiMappingContext subContext) adding the action created from subContextvoid
GuiSwingViewObjectPane.ObjectPane.addSubComponent
(JComponent component, boolean resizable, GuiMappingContext subContext) adding a child componentvoid
GuiSwingViewTabbedPane.ObjectTabbedPane.addSubComponent
(JComponent component, boolean resizable, GuiMappingContext subContext) void
GuiSwingViewTabbedPane.ObjectTabbedPane.addSubComponent
(GuiMappingContext subContext, JComponent component) GuiSwingViewObjectPane.collectTables
(GuiMappingContext context, GuiSwingViewObjectPane.ObjectPane pane) GuiSwingAction.createAction
(GuiMappingContext context, GuiSwingView.ValuePane<?> pane, List<GuiSwingViewCollectionTable.CollectionTable> tables) GuiSwingActionDefault.createAction
(GuiMappingContext context, GuiSwingView.ValuePane<?> pane, List<GuiSwingViewCollectionTable.CollectionTable> tables) GuiSwingViewNumberSpinner.PropertyNumberSpinner.createModel
(GuiMappingContext context) protected GuiSwingViewObjectPane.ObjectPane
GuiSwingViewObjectPane.createObjectPane
(GuiMappingContext context, Supplier<GuiReprValue.ObjectSpecifier> parentSpecifier) protected GuiSwingViewObjectPane.ObjectPane
GuiSwingViewTabbedPane.createObjectPane
(GuiMappingContext context, Supplier<GuiReprValue.ObjectSpecifier> parentSpecifier) void
GuiSwingViewObjectPane.createSubAction
(GuiMappingContext subContext, GuiSwingViewObjectPane.ObjectPane pane, GuiSwingAction action, List<GuiSwingViewCollectionTable.CollectionTable> tables) void
GuiSwingViewObjectPane.createSubView
(GuiMappingContext subContext, GuiSwingViewObjectPane.ObjectPane pane, GuiSwingView view) void
GuiSwingViewTabbedPane.createSubView
(GuiMappingContext subContext, GuiSwingViewObjectPane.ObjectPane pane, GuiSwingView view) GuiSwingView.createView
(GuiMappingContext context, Supplier<GuiReprValue.ObjectSpecifier> parentSpecifier) GuiSwingViewBooleanCheckBox.createView
(GuiMappingContext context, Supplier<GuiReprValue.ObjectSpecifier> parentSpecifier) GuiSwingViewCollectionTable.createView
(GuiMappingContext context, Supplier<GuiReprValue.ObjectSpecifier> parentSpecifier) GuiSwingViewDocumentEditor.createView
(GuiMappingContext context, Supplier<GuiReprValue.ObjectSpecifier> parentSpecifier) GuiSwingViewEmbeddedComponent.createView
(GuiMappingContext context, Supplier<GuiReprValue.ObjectSpecifier> parentSpecifier) GuiSwingViewEnumComboBox.createView
(GuiMappingContext context, Supplier<GuiReprValue.ObjectSpecifier> parentSpecifier) GuiSwingViewFilePathField.createView
(GuiMappingContext context, Supplier<GuiReprValue.ObjectSpecifier> parentSpecifier) GuiSwingViewImagePane.createView
(GuiMappingContext context, Supplier<GuiReprValue.ObjectSpecifier> parentSpecifier) GuiSwingViewLabel.createView
(GuiMappingContext context, Supplier<GuiReprValue.ObjectSpecifier> parentSpecifier) GuiSwingViewNumberSpinner.createView
(GuiMappingContext context, Supplier<GuiReprValue.ObjectSpecifier> parentSpecifier) GuiSwingViewObjectPane.createView
(GuiMappingContext context, Supplier<GuiReprValue.ObjectSpecifier> parentSpecifier) GuiSwingViewPropertyPane.createView
(GuiMappingContext context, Supplier<GuiReprValue.ObjectSpecifier> parentSpecifier) GuiSwingViewStringField.createView
(GuiMappingContext context, Supplier<GuiReprValue.ObjectSpecifier> parentSpecifier) GuiSwingWindow.GuiSwingWindowCreator.createWindowWithContext
(GuiMappingContext context) GuiSwingRootPane.GuiSwingRootPaneCreator.createWithContext
(GuiMappingContext context) void
GuiSwingViewObjectPane.findCollectionTables
(GuiMappingContext context, List<GuiMappingContext> tables) GuiSwingRootPane.getActionByContext
(GuiMappingContext context) GuiSwingView.ValuePane.getActionByContext
(GuiMappingContext context) GuiSwingViewWrapper.ValuePaneWrapper.getActionByContext
(GuiMappingContext context) GuiSwingWindow.getActionByContext
(GuiMappingContext context) GuiSwingJsonTransfer.getActionMenuItems
(GuiSwingView.ValuePane<?> component, GuiMappingContext context) GuiSwingJsonTransfer.getActions
(GuiSwingView.ValuePane<?> component, GuiMappingContext context) GuiSwingRootPane.getDescendantActionByContext
(GuiMappingContext context) GuiSwingView.ValuePane.getDescendantActionByContext
(GuiMappingContext context) GuiSwingWindow.getDescendantActionByContext
(GuiMappingContext context) GuiSwingRootPane.getDescendantByContext
(GuiMappingContext context) default GuiSwingView.ValuePane
<Object> GuiSwingView.ValuePane.getDescendantByContext
(GuiMappingContext context) GuiSwingWindow.getDescendantByContext
(GuiMappingContext context) static Object[]
GuiSwingViewEnumComboBox.getEnumConstants
(GuiMappingContext context) GuiSwingContextInfo.getInfo
(GuiMappingContext context) GuiSwingContextInfo.getInfoLabel
(GuiMappingContext context) static Object
GuiSwingViewDocumentEditor.getSwingViewValue
(JEditorPane pane, GuiMappingContext context) GuiSwingActionDefault.getTableConversions
(GuiMappingContext context, List<GuiSwingViewCollectionTable.CollectionTable> tables) creating runners of selection updating for tables.protected SearchTextField
GuiSwingViewObjectPane.ObjectPane.getTargetForTextAction
(GuiMappingContext subContext) obtains action target for a sub-context.protected void
GuiSwingPreferences.PreferencesListModel.initEmptyPrefs
(GuiMappingContext context) default boolean
GuiSwingView.isComponentResizable
(GuiMappingContext context) boolean
GuiSwingViewCollectionTable.isComponentResizable
(GuiMappingContext context) boolean
GuiSwingViewDocumentEditor.isComponentResizable
(GuiMappingContext context) boolean
GuiSwingViewEmbeddedComponent.isComponentResizable
(GuiMappingContext context) boolean
GuiSwingViewImagePane.isComponentResizable
(GuiMappingContext context) boolean
GuiSwingViewObjectPane.isComponentResizable
(GuiMappingContext context) boolean
GuiSwingViewPropertyPane.isComponentResizable
(GuiMappingContext context) boolean
GuiSwingMapperSet.Mapper.match
(GuiMappingContext context, GuiSwingMapperSet.MapperMatchType matchType) boolean
GuiSwingMapperSet.MapperReprClass.match
(GuiMappingContext context, GuiSwingMapperSet.MapperMatchType matchType) static void
GuiSwingView.setDescriptionToolTipText
(GuiMappingContext context, JComponent comp) static void
GuiSwingViewDocumentEditor.setSwingViewValue
(JEditorPane pane, GuiSwingView.SpecifierManager specifierManager, GuiMappingContext context, Object newValue, boolean contextUpdate, GuiTaskClock viewClock) static void
GuiSwingViewDocumentEditor.setSwingViewValueDocument
(JEditorPane pane, GuiSwingView.SpecifierManager specifierManager, GuiMappingContext context, Object newValue, Document doc, boolean contextUpdate, GuiTaskClock viewClock) void
GuiSwingViewBooleanCheckBox.PropertyCheckBox.update
(GuiMappingContext cause, Object newValue, GuiTaskClock contextClock) void
GuiSwingViewCollectionTable.CollectionTable.update
(GuiMappingContext cause, Object newValue, GuiTaskClock contextClock) void
GuiSwingViewDocumentEditor.PropertyDocumentEditorPane.update
(GuiMappingContext cause, Object newValue, GuiTaskClock contextClock) void
GuiSwingViewDocumentEditor.PropertyDocumentTextPane.update
(GuiMappingContext cause, Object newValue, GuiTaskClock contextClock) void
GuiSwingViewEmbeddedComponent.PropertyEmbeddedPane.update
(GuiMappingContext cause, Object newValue, GuiTaskClock contextClock) void
GuiSwingViewEnumComboBox.PropertyEnumComboBox.update
(GuiMappingContext cause, Object newValue, GuiTaskClock contextClock) void
GuiSwingViewFilePathField.PropertyFilePathPane.update
(GuiMappingContext cause, Object newValue, GuiTaskClock contextClock) void
GuiSwingViewImagePane.PropertyImagePane.update
(GuiMappingContext cause, Object newValue, GuiTaskClock contextClock) void
GuiSwingViewLabel.PropertyLabel.update
(GuiMappingContext cause, Object newValue, GuiTaskClock contextClock) void
GuiSwingViewNumberSpinner.PropertyNumberSpinner.update
(GuiMappingContext cause, Object newValue, GuiTaskClock contextClock) void
GuiSwingViewObjectPane.ObjectPane.update
(GuiMappingContext cause, Object newValue, GuiTaskClock clock) void
GuiSwingViewStringField.PropertyStringPane.update
(GuiMappingContext cause, Object newValue, GuiTaskClock contextClock) static void
GuiSwingView.updateViewClockSync
(GuiTaskClock viewClock, GuiMappingContext context) obtains context clock and set to the viewClock if the viewClock is older: typically used byGuiSwingView.ValuePane.setSwingViewValueWithUpdate(Object)
GuiSwingMapperSet.Mapper.view
(GuiMappingContext context) GuiSwingMapperSet.MapperReprClass.view
(GuiMappingContext context) GuiSwingMapperSet.view
(GuiMappingContext context) GuiSwingMapperSet.view
(GuiMappingContext context, GuiSwingMapperSet.MapperMatchType matchType) GuiSwingMapperSet.viewTableColumn
(GuiMappingContext context) Method parameters in org.autogui.swing with type arguments of type GuiMappingContextModifier and TypeMethodDescriptionvoid
GuiSwingViewObjectPane.findCollectionTables
(GuiMappingContext context, List<GuiMappingContext> tables) GuiSwingRootPane.GuiSwingRootPaneCreator.withPreferences
(Function<GuiMappingContext, GuiPreferences> prefsCreator) GuiSwingWindow.GuiSwingWindowCreator.withPreferences
(Function<GuiMappingContext, GuiPreferences> prefsCreator) Constructors in org.autogui.swing with parameters of type GuiMappingContextModifierConstructorDescriptionCollectionTable
(GuiMappingContext context, GuiSwingView.SpecifierManager specifierManager) ContextAction
(GuiMappingContext context) ContextRefreshAction
(GuiMappingContext context, GuiSwingView.ValuePane<?> pane) ExecutionAction
(GuiMappingContext context, GuiSwingView.SpecifierManager targetSpecifier) GuiSwingHistoryMenu
(PaneType component, GuiMappingContext context) GuiSwingPreferences
(GuiMappingContext rootContext, JComponent rootComponent) GuiSwingRootPane
(GuiMappingContext context) GuiSwingRootPane
(GuiMappingContext context, GuiSwingView view, GuiSwingKeyBinding keyBinding, boolean logStatus, SettingsWindow settingsWindow) GuiSwingRootPane
(GuiMappingContext context, GuiSwingView view, GuiSwingKeyBinding keyBinding, boolean logStatus, SettingsWindow settingsWindow, GuiSwingPrefsApplyOptions prefsApplyOptions) GuiSwingTaskRunner
(GuiMappingContext context) GuiSwingWindow
(GuiMappingContext context) GuiSwingWindow
(GuiMappingContext context, GuiSwingView view, GuiSwingKeyBinding keyBinding, boolean logStatus, SettingsWindow settingsWindow) HistoryMenuFilePath
(GuiSwingViewFilePathField.PropertyFilePathPane component, GuiMappingContext context) HistoryMenuForTableColumn
(PaneType component, GuiMappingContext context, GuiReprCollectionTable.TableTargetColumn target) HistoryMenuImage
(GuiSwingViewImagePane.PropertyImagePane component, GuiMappingContext context) HistoryMenuItemForTableColumn
(GuiSwingViewImagePane.PropertyImagePane component, GuiMappingContext context, GuiReprCollectionTable.TableTargetColumn target) ImageCopyAction
(Supplier<Image> image, GuiMappingContext contextOpt) ImageSelection
(Image image, GuiMappingContext context) JsonCopyAction
(GuiSwingView.ValuePane<?> component, GuiMappingContext context) JsonCopyCellsAction
(GuiMappingContext contextOptional, List<GuiSwingJsonTransfer.TableMenuCompositeJsonCopy> activatedColumns) JsonCopyRowsAction
(GuiMappingContext context) JsonLoadAction
(GuiSwingView.ValuePane<?> component, GuiMappingContext context) JsonLoadCellsAction
(GuiMappingContext contextOptional, List<GuiSwingJsonTransfer.TableMenuCompositeJsonPaste> activeComposite, boolean allCells, JComponent table) JsonPasteAction
(GuiSwingView.ValuePane<?> component, GuiMappingContext context) JsonPasteCellsAction
(GuiMappingContext contextOptional, List<GuiSwingJsonTransfer.TableMenuCompositeJsonPaste> activeComposite, boolean allCells) JsonSaveAction
(GuiSwingView.ValuePane<?> component, GuiMappingContext context) JsonSaveCellsAction
(GuiMappingContext contextOptional, List<GuiSwingJsonTransfer.TableMenuCompositeJsonCopy> activatedColumns, JComponent table) LabelJsonCopyAction
(GuiSwingView.ValuePane<?> component, GuiMappingContext context) LabelJsonSaveAction
(GuiSwingView.ValuePane<?> component, GuiMappingContext context) NumberSettingAction
(GuiMappingContext context, GuiSwingView.SettingsWindowClient client, JComponent label, GuiSwingViewNumberSpinner.TypedSpinnerNumberModel model) ObjectPane
(GuiMappingContext context, GuiSwingView.SpecifierManager specifierManager) ObjectTabbedPane
(GuiMappingContext context, GuiSwingView.SpecifierManager specifierManager) PropertyCheckBox
(GuiMappingContext context, GuiSwingView.SpecifierManager specifierManager) PropertyDocumentEditorPane
(GuiMappingContext context, GuiSwingView.SpecifierManager specifierManager) PropertyDocumentTextPane
(GuiMappingContext context, GuiSwingView.SpecifierManager specifierManager) PropertyEmbeddedPane
(GuiMappingContext context, GuiSwingView.SpecifierManager specifierManager) PropertyEnumComboBox
(GuiMappingContext context, GuiSwingView.SpecifierManager specifierManager) PropertyFilePathPane
(GuiMappingContext context, GuiSwingView.SpecifierManager specifierManager) PropertyFilePathPane
(GuiMappingContext context, GuiSwingView.SpecifierManager specifierManager, SearchTextFieldFilePath.SearchTextFieldModelFilePath model) PropertyImagePane
(GuiMappingContext context, GuiSwingView.SpecifierManager specifierManager) PropertyLabel
(GuiMappingContext context, GuiSwingView.SpecifierManager specifierManager) PropertyLabelEnum
(GuiMappingContext context, GuiSwingView.SpecifierManager specifierManager) PropertyLabelNumber
(GuiMappingContext context, GuiSwingView.SpecifierManager specifierManager) PropertyNumberSpinner
(GuiMappingContext context, GuiSwingView.SpecifierManager specifierManager) PropertyPane
(GuiMappingContext context, boolean showName, GuiSwingView.SpecifierManager specifierManager) PropertyPane
(GuiMappingContext context, boolean showName, GuiSwingView.SpecifierManager specifierManager, JComponent content) PropertyStringPane
(GuiMappingContext context, GuiSwingView.SpecifierManager specifierManager) PropertyWrapperPane
(GuiMappingContext context, boolean showName, GuiSwingView.ValuePane<?> content) SplitPreferencesUpdater
(GuiMappingContext context, Supplier<List<JSplitPane>> panes) TableMenuCompositeJsonCopy
(GuiMappingContext context, int index) TableMenuCompositeJsonPaste
(GuiMappingContext context, int index) TablePreferencesUpdater
(JTable table, GuiMappingContext context) TablePreferencesUpdaterWithDynamic
(JTable table, GuiMappingContext context) TabPreferencesUpdater
(GuiMappingContext context, Supplier<JTabbedPane> pane) TextPaneInitializer
(JEditorPane pane, GuiMappingContext context) ToStringCopyAction
(GuiSwingView.ValuePane<?> pane, GuiMappingContext context) TypedSpinnerNumberModelPreferencesUpdater
(GuiMappingContext context, GuiSwingViewNumberSpinner.TypedSpinnerNumberModel model) TypedSpinnerNumberModelWithRepr
(GuiMappingContext context, GuiReprValueNumberSpinner numberSpinner) Constructor parameters in org.autogui.swing with type arguments of type GuiMappingContext -
Uses of GuiMappingContext in org.autogui.swing.mapping
Fields in org.autogui.swing.mapping declared as GuiMappingContextModifier and TypeFieldDescriptionprotected GuiMappingContext
GuiReprValueImagePane.RenderedImageGetterSupportForContext.context
Methods in org.autogui.swing.mapping with parameters of type GuiMappingContextModifier and TypeMethodDescriptionvoid
GuiReprValueImagePane.addHistoryValue
(GuiMappingContext context, Object value) GuiReprValueDocumentEditor.fromHumanReadableString
(GuiMappingContext context, String str) GuiReprValueImagePane.fromHumanReadableString
(GuiMappingContext context, String str) GuiReprValueDocumentEditor.fromJson
(GuiMappingContext context, Object target, Object json) GuiReprValueImagePane.fromJson
(GuiMappingContext context, Object target, Object json) GuiReprValueDocumentEditor.fromJsonInEvent
(GuiMappingContext context, Object target, Object json) GuiReprValueImagePane.getBufferedImage
(GuiMappingContext context, Object source) GuiReprValueImagePane.getRenderedImage
(GuiMappingContext context, Object source) GuiReprValueImagePane.getSize
(GuiMappingContext context, Image image) GuiReprEmbeddedComponent.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) boolean
GuiReprValueDocumentEditor.isStyledDocument
(GuiMappingContext context) void
GuiReprValueDocumentEditor.setSource
(GuiMappingContext context, Object value) GuiReprValueDocumentEditor.toHumanReadableString
(GuiMappingContext context, Object source) GuiReprValueImagePane.toHumanReadableString
(GuiMappingContext context, Object source) GuiReprValueDocumentEditor.toJson
(GuiMappingContext context, Object source) GuiReprValueImagePane.toJson
(GuiMappingContext context, Object source) GuiReprValueDocumentEditor.toSourceValue
(GuiMappingContext context, Document document) GuiReprEmbeddedComponent.toUpdateValue
(GuiMappingContext context, Object value) GuiReprEmbeddedComponent.toUpdateValue
(GuiMappingContext context, Object value, Consumer<JComponent> delayed) GuiReprValueDocumentEditor.toUpdateValue
(GuiMappingContext context, Object value) GuiReprValueDocumentEditor.toUpdateValue
(GuiMappingContext context, Object value, Consumer<Document> delayed) GuiReprEmbeddedComponent.update
(GuiMappingContext context, GuiMappingContext.GuiSourceValue parentSource, Object newValue, GuiReprValue.ObjectSpecifier specifier) GuiReprValueDocumentEditor.update
(GuiMappingContext context, GuiMappingContext.GuiSourceValue parentSource, Object newValue, GuiReprValue.ObjectSpecifier specifier) void
GuiReprValueImagePane.updateFromGui
(GuiMappingContext context, Object newValue, GuiReprValue.ObjectSpecifier specifier, GuiTaskClock clock) GuiReprValueImagePane.updateValue
(GuiMappingContext context, Object value) Constructors in org.autogui.swing.mapping with parameters of type GuiMappingContextModifierConstructorDescription -
Uses of GuiMappingContext in org.autogui.swing.prefs
Fields in org.autogui.swing.prefs declared as GuiMappingContextModifier and TypeFieldDescriptionprotected GuiMappingContext
GuiSwingPrefsHistoryValues.ValueHolder.context
protected GuiMappingContext
GuiSwingPrefsSupports.FileDialogPreferencesUpdater.context
protected GuiMappingContext
GuiSwingPrefsSupports.PreferencesUpdateEvent.context
protected GuiMappingContext
GuiSwingPrefsSupports.WindowPreferencesUpdater.context
Methods in org.autogui.swing.prefs with parameters of type GuiMappingContextModifier and TypeMethodDescriptionGuiSwingPrefsHistoryValues.createObjectComponent
(GuiMappingContext context) void
GuiSwingPrefsHistoryValues.ValueHolder.setContext
(GuiMappingContext context) Constructors in org.autogui.swing.prefs with parameters of type GuiMappingContextModifierConstructorDescriptionFileDialogPreferencesUpdater
(SettingsWindow.FileDialogManager dialogManager, GuiMappingContext context) PreferencesUpdateEvent
(GuiMappingContext context, GuiSwingPrefsSupports.Preferences prefs) WindowPreferencesUpdater
(Window window, GuiMappingContext context) WindowPreferencesUpdater
(Window window, GuiMappingContext context, String name) -
Uses of GuiMappingContext in org.autogui.swing.table
Fields in org.autogui.swing.table declared as GuiMappingContextModifier and TypeFieldDescriptionprotected GuiMappingContext
GuiSwingTableColumnCollection.DynamicColumnFactoryBase.context
protected GuiMappingContext
GuiSwingTableColumnFilePath.FilePathComparator.context
protected GuiMappingContext
ObjectTableColumnValue.context
protected GuiMappingContext
ToStringCopyCell.TableMenuCompositeToStringCopy.context
protected GuiMappingContext
GuiSwingTableModelCollection.elementContext
Fields in org.autogui.swing.table with type parameters of type GuiMappingContextModifier and TypeFieldDescriptionprotected List
<GuiMappingContext> GuiSwingTableColumnCollection.DynamicColumnFactoryBase.actionContexts
protected List
<GuiMappingContext> GuiSwingTableColumnCollection.DynamicColumnFactoryCollectionRoot.rootActions
Methods in org.autogui.swing.table that return GuiMappingContextModifier and TypeMethodDescriptionGuiSwingTableColumn.ObjectTableColumnWithContext.getContext()
GuiSwingTableColumnCollection.DynamicColumnFactoryBase.getContext()
GuiSwingTableColumnCollection.ObjectTableColumnCollectionWrapper.getContext()
GuiSwingTableModelCollection.getContext()
ObjectTableColumnValue.getContext()
GuiSwingTableModelCollection.GuiSwingTableModelColumns.getPrefsContextForColumn
(ObjectTableColumn column) Methods in org.autogui.swing.table that return types with arguments of type GuiMappingContextModifier and TypeMethodDescriptionGuiSwingTableColumnCollection.DynamicColumnFactoryBase.getActionContexts()
Methods in org.autogui.swing.table with parameters of type GuiMappingContextModifier and TypeMethodDescriptionvoid
GuiSwingTableColumnCollection.DynamicColumnFactoryBase.addActionContext
(GuiMappingContext context) void
GuiSwingTableColumnSet.DynamicColumnHost.addActionContext
(GuiMappingContext context) void
GuiSwingTableColumnCollection.DynamicColumnFactoryCollectionRoot.addRootAction
(GuiMappingContext actionContext) void
ObjectTableModelColumns.DynamicColumnFactoryRoot.addRootAction
(GuiMappingContext actionContext) void
ObjectTableModelColumns.DynamicColumnContainer.addRootListActionContext
(GuiMappingContext actionContext) GuiSwingTableColumnCollection.DynamicColumnFactoryBase.collectListActions
(GuiMappingContext actionContext, ObjectTableModelColumns.DynamicColumnFactory childFactory) collect argument-factories from a child-factory.GuiSwingTableColumn.createColumn
(GuiMappingContext context, GuiSwingTableColumn.SpecifierManagerIndex rowSpecifier, GuiSwingView.SpecifierManager parentSpecifier) GuiSwingTableColumnBoolean.createColumn
(GuiMappingContext context, GuiSwingTableColumn.SpecifierManagerIndex rowSpecifier, GuiSwingView.SpecifierManager parentSpecifier) GuiSwingTableColumnEmbeddedComponent.createColumn
(GuiMappingContext context, GuiSwingTableColumn.SpecifierManagerIndex rowSpecifier, GuiSwingView.SpecifierManager parentSpecifier) GuiSwingTableColumnEnum.createColumn
(GuiMappingContext context, GuiSwingTableColumn.SpecifierManagerIndex rowSpecifier, GuiSwingView.SpecifierManager parentSpecifier) GuiSwingTableColumnFilePath.createColumn
(GuiMappingContext context, GuiSwingTableColumn.SpecifierManagerIndex rowSpecifier, GuiSwingView.SpecifierManager parentSpecifier) GuiSwingTableColumnImage.createColumn
(GuiMappingContext context, GuiSwingTableColumn.SpecifierManagerIndex rowSpecifier, GuiSwingView.SpecifierManager parentSpecifier) GuiSwingTableColumnLabel.createColumn
(GuiMappingContext context, GuiSwingTableColumn.SpecifierManagerIndex rowSpecifier, GuiSwingView.SpecifierManager parentSpecifier) GuiSwingTableColumnNumber.createColumn
(GuiMappingContext context, GuiSwingTableColumn.SpecifierManagerIndex rowSpecifier, GuiSwingView.SpecifierManager parentSpecifier) GuiSwingTableColumnString.createColumn
(GuiMappingContext context, GuiSwingTableColumn.SpecifierManagerIndex rowSpecifier, GuiSwingView.SpecifierManager parentSpecifier) GuiSwingTableColumnSet.createColumnActions
(GuiMappingContext context, GuiSwingTableColumnSet.TableSelectionSource source) create actions for sub-contexts associated toGuiReprAction
.GuiSwingTableColumnSetDefault.createColumnActions
(GuiMappingContext context, GuiSwingTableColumnSet.TableSelectionSource source) support actions of an element object:void
GuiSwingTableColumnCollection.createColumnDynamic
(GuiMappingContext context, GuiSwingTableColumnSet.TableColumnHost model, GuiSwingTableColumn.SpecifierManagerIndex rowSpecifier, GuiSwingView.SpecifierManager parentSpecifier) void
GuiSwingTableColumnCollection.GuiSwingTableColumnProperty.createColumnDynamic
(GuiMappingContext context, GuiSwingTableColumnSet.TableColumnHost model, GuiSwingTableColumn.SpecifierManagerIndex rowSpecifier, GuiSwingView.SpecifierManager parentSpecifier) void
GuiSwingTableColumnDynamic.createColumnDynamic
(GuiMappingContext context, GuiSwingTableColumnSet.TableColumnHost model, GuiSwingTableColumn.SpecifierManagerIndex rowSpecifier, GuiSwingView.SpecifierManager parentSpecifier) static void
GuiSwingTableColumnSetDefault.createColumnForDynamicCollection
(GuiMappingContext subContext, GuiSwingTableColumnSet.DynamicColumnHost target, GuiSwingTableColumn.SpecifierManagerIndex rowSpecifier, GuiSwingView.SpecifierManager subSpecifier, GuiSwingElement view) void
GuiSwingTableColumnSet.createColumns
(GuiMappingContext context, GuiSwingTableColumnSet.TableColumnHost model, GuiSwingTableColumn.SpecifierManagerIndex rowSpecifier, GuiSwingView.SpecifierManager parentSpecifier, GuiSwingView.SpecifierManager specifierManager) void
GuiSwingTableColumnSetDefault.createColumns
(GuiMappingContext context, GuiSwingTableColumnSet.TableColumnHost parentModel, GuiSwingTableColumn.SpecifierManagerIndex rowSpecifier, GuiSwingView.SpecifierManager parentSpecifier, GuiSwingView.SpecifierManager specifierManager) the class supports 2 cases: for a collection-element under a table:class Tbl { List<E> table; }
.void
GuiSwingTableColumnSet.createColumnsForDynamicCollection
(GuiMappingContext context, GuiSwingTableColumnSet.DynamicColumnHost collection, GuiSwingTableColumn.SpecifierManagerIndex rowSpecifier, GuiSwingView.SpecifierManager parentSpecifier) the method is called for creating column factories under nested table structurevoid
GuiSwingTableColumnSetDefault.createColumnsForDynamicCollection
(GuiMappingContext context, GuiSwingTableColumnSet.DynamicColumnHost collection, GuiSwingTableColumn.SpecifierManagerIndex rowSpecifier, GuiSwingView.SpecifierManager parentSpecifier) a collection element in a nested list called fromGuiSwingTableColumnCollection
: it uses the collection as a parent a composition:List<List<E>>
.GuiSwingTableColumnSetDefault.getMenuRowComposites
(GuiMappingContext context) static String
GuiSwingTableColumnCollection.getTargetName
(GuiMappingContext context) void
GuiSwingTableColumnCollection.DynamicColumnFactoryBase.setContext
(GuiMappingContext context) void
GuiSwingTableColumnSetDefault.TableSelectionListAction.setSelectionChangeFactoryFromContext
(GuiMappingContext tableContext) GuiSwingTableColumnCollection.DynamicColumnFactoryBase.toAction
(GuiMappingContext actionContext, ObjectTableModelColumns.DynamicColumnFactory sender, List<ObjectTableModelColumns.DynamicColumnFactory> children, GuiReprCollectionTable.TableTargetCell selection) GuiSwingTableColumnCollection.DynamicColumnFactoryBase.toActionForList
(GuiMappingContext actionContext, ObjectTableModelColumns.DynamicColumnFactory sender, List<ObjectTableModelColumns.DynamicColumnFactory> children, GuiReprCollectionTable.TableTargetCell selection) collect sub-factories as arguments and create an aggregated action which takes all selection items of lists of collected factories.GuiSwingTableColumnCollection.DynamicColumnFactoryBase.toActionForTarget
(GuiMappingContext actionContext, ObjectTableModelColumns.DynamicColumnFactory sender, List<ObjectTableModelColumns.DynamicColumnFactory> children, GuiReprCollectionTable.TableTargetCell selection) void
GuiSwingTableColumnString.MultilineColumnTextPane.update
(GuiMappingContext cause, Object newValue, GuiTaskClock contextClock) Constructors in org.autogui.swing.table with parameters of type GuiMappingContextModifierConstructorDescriptionColumnCheckBox
(GuiMappingContext context, GuiSwingView.SpecifierManager specifierManager) ColumnCheckBox
(GuiMappingContext context, GuiSwingView.SpecifierManager specifierManager, boolean editor) ColumnEditEmbeddedPane
(GuiMappingContext context, GuiSwingTableColumnEmbeddedComponent.EmbeddedComponentRepaintManager repaintManager, GuiSwingView.SpecifierManager specifierManager) ColumnEditEnumComboBox
(GuiMappingContext context, GuiSwingView.SpecifierManager specifierManager) ColumnEditFilePathPane
(GuiMappingContext context, GuiSwingView.SpecifierManager specifierManager) ColumnEditImagePane
(GuiMappingContext context, GuiSwingView.SpecifierManager specifierManager, boolean editor) ColumnEditNumberSpinner
(GuiMappingContext context, GuiSwingView.SpecifierManager specifierManager) ColumnEditTextPane
(GuiMappingContext context, GuiSwingView.SpecifierManager specifierManager) ColumnEmbeddedPane
(GuiMappingContext context, GuiSwingView.SpecifierManager specifierManager, GuiSwingTableColumnEmbeddedComponent.EmbeddedComponentRepaintManager repaintManager) ColumnEnumPane
(GuiMappingContext context, GuiSwingView.SpecifierManager specifierManager) ColumnFilePathPane
(GuiMappingContext context, GuiSwingView.SpecifierManager specifierManager) ColumnNumberPane
(GuiMappingContext context, GuiSwingView.SpecifierManager specifierManager, GuiSwingViewNumberSpinner.PropertyNumberSpinner editor) ColumnTextPane
(GuiMappingContext context, GuiSwingView.SpecifierManager specifierManager) DynamicColumnFactoryBase
(GuiMappingContext context, GuiSwingView.SpecifierManager specifierManager, GuiSwingTableColumnSet.TableColumnHost model, GuiSwingTableColumn.SpecifierManagerIndex elementIndex) DynamicColumnFactoryCollectionRoot
(GuiMappingContext tableContext, GuiSwingView.SpecifierManager specifierManager, GuiSwingTableColumnSet.TableColumnHost model, GuiSwingTableColumn.SpecifierManagerIndex rowSpecifier) DynamicColumnFactoryComposite
(GuiMappingContext context, GuiSwingView.SpecifierManager specifierManager, GuiSwingTableColumnSet.TableColumnHost model) DynamicColumnFactoryList
(GuiMappingContext context, GuiSwingView.SpecifierManager specifierManager, GuiSwingTableColumnSet.TableColumnHost model) DynamicColumnFactoryList
(GuiMappingContext context, GuiSwingView.SpecifierManager specifierManager, GuiSwingTableColumnSet.TableColumnHost model, GuiSwingTableColumn.SpecifierManagerIndex index) FilePathComparator
(GuiMappingContext context) GuiSwingTableModelCollection
(GuiMappingContext context, Supplier<GuiReprValue.ObjectSpecifier> tableSpecifier, Supplier<Object> source) MultilineColumnTextPane
(GuiMappingContext context, GuiSwingView.SpecifierManager specifierManager) MultilineColumnTextViewPane
(GuiMappingContext context, GuiSwingView.SpecifierManager specifierManager) ObjectTableColumnSizeConcrete
(int size, GuiMappingContext context, GuiSwingTableColumn column, GuiSwingView.SpecifierManager parentSpecifier, GuiSwingTableColumnSet.TableColumnHost model) ObjectTableColumnValue
(GuiMappingContext context, GuiSwingTableColumn.SpecifierManagerIndex specifierIndex, GuiSwingView.SpecifierManager specifierManager, JComponent view) the representation of the context must be a subtype ofGuiReprValue
.ObjectTableColumnValue
(GuiMappingContext context, GuiSwingTableColumn.SpecifierManagerIndex specifierIndex, GuiSwingView.SpecifierManager specifierManager, JComponent view, JComponent editorView) ObjectTableColumnValue
(GuiMappingContext context, GuiSwingTableColumn.SpecifierManagerIndex specifierIndex, GuiSwingView.SpecifierManager specifierManager, TableCellRenderer renderer, TableCellEditor editor) PropertyLabelColumn
(GuiMappingContext context, GuiSwingView.SpecifierManager specifierManager) TableMenuCompositeToStringCopy
(GuiMappingContext context, int index) TableMenuCompositeToStringPaste
(GuiMappingContext context, int index) TableSelectionListAction
(GuiMappingContext context, GuiSwingTableColumnSet.TableSelectionSource source) TableSelectionListDynamicAction
(GuiMappingContext context, GuiSwingTableColumnCollection.TableSelectionSourceDynamicForList source) ToStringCopyForCellsAction
(GuiMappingContext context, List<ToStringCopyCell.TableMenuCompositeToStringCopy> activatedColumns, boolean onlyApplyingSelectedColumns) ToStringLoadForCellsAction
(GuiMappingContext context, List<ToStringCopyCell.TableMenuCompositeToStringPaste> activeComposites, boolean onlyApplyingSelectedColumns, JComponent table) ToStringPasteForCellsAction
(GuiMappingContext context, List<ToStringCopyCell.TableMenuCompositeToStringPaste> activeComposites, boolean onlyApplyingSelectedColumns) ToStringSaveForCellsAction
(GuiMappingContext context, List<ToStringCopyCell.TableMenuCompositeToStringCopy> activatedColumns, boolean onlyApplyingSelectedColumns, JComponent table)