Class StructuredParameterization
java.lang.Object
com._1c.g5.aef2.standard.parameterization.StructuredParameterization
- All Implemented Interfaces:
IParameterization,IActiveContextParameterization,IStructuredParameterization
- Direct Known Subclasses:
NavigatorTableParameterization,TreeParameterization
IStructuredParameterization implementation.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classStructuredParameterization.StructuredParameterizationBuilder<T extends StructuredParameterization.StructuredParameterizationBuilder<T>>Builder of structured parameterization. -
Field Summary
Fields inherited from interface com._1c.g5.aef2.components.IParameterization
VOID -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructs an instance by a builder. -
Method Summary
Modifier and TypeMethodDescriptionbuilder()Creates a new builder of structured parameterization.Gets active context.Returns the comparator of elements in structured view.booleanReturnstrueif empty choice allowed.booleanisMulti()Returnstrueif multi selection allowed.booleanReturnstrueif the search box must be visible in the parameterized component.booleanReturnstrueif selection checkboxes should be shown in the default column of the component.booleanReturnstrueif images should be shown in the default column of the component.
-
Constructor Details
-
StructuredParameterization
protected StructuredParameterization(StructuredParameterization.StructuredParameterizationBuilder<?> builder) Constructs an instance by a builder.- Parameters:
builder- Builder to get values from
-
-
Method Details
-
builder
Creates a new builder of structured parameterization. The default values are:- Empty choice not allowed
- Multi-selection disabled
- Search box hidden
- Context not specified
- Images are shown
- Checkboxes are shown
- Comparator is not set
- Returns:
- New builder of structured parameterization
-
isEmptyChoiceAllowed
public boolean isEmptyChoiceAllowed()Description copied from interface:IStructuredParameterizationReturnstrueif empty choice allowed.- Specified by:
isEmptyChoiceAllowedin interfaceIStructuredParameterization- Returns:
trueif empty choice allowed
-
isMulti
public boolean isMulti()Description copied from interface:IStructuredParameterizationReturnstrueif multi selection allowed.- Specified by:
isMultiin interfaceIStructuredParameterization- Returns:
trueif multi selection allowed
-
getActiveContext
Description copied from interface:IActiveContextParameterizationGets active context.- Specified by:
getActiveContextin interfaceIActiveContextParameterization- Returns:
- the active context, can be
null
-
isSearchBoxVisible
public boolean isSearchBoxVisible()Description copied from interface:IStructuredParameterizationReturnstrueif the search box must be visible in the parameterized component.- Specified by:
isSearchBoxVisiblein interfaceIStructuredParameterization- Returns:
trueif the search box must be visible
-
isShowImages
public boolean isShowImages()Description copied from interface:IStructuredParameterizationReturnstrueif images should be shown in the default column of the component.- Specified by:
isShowImagesin interfaceIStructuredParameterization- Returns:
trueif images should be shown in the default column of the component
-
isShowCheckboxes
public boolean isShowCheckboxes()Description copied from interface:IStructuredParameterizationReturnstrueif selection checkboxes should be shown in the default column of the component.- Specified by:
isShowCheckboxesin interfaceIStructuredParameterization- Returns:
trueif checkboxes should be shown in the default column of the component
-
getComparator
Description copied from interface:IStructuredParameterizationReturns the comparator of elements in structured view.- Specified by:
getComparatorin interfaceIStructuredParameterization- Returns:
Comparatorinstance ornull.
-