java.lang.Object
org.autogui.base.mapping.GuiReprValue
org.autogui.base.mapping.GuiReprObjectPane
org.autogui.base.mapping.GuiReprObjectTabbedPane
- All Implemented Interfaces:
GuiRepresentation
a tabbed version of object pane;
match with a context that has
2 or more sub-contexts which are a sub-object or a collection property.
@GuiIncluded public class TabC { @GuiIncluded public C1 tab1 = new C1(); @GuiIncluded public C2 tab2 = new C2(); ... @GuiIncluded public void action() { ... } ... } @GuiIncluded public class C1 { ... } @GuiIncluded public class C2 { ... }
-
Nested Class Summary
Nested classes/interfaces inherited from class org.autogui.base.mapping.GuiReprValue
GuiReprValue.NamedValue, GuiReprValue.ObjectSpecifier, GuiReprValue.ObjectSpecifierIndex, GuiReprValue.ObjectSpecifierNothing
Nested classes/interfaces inherited from interface org.autogui.base.mapping.GuiRepresentation
GuiRepresentation.GuiReprNone
-
Field Summary
Fields inherited from class org.autogui.base.mapping.GuiReprObjectPane
subRepresentation
Fields inherited from class org.autogui.base.mapping.GuiReprValue
NONE, NONE_WITH_CACHE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
isRecursiveRepr
(GuiMappingContext context) protected boolean
matchWithoutSetting
(GuiMappingContext context) boolean
Methods inherited from class org.autogui.base.mapping.GuiReprObjectPane
fromHumanReadableString, fromHumanReadableStringToObject, fromJson, fromJsonToObject, getAddingHumanReadableStringToList, getReprValue, isHistoryValueStored, isHistoryValueSupported, match, runSubCollectionValue, runSubPropertyValue, shutdown, toHumanReadableString, toHumanReadableStringFromObject, toJson, toJsonFromObject, toString, unwrapPropertyMap
Methods inherited from class org.autogui.base.mapping.GuiReprValue
addHistoryValue, castOrMake, checkAndUpdateSource, convertLog, createNewValue, errorWhileAddHistoryValue, fromSource, fromSourceUpdated, getNoneSupplier, getParentSource, getUpdatedSource, getUpdatedValue, getUpdatedValueWithoutNoUpdate, getValue, getValueCollectionElement, getValueCollectionSize, getValueType, getValueWithoutNoUpdate, isEditable, isFromJsonTakingMapWithContextNameEntry, isHistoryValueStored, isHistoryValueSupported, isUpdateContextSourceByUpdateFromGui, matchValueType, notifyUpdateWithParentSourceNone, setSource, toParentSource, toSource, toUpdateValue, unwrapNoUpdate, update, updateCollectionElement, updateFromGui, updateWithParentSource
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.autogui.base.mapping.GuiRepresentation
continueCheckAndUpdateSourceForChildren, fromJsonWithNamed, isJsonSetter, isTaskRunnerUsedFor, matchAndSetNotifiersAsInit, setNotifiersTree, toJsonWithNamed, toStringHeader
-
Constructor Details
-
GuiReprObjectTabbedPane
-
GuiReprObjectTabbedPane
public GuiReprObjectTabbedPane()
-
-
Method Details
-
matchWithoutSetting
- Overrides:
matchWithoutSetting
in classGuiReprObjectPane
-
isRecursiveRepr
-
matchWithoutSettingSubContexts
-