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 GuiMappingContextGuiMappingContext.ContextNotifier.contextprotected GuiMappingContextGuiPreferences.contextprotected GuiMappingContextGuiPreferencesLoader.contextprotected GuiMappingContextGuiMappingContext.parentFields in org.autogui.base.mapping with type parameters of type GuiMappingContextModifier and TypeFieldDescriptionprotected List<GuiMappingContext> GuiMappingContext.childrenprotected Map<GuiMappingContext, GuiPreferences> GuiPreferences.childrenMethods 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<GuiRepresentation.TreeString> list) GuiMappingContext.getChildren()GuiMappingContext.getChildrenForAdding()Methods in org.autogui.base.mapping with parameters of type GuiMappingContextModifier and TypeMethodDescriptionvoidGuiReprValue.addHistoryValue(GuiMappingContext context, Object value) voidGuiReprValueFilePathField.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 prefsbooleanGuiReprAction.checkAndUpdateSource(GuiMappingContext context) booleanGuiReprActionList.checkAndUpdateSource(GuiMappingContext context) booleanGuiReprCollectionElement.checkAndUpdateSource(GuiMappingContext context) nothing happenbooleanGuiRepresentation.checkAndUpdateSource(GuiMappingContext context) invoke the associated method and check the returned value whether it is updated or not.booleanGuiRepresentation.GuiReprNone.checkAndUpdateSource(GuiMappingContext context) booleanGuiReprSet.checkAndUpdateSource(GuiMappingContext context) the class is basically used for matching; so the definition of the method is useless.booleanGuiReprValue.checkAndUpdateSource(GuiMappingContext context) the class supposes that the parent is aGuiReprPropertyPane: [propName: [objectPane]].voidGuiMappingContext.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.booleanGuiReprCollectionElement.continueCheckAndUpdateSourceForChildren(GuiMappingContext context, boolean parentUpdate) default booleanGuiRepresentation.continueCheckAndUpdateSourceForChildren(GuiMappingContext context, boolean parentUpdate) static voidGuiReprValue.convertLog(String msg, Object from, Object to, GuiMappingContext context) GuiReprCollectionTable.create(GuiMappingContext context) GuiReprPropertyPane.createForContext(GuiMappingContext context) GuiReprValue.createNewValue(GuiMappingContext context) voidGuiReprValue.errorWhileAddHistoryValue(GuiMappingContext context, Object value, Throwable ex) called fromGuiReprValue.addHistoryValue(GuiMappingContext, Object)and special handling forIllegalAccessExceptionwhich 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 ObjectGuiRepresentation.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 ObjectGuiReprObjectPane.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 ObjectGuiReprObjectPane.fromJsonToObject(GuiMappingContext context, Object target, Object json) constructing an object or setting up the target object from the JSON.default ObjectGuiRepresentation.fromJsonWithNamed(GuiMappingContext context, Object target, Object json) GuiReprPropertyPane.fromJsonWithNamed(GuiMappingContext context, Object target, Object json) protected GuiUpdatedValueGuiReprValue.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) intGuiReprCollectionElement.getFixedColumnIndex(GuiMappingContext context, GuiMappingContext columnContext) intGuiReprCollectionElement.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 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 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) booleanGuiReprActionList.isAutomaticSelectionAction(GuiMappingContext context) booleanGuiReprValue.isEditable(GuiMappingContext context) booleanGuiReprPropertyPane.isEditableFromChild(GuiMappingContext context) booleanGuiReprPropertyPane.isFromJsonTakingMapWithContextNameEntry(GuiMappingContext context) booleanGuiReprValue.isFromJsonTakingMapWithContextNameEntry(GuiMappingContext context) booleanGuiReprValue.isHistoryValueStored(GuiMappingContext context, Object value) currently checked byGuiReprValue.isHistoryValueSupported(GuiMappingContext)booleanGuiReprValue.isHistoryValueSupported(GuiMappingContext context) checks whether the context supports the value history feature or not.booleanGuiReprValueNumberSpinner.isRealNumberType(GuiMappingContext context) booleanGuiReprObjectTabbedPane.isRecursiveRepr(GuiMappingContext context) booleanGuiReprAction.isSelectionAction(GuiMappingContext context) booleanGuiReprActionList.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) {...}booleanGuiReprAction.isSelectionChangeAction(GuiMappingContext context, GuiMappingContext tableContext) booleanGuiReprActionList.isSelectionChangeAction(GuiMappingContext context, GuiMappingContext tableContext) @GuiListSelectionUpdater public Collection<E> select(List<E> items) { ...static booleanGuiReprActionList.isSelectionChangeActionForActions(GuiMappingContext context, GuiMappingContext tableContext) @GuiListSelectionUpdater public Collection<E> select(...) { ...booleanGuiReprAction.isSelectionChangeRowAndColumnIndicesAction(GuiMappingContext context, GuiMappingContext tableContext) checking an action can be a selection updater for a tablebooleanGuiReprActionList.isSelectionChangeRowAndColumnIndicesAction(GuiMappingContext context) @GuiListSelectionUpdater(index=true) public Collection<int[]> select(List<int[]> indices) { ...static booleanGuiReprActionList.isSelectionChangeRowAndColumnIndicesActionForActions(GuiMappingContext context) booleanGuiReprAction.isSelectionChangeRowIndicesAction(GuiMappingContext context, GuiMappingContext tableContext) checking an action can be a selection updater for a tablebooleanGuiReprActionList.isSelectionChangeRowIndicesAction(GuiMappingContext context) @GuiListSelectionUpdater(index=true) public Collection<Integer> select(List<Integer> rows) { ...static booleanGuiReprActionList.isSelectionChangeRowIndicesActionForActions(GuiMappingContext context) static booleanGuiReprActionList.isSelectionChangeTargetForActions(GuiMappingContext context, GuiMappingContext tableContext) matching the action target name with the table property name (parent of the tableContext)booleanGuiReprActionList.isSelectionRowAndColumnIndicesAction(GuiMappingContext context) //@GuiListSelectionCallback(index=true) //for automatic selection public void select(List<int[]> rows) {...} public void select(List<int[]> rows, String propName) {...}booleanGuiReprActionList.isSelectionRowIndicesAction(GuiMappingContext context) //@GuiListSelectionCallback(index=true) //for automatic selection public void select(List<Integer> rows) {...} public void select(List<Integer> rows, String propName) {...}booleanGuiReprValue.isUpdateContextSourceByUpdateFromGui(GuiMappingContext context) booleanGuiReprAction.match(GuiMappingContext context) booleanGuiReprActionList.match(GuiMappingContext context) booleanGuiReprCollectionElement.match(GuiMappingContext context) booleanGuiReprCollectionTable.match(GuiMappingContext context) booleanGuiRepresentation.GuiReprNone.match(GuiMappingContext context) booleanGuiRepresentation.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 *booleanGuiReprObjectPane.match(GuiMappingContext context) booleanGuiReprPropertyPane.match(GuiMappingContext context) booleanGuiReprSet.match(GuiMappingContext context) booleanGuiReprValue.match(GuiMappingContext context) booleanGuiReprValueNumberSpinner.match(GuiMappingContext context) default booleanGuiRepresentation.matchAndSetNotifiersAsInit(GuiMappingContext context) GuiRepresentation.match(GuiMappingContext)andGuiRepresentation.setNotifiersTree(GuiMappingContext)as initialization processprotected booleanGuiReprObjectPane.matchWithoutSetting(GuiMappingContext context) protected booleanGuiReprObjectTabbedPane.matchWithoutSetting(GuiMappingContext context) booleanGuiReprObjectTabbedPane.matchWithoutSettingComponentOptions(GuiMappingContext context) booleanGuiReprObjectTabbedPane.matchWithoutSettingSubContexts(GuiMappingContext context) protected voidGuiReprValue.notifyUpdateWithParentSourceNone(GuiMappingContext context, Object newValue, GuiReprValue.ObjectSpecifier specifier, GuiMappingContext.GuiSourceValue src) the source value is "None" atGuiReprValue.updateWithParentSource(GuiMappingContext, Object, ObjectSpecifier).static voidGuiReprObjectPane.runSubCollectionValue(GuiMappingContext subContext, Object source, BiConsumer<GuiMappingContext, Object> subAndNext) static voidGuiReprObjectPane.runSubPropertyValue(GuiMappingContext subContext, Object source, BiConsumer<GuiMappingContext, Object> subAndNext) voidGuiMappingContext.sendUpdateToListeners(GuiMappingContext cause) protected voidGuiPreferences.setChild(GuiMappingContext context, GuiPreferences child) default voidGuiRepresentation.setNotifiersTree(GuiMappingContext context) sets notifiers for the entire tree bysetNotifiers(Object)voidGuiReprValue.setSource(GuiMappingContext context, Object value) voidGuiReprValueFilePathField.setSource(GuiMappingContext context, Object value) default voidGuiRepresentation.shutdown(GuiMappingContext context, Object target) do shutting-down process if the target object is an AutoCloseable.voidGuiReprObjectPane.shutdown(GuiMappingContext context, Object source) GuiPreferencesLoader.takeSavedPrefs(GuiMappingContext context) default StringGuiRepresentation.toHumanReadableString(GuiMappingContext context, Object source) method for constructing "toString" copy operations: the returned string will be separated by tabs and new-lines.static StringGuiReprObjectPane.toHumanReadableStringFromObject(GuiMappingContext context, Object source) constructing a human-readable string representation of the object.GuiReprCollectionElement.toHumanReadableStringTree(GuiMappingContext context, Object source) GuiReprCollectionTable.toHumanReadableStringTree(GuiMappingContext context, Object source) default GuiRepresentation.TreeStringGuiRepresentation.toHumanReadableStringTree(GuiMappingContext context, Object source) GuiReprObjectPane.toHumanReadableStringTree(GuiMappingContext context, Object source) GuiReprPropertyPane.toHumanReadableStringTree(GuiMappingContext context, Object source) GuiReprValueBooleanCheckBox.toHumanReadableStringTree(GuiMappingContext context, Object source) GuiReprValueEnumComboBox.toHumanReadableStringTree(GuiMappingContext context, Object source) GuiReprValueFilePathField.toHumanReadableStringTree(GuiMappingContext context, Object source) GuiReprValueNumberSpinner.toHumanReadableStringTree(GuiMappingContext context, Object source) static GuiRepresentation.TreeStringGuiReprObjectPane.toHumanReadableStringTreeFromObject(GuiMappingContext context, Object source) 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 ObjectGuiReprObjectPane.toJsonFromObject(GuiMappingContext context, Object source) GuiReprPropertyPane.toJsonProperty(GuiMappingContext context, Object source) default ObjectGuiRepresentation.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 ObjectGuiReprObjectPane.unwrapPropertyMap(GuiMappingContext s, Object subObj) voidGuiMappingContext.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 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) voidGuiReprValue.updateFromGui(GuiMappingContext context, Object newValue, GuiReprValue.ObjectSpecifier specifier, GuiTaskClock viewClock) call the setter by editing on GUI, andupdateSourceFromGui(Object).voidGuiReprValueFilePathField.updateFromGui(GuiMappingContext context, Object newValue, GuiReprValue.ObjectSpecifier specifier, GuiTaskClock viewClock) voidGuiMappingContext.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 TypeMethodDescriptionvoidGuiMappingContext.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 voidGuiReprObjectPane.runSubCollectionValue(GuiMappingContext subContext, Object source, BiConsumer<GuiMappingContext, Object> subAndNext) static voidGuiReprObjectPane.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 GuiMappingContextGuiSwingHistoryMenu.contextprotected GuiMappingContextGuiSwingJsonTransfer.TableMenuCompositeJsonCopy.contextprotected GuiMappingContextGuiSwingJsonTransfer.TableMenuCompositeJsonPaste.contextprotected GuiMappingContextGuiSwingRootPane.contextprotected GuiMappingContextGuiSwingTaskRunner.contextprotected GuiMappingContextGuiSwingView.ContextRefreshAction.contextprotected GuiMappingContextGuiSwingViewBooleanCheckBox.PropertyCheckBox.contextprotected GuiMappingContextGuiSwingViewCollectionTable.CollectionTable.contextprotected GuiMappingContextGuiSwingViewCollectionTable.TablePreferencesUpdater.contextprotected GuiMappingContextGuiSwingViewDocumentEditor.PropertyDocumentEditorPane.contextprotected GuiMappingContextGuiSwingViewDocumentEditor.PropertyDocumentTextPane.contextprotected GuiMappingContextGuiSwingViewDocumentEditor.TextPaneInitializer.contextprotected GuiMappingContextGuiSwingViewEmbeddedComponent.PropertyEmbeddedPane.contextprotected GuiMappingContextGuiSwingViewEnumComboBox.PropertyEnumComboBox.contextprotected GuiMappingContextGuiSwingViewEnumComboBox.PropertyEnumListRenderer.contextprotected GuiMappingContextGuiSwingViewFilePathField.PropertyFilePathPane.contextprotected GuiMappingContextGuiSwingViewImagePane.ImageCopyAction.contextprotected GuiMappingContextGuiSwingViewImagePane.ImageSelection.contextprotected GuiMappingContextGuiSwingViewImagePane.PropertyImagePane.contextprotected GuiMappingContextGuiSwingViewLabel.PropertyLabel.contextprotected GuiMappingContextGuiSwingViewNumberSpinner.PropertyNumberSpinner.contextprotected GuiMappingContextGuiSwingViewNumberSpinner.TypedSpinnerNumberModelPreferencesUpdater.contextprotected GuiMappingContextGuiSwingViewObjectPane.ObjectPane.contextprotected GuiMappingContextGuiSwingViewObjectPane.SplitPreferencesUpdater.contextprotected GuiMappingContextGuiSwingViewPropertyPane.PropertyPane.contextprotected GuiMappingContextGuiSwingViewStringField.PropertyStringPane.contextprotected GuiMappingContextGuiSwingViewTabbedPane.TabPreferencesUpdater.contextprotected GuiMappingContextGuiSwingPreferences.rootContextFields in org.autogui.swing with type parameters of type GuiMappingContextModifier and TypeFieldDescriptionprotected Function<GuiMappingContext, GuiPreferences> GuiSwingRootPane.GuiSwingRootPaneCreator.prefsCreatorprotected Supplier<GuiMappingContext> GuiSwingPreferences.PreferencesListModel.rootContextMethods 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> GuiMappingContextLambdaProperty.create(Class<?> type, Supplier<T> getter, Consumer<T> setter, GuiRepresentation repr) static <T> GuiMappingContextLambdaProperty.create(String name, Class<?> type, Supplier<T> getter, Consumer<T> setter, GuiRepresentation repr) static <T> GuiMappingContextLambdaProperty.createAndBuild(String name, Class<?> type, Supplier<T> getter, Consumer<T> setter) static <T> GuiMappingContextLambdaProperty.createList(Class<? extends List> listType, Class<?> elementType, Supplier<T> getter, Consumer<T> setter, GuiRepresentation repr) static <T> GuiMappingContextLambdaProperty.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 TypeMethodDescriptionvoidGuiSwingViewObjectPane.ObjectPane.addAction(Action action, GuiMappingContext subContext) adding the action created from subContextvoidGuiSwingViewObjectPane.ObjectPane.addSubComponent(JComponent component, boolean resizable, GuiMappingContext subContext) adding a child componentvoidGuiSwingViewTabbedPane.ObjectTabbedPane.addSubComponent(JComponent component, boolean resizable, GuiMappingContext subContext) voidGuiSwingViewTabbedPane.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.ObjectPaneGuiSwingViewObjectPane.createObjectPane(GuiMappingContext context, Supplier<GuiReprValue.ObjectSpecifier> parentSpecifier) protected GuiSwingViewObjectPane.ObjectPaneGuiSwingViewTabbedPane.createObjectPane(GuiMappingContext context, Supplier<GuiReprValue.ObjectSpecifier> parentSpecifier) voidGuiSwingViewObjectPane.createSubAction(GuiMappingContext subContext, GuiSwingViewObjectPane.ObjectPane pane, GuiSwingAction action, List<GuiSwingViewCollectionTable.CollectionTable> tables) voidGuiSwingViewObjectPane.createSubView(GuiMappingContext subContext, GuiSwingViewObjectPane.ObjectPane pane, GuiSwingView view) voidGuiSwingViewTabbedPane.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) voidGuiSwingViewObjectPane.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 ObjectGuiSwingViewDocumentEditor.getSwingViewValue(JEditorPane pane, GuiMappingContext context) GuiSwingActionDefault.getTableConversions(GuiMappingContext context, List<GuiSwingViewCollectionTable.CollectionTable> tables) creating runners of selection updating for tables.protected SearchTextFieldGuiSwingViewObjectPane.ObjectPane.getTargetForTextAction(GuiMappingContext subContext) obtains action target for a sub-context.protected voidGuiSwingViewNumberSpinner.NumberSettingAction.initDefault(GuiMappingContext context) protected voidGuiSwingPreferences.PreferencesListModel.initEmptyPrefs(GuiMappingContext context) default booleanGuiSwingView.isComponentResizable(GuiMappingContext context) booleanGuiSwingViewCollectionTable.isComponentResizable(GuiMappingContext context) booleanGuiSwingViewDocumentEditor.isComponentResizable(GuiMappingContext context) booleanGuiSwingViewEmbeddedComponent.isComponentResizable(GuiMappingContext context) booleanGuiSwingViewImagePane.isComponentResizable(GuiMappingContext context) booleanGuiSwingViewObjectPane.isComponentResizable(GuiMappingContext context) booleanGuiSwingViewPropertyPane.isComponentResizable(GuiMappingContext context) booleanGuiSwingMapperSet.Mapper.match(GuiMappingContext context, GuiSwingMapperSet.MapperMatchType matchType) booleanGuiSwingMapperSet.MapperReprClass.match(GuiMappingContext context, GuiSwingMapperSet.MapperMatchType matchType) static voidGuiSwingView.setDescriptionToolTipText(GuiMappingContext context, JComponent comp) static voidGuiSwingViewDocumentEditor.setSwingViewValue(JEditorPane pane, GuiSwingView.SpecifierManager specifierManager, GuiMappingContext context, Object newValue, boolean contextUpdate, GuiTaskClock viewClock) static voidGuiSwingViewDocumentEditor.setSwingViewValueDocument(JEditorPane pane, GuiSwingView.SpecifierManager specifierManager, GuiMappingContext context, Object newValue, Document doc, boolean contextUpdate, GuiTaskClock viewClock) voidGuiSwingViewBooleanCheckBox.PropertyCheckBox.update(GuiMappingContext cause, Object newValue, GuiTaskClock contextClock) voidGuiSwingViewCollectionTable.CollectionTable.update(GuiMappingContext cause, Object newValue, GuiTaskClock contextClock) voidGuiSwingViewDocumentEditor.PropertyDocumentEditorPane.update(GuiMappingContext cause, Object newValue, GuiTaskClock contextClock) voidGuiSwingViewDocumentEditor.PropertyDocumentTextPane.update(GuiMappingContext cause, Object newValue, GuiTaskClock contextClock) voidGuiSwingViewEmbeddedComponent.PropertyEmbeddedPane.update(GuiMappingContext cause, Object newValue, GuiTaskClock contextClock) voidGuiSwingViewEnumComboBox.PropertyEnumComboBox.update(GuiMappingContext cause, Object newValue, GuiTaskClock contextClock) voidGuiSwingViewFilePathField.PropertyFilePathPane.update(GuiMappingContext cause, Object newValue, GuiTaskClock contextClock) voidGuiSwingViewImagePane.PropertyImagePane.update(GuiMappingContext cause, Object newValue, GuiTaskClock contextClock) voidGuiSwingViewLabel.PropertyLabel.update(GuiMappingContext cause, Object newValue, GuiTaskClock contextClock) voidGuiSwingViewNumberSpinner.PropertyNumberSpinner.update(GuiMappingContext cause, Object newValue, GuiTaskClock contextClock) voidGuiSwingViewObjectPane.ObjectPane.update(GuiMappingContext cause, Object newValue, GuiTaskClock clock) voidGuiSwingViewStringField.PropertyStringPane.update(GuiMappingContext cause, Object newValue, GuiTaskClock contextClock) static voidGuiSwingView.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 TypeMethodDescriptionvoidGuiSwingViewObjectPane.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 GuiMappingContextGuiReprValueImagePane.RenderedImageGetterSupportForContext.contextMethods in org.autogui.swing.mapping with parameters of type GuiMappingContextModifier and TypeMethodDescriptionvoidGuiReprValueImagePane.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) booleanGuiReprValueDocumentEditor.isStyledDocument(GuiMappingContext context) voidGuiReprValueDocumentEditor.setSource(GuiMappingContext context, Object value) GuiReprValueDocumentEditor.toHumanReadableStringTree(GuiMappingContext context, Object source) GuiReprValueImagePane.toHumanReadableStringTree(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) voidGuiReprValueImagePane.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 GuiMappingContextGuiSwingPrefsHistoryValues.ValueHolder.contextprotected GuiMappingContextGuiSwingPrefsSupports.FileDialogPreferencesUpdater.contextprotected GuiMappingContextGuiSwingPrefsSupports.PreferencesUpdateEvent.contextprotected GuiMappingContextGuiSwingPrefsSupports.WindowPreferencesUpdater.contextMethods in org.autogui.swing.prefs with parameters of type GuiMappingContextModifier and TypeMethodDescriptionGuiSwingPrefsHistoryValues.createObjectComponent(GuiMappingContext context) voidGuiSwingPrefsHistoryValues.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 GuiMappingContextGuiSwingTableColumnCollection.DynamicColumnFactoryBase.contextprotected GuiMappingContextGuiSwingTableColumnFilePath.FilePathComparator.contextprotected GuiMappingContextObjectTableColumnValue.contextprotected GuiMappingContextToStringCopyCell.TableMenuCompositeToStringCopy.contextprotected GuiMappingContextGuiSwingTableModelCollection.elementContextFields in org.autogui.swing.table with type parameters of type GuiMappingContextModifier and TypeFieldDescriptionprotected List<GuiMappingContext> GuiSwingTableColumnCollection.DynamicColumnFactoryBase.actionContextsprotected List<GuiMappingContext> GuiSwingTableColumnCollection.DynamicColumnFactoryCollectionRoot.rootActionsMethods 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 TypeMethodDescriptionvoidGuiSwingTableColumnCollection.DynamicColumnFactoryBase.addActionContext(GuiMappingContext context) voidGuiSwingTableColumnSet.DynamicColumnHost.addActionContext(GuiMappingContext context) voidGuiSwingTableColumnCollection.DynamicColumnFactoryCollectionRoot.addRootAction(GuiMappingContext actionContext) voidObjectTableModelColumns.DynamicColumnFactoryRoot.addRootAction(GuiMappingContext actionContext) voidObjectTableModelColumns.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:voidGuiSwingTableColumnCollection.createColumnDynamic(GuiMappingContext context, GuiSwingTableColumnSet.TableColumnHost model, GuiSwingTableColumn.SpecifierManagerIndex rowSpecifier, GuiSwingView.SpecifierManager parentSpecifier) voidGuiSwingTableColumnCollection.GuiSwingTableColumnProperty.createColumnDynamic(GuiMappingContext context, GuiSwingTableColumnSet.TableColumnHost model, GuiSwingTableColumn.SpecifierManagerIndex rowSpecifier, GuiSwingView.SpecifierManager parentSpecifier) voidGuiSwingTableColumnDynamic.createColumnDynamic(GuiMappingContext context, GuiSwingTableColumnSet.TableColumnHost model, GuiSwingTableColumn.SpecifierManagerIndex rowSpecifier, GuiSwingView.SpecifierManager parentSpecifier) static voidGuiSwingTableColumnSetDefault.createColumnForDynamicCollection(GuiMappingContext subContext, GuiSwingTableColumnSet.DynamicColumnHost target, GuiSwingTableColumn.SpecifierManagerIndex rowSpecifier, GuiSwingView.SpecifierManager subSpecifier, GuiSwingElement view) voidGuiSwingTableColumnSet.createColumns(GuiMappingContext context, GuiSwingTableColumnSet.TableColumnHost model, GuiSwingTableColumn.SpecifierManagerIndex rowSpecifier, GuiSwingView.SpecifierManager parentSpecifier, GuiSwingView.SpecifierManager specifierManager) voidGuiSwingTableColumnSetDefault.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; }.voidGuiSwingTableColumnSet.createColumnsForDynamicCollection(GuiMappingContext context, GuiSwingTableColumnSet.DynamicColumnHost collection, GuiSwingTableColumn.SpecifierManagerIndex rowSpecifier, GuiSwingView.SpecifierManager parentSpecifier) the method is called for creating column factories under nested table structurevoidGuiSwingTableColumnSetDefault.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 StringGuiSwingTableColumnCollection.getTargetName(GuiMappingContext context) voidGuiSwingTableColumnCollection.DynamicColumnFactoryBase.setContext(GuiMappingContext context) voidGuiSwingTableColumnSetDefault.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) voidGuiSwingTableColumnString.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)