Class TwoTablesSectionBuilder.TwoTablesBuilder<T,V,R>
java.lang.Object
com.amalgamasimulation.desktop.ui.editor.builders.interfaces.AbstractPropertyBuilder<T>
com.amalgamasimulation.desktop.ui.editor.builders.TwoTablesSectionBuilder.TwoTablesBuilder<T,V,R>
- All Implemented Interfaces:
IContainerVisibleEnableBuilder<T,,TwoTablesSectionBuilder.TwoTablesBuilder<T, V, R>> TwoTablesSectionBuilder.IPropertyBuilder<T,V, R>
- Enclosing class:
TwoTablesSectionBuilder
public static class TwoTablesSectionBuilder.TwoTablesBuilder<T,V,R>
extends AbstractPropertyBuilder<T>
implements TwoTablesSectionBuilder.IPropertyBuilder<T,V,R>
-
Field Summary
Fields inherited from class com.amalgamasimulation.desktop.ui.editor.builders.interfaces.AbstractPropertyBuilder
actionAfterCreateSectionInProperty, containerOld, index, parent -
Method Summary
Modifier and TypeMethodDescriptioncreate()static <T1,V1, R1>
TwoTablesSectionBuilder.TwoTablesBuilder<T1, V1, R1> create(org.eclipse.swt.widgets.Composite parent, org.eclipse.core.databinding.observable.value.IObservableValue<T1> containerOld, BiConsumer<Integer, com.amalgamasimulation.desktop.ui.editor.sections.internal.Section> actionAfterCreateSectionInProperty) initialSizeMainTable(int initialSizeMainTable) orientation(Orientation orientation)
-
Method Details
-
create
public static <T1,V1, TwoTablesSectionBuilder.TwoTablesBuilder<T1,R1> V1, createR1> (org.eclipse.swt.widgets.Composite parent, org.eclipse.core.databinding.observable.value.IObservableValue<T1> containerOld, BiConsumer<Integer, com.amalgamasimulation.desktop.ui.editor.sections.internal.Section> actionAfterCreateSectionInProperty) -
mainTable
- Specified by:
mainTablein interfaceTwoTablesSectionBuilder.IPropertyBuilder<T,V, R>
-
secondTable
- Specified by:
secondTablein interfaceTwoTablesSectionBuilder.IPropertyBuilder<T,V, R>
-
initialSizeMainTable
public TwoTablesSectionBuilder.TwoTablesBuilder<T,V, initialSizeMainTableR> (int initialSizeMainTable) - Specified by:
initialSizeMainTablein interfaceTwoTablesSectionBuilder.IPropertyBuilder<T,V, R>
-
orientation
- Specified by:
orientationin interfaceTwoTablesSectionBuilder.IPropertyBuilder<T,V, R>
-
enabled
- Specified by:
enabledin interfaceIContainerVisibleEnableBuilder<T,V>
-
visible
- Specified by:
visiblein interfaceIContainerVisibleEnableBuilder<T,V>
-
create
-