Class DtGranularEditorPageTwoColumnBuilder
- java.lang.Object
-
- com._1c.g5.aef2.standard.definitions.builders.AbstractBuilder<List<IContainerDefinition>,DtGranularEditorPageTwoColumnBuilder>
-
- com._1c.g5.v8.dt.ui.editor.aef.definition.builder.DtGranularEditorPageTwoColumnBuilder
-
public class DtGranularEditorPageTwoColumnBuilder extends AbstractBuilder<List<IContainerDefinition>,DtGranularEditorPageTwoColumnBuilder>
The builder for two-column mode.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
DtGranularEditorPageTwoColumnBuilder(Consumer<List<IContainerDefinition>> endAction)
Creates a new builder.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DtGranularEditorPageTwoColumnBuilder
builder(Consumer<List<IContainerDefinition>> endAction)
Returns a new builder.void
endTwoColumn()
Ends configuring two-column mode.protected DtGranularEditorPageSingleColumnBuilder<DtGranularEditorPageTwoColumnBuilder>
insertColumn(Consumer<ContainerDefinition> endAction)
Inserts a column and returns a single column builder.DtGranularEditorPageSingleColumnBuilder<DtGranularEditorPageTwoColumnBuilder>
leftColumn()
Returns the builder for left column configuring.DtGranularEditorPageSingleColumnBuilder<DtGranularEditorPageTwoColumnBuilder>
rightColumn()
Returns the builder for right column configuring.-
Methods inherited from class com._1c.g5.aef2.standard.definitions.builders.AbstractBuilder
apply, build, self
-
-
-
-
Constructor Detail
-
DtGranularEditorPageTwoColumnBuilder
protected DtGranularEditorPageTwoColumnBuilder(Consumer<List<IContainerDefinition>> endAction)
Creates a new builder.- Parameters:
provider
- the end action provider.
-
-
Method Detail
-
builder
public static DtGranularEditorPageTwoColumnBuilder builder(Consumer<List<IContainerDefinition>> endAction)
Returns a new builder.- Parameters:
endAction
- the end action.- Returns:
- a newly created builder instance.
-
leftColumn
public DtGranularEditorPageSingleColumnBuilder<DtGranularEditorPageTwoColumnBuilder> leftColumn()
Returns the builder for left column configuring.- Returns:
- the builder for left column configuring.
-
rightColumn
public DtGranularEditorPageSingleColumnBuilder<DtGranularEditorPageTwoColumnBuilder> rightColumn()
Returns the builder for right column configuring.- Returns:
- the builder for right column configuring.
-
insertColumn
protected DtGranularEditorPageSingleColumnBuilder<DtGranularEditorPageTwoColumnBuilder> insertColumn(Consumer<ContainerDefinition> endAction)
Inserts a column and returns a single column builder.- Parameters:
endAction
- the end action.- Returns:
- a single column builder.
-
endTwoColumn
public void endTwoColumn()
Ends configuring two-column mode.
-
-