Module org.autogui
Package org.autogui.swing.table
Class ObjectTableModelColumns.ObjectTableColumnSizeComposite
java.lang.Object
org.autogui.swing.table.ObjectTableModelColumns.ObjectTableColumnSize
org.autogui.swing.table.ObjectTableModelColumns.ObjectTableColumnSizeComposite
- Enclosing class:
ObjectTableModelColumns
public static class ObjectTableModelColumns.ObjectTableColumnSizeComposite
extends ObjectTableModelColumns.ObjectTableColumnSize
a composite of other sizes
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Map
<GuiSwingTableColumn.SpecifierManagerIndex, Integer> Fields inherited from class org.autogui.swing.table.ObjectTableModelColumns.ObjectTableColumnSize
elementSpecifierIndex, parent, size
-
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionvoid
add
(ObjectTableModelColumns.ObjectTableColumnSize childSize) void
create
(ObjectTableModelColumns.DynamicColumnContainer targetContainer) boolean
void
the method does not care about copying elementSpecifier of newSizevoid
setElementSpecifierIndex
(GuiSwingTableColumn.SpecifierManagerIndex elementSpecifierIndex) toIndexInjection
(int index) toString()
Methods inherited from class org.autogui.swing.table.ObjectTableModelColumns.ObjectTableColumnSize
debugPrint, error, getElementSpecifierIndex, getIndexInParent, getParent, setParent, setSize, size, toIndices
-
Field Details
-
children
-
injectionMapPrototype
-
-
Constructor Details
-
ObjectTableColumnSizeComposite
-
-
Method Details
-
isComposition
public boolean isComposition()- Overrides:
isComposition
in classObjectTableModelColumns.ObjectTableColumnSize
-
getChildren
- Overrides:
getChildren
in classObjectTableModelColumns.ObjectTableColumnSize
-
add
-
set
the method does not care about copying elementSpecifier of newSize- Overrides:
set
in classObjectTableModelColumns.ObjectTableColumnSize
- Parameters:
newSize
- another size which has same structure to this
-
create
- Specified by:
create
in classObjectTableModelColumns.ObjectTableColumnSize
-
toIndexInjection
- Overrides:
toIndexInjection
in classObjectTableModelColumns.ObjectTableColumnSize
-
toIndexInjection
-
setElementSpecifierIndex
public void setElementSpecifierIndex(GuiSwingTableColumn.SpecifierManagerIndex elementSpecifierIndex) - Overrides:
setElementSpecifierIndex
in classObjectTableModelColumns.ObjectTableColumnSize
-
toString
- Overrides:
toString
in classObjectTableModelColumns.ObjectTableColumnSize
-