Class DmFilterBuilderMultiple
Object
AbstractInputBuilder
AbstractDmFilterBuilder
DmFilterBuilderMultiple
- All Implemented Interfaces:
ValueChangeableInput
Builder class for input type DMFilterBuilder
InputType.DMFILTERBUILDERMULTIPLE.-
Nested Class Summary
Nested classes/interfaces inherited from class AbstractInputBuilder
AbstractInputBuilder.InputWidth -
Field Summary
Fields inherited from class AbstractInputBuilder
builderContext, cp -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedDmFilterBuilderMultiple(InputBuilderContext builderContext, String paramName, String sourceName) -
Method Summary
Modifier and TypeMethodDescriptionsetFilters(Object... arguments) SetDmFilterBuilderMultiplefilters Example:Methods inherited from class AbstractDmFilterBuilder
_getInput, getDataManager, getSource, setFilter, setShowInline, setSource, showInlineMethods inherited from class AbstractInputBuilder
addOrUpdateInput, addToConfiguratorEntry, addToConfiguratorEntry, addToFormLayout, buildContextParameter, buildFormInput, buildMap, getInput, registerFrontendEvent, self, setAccessCode, setAlign, setAllValueTypesTracking, setAlwaysEditable, setAppearance, setAutoComplete, setAutoFocus, setCaption, setConfigValues, setCustomAttributeName, setCustomAttributeValue, setDefaultValueTracking, setDefaultWidth, setDisabled, setDisplayMode, setErrorMessage, setExportable, setFirstRunTracking, setFlex, setHelpLink, setHelpText, setIcon, setIconPosition, setImportable, setLabel, setLabelPlacement, setLabelStyle, setLabelTranslations, setLayoutGridName, setLogActivity, setNoRefresh, setParameterGroup, setPlaceholderText, setPreviousValueTracking, setReadOnly, setRequired, setSize, setStoreAuditTrail, setSuccessMessage, setTab, setTheme, setTitle, setTrackedValue, setUserGroupEdit, setUserGroupEdit, setUserGroupView, setUserGroupView, setValue, setValueChangeTracking, setValueHint, setWarningMessage, setWidthMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ValueChangeableInput
onValueChange, onValueChange, onValueChange
-
Constructor Details
-
DmFilterBuilderMultiple
protected DmFilterBuilderMultiple(InputBuilderContext builderContext, String paramName, String sourceName)
-
-
Method Details
-
setFilters
SetDmFilterBuilderMultiplefilters Example:String sourceName = 'dataSourceNameOrLabelOrUniqueName' List dimFilters = ['keyId', 'dimensionColumn'] if(api.isInputGenerationExecution()) { return api.inputBuilderFactory() .createDmFilterBuilderMultiple('filterBuilder', sourceName) .setFilters(dimFilters) .getInput() } return input.filterBuilderNOTE: arguments are accepted as the array for backward compatibility
- Overrides:
setFiltersin classAbstractDmFilterBuilder- Parameters:
arguments- filters asList,MaporFilter- Returns:
DmFilterBuilderMultiplewith updated filters- Since:
- 16.0 - Black Cat
-