public interface GroupFilter extends LogicalFilterComponent, Component.BelongToFrame, CompositeWithHtmlCaption, CompositeWithHtmlDescription, CompositeWithIcon, CompositeWithContextHelp, HasHtmlSanitizer, SupportsCaptionPosition, SupportsColumnsCount
GroupBoxLayout with a ResponsiveGridLayout
as its root element. This component can contain FilterComponents and can be used for filtering entities
returned by the DataLoader.LogicalFilterComponent.OperationComponent.Alignment, Component.BelongToFrame, Component.Disposable, Component.Editable, Component.Focusable, Component.HasCaption, Component.HasDescription, Component.HasIcon, Component.HasXmlDescriptor, Component.WrapperHasContextHelp.ContextHelpIconClickEventSupportsCaptionPosition.CaptionPosition| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
NAME |
AUTO_SIZE, AUTO_SIZE_PX, FULL_SIZE| Modifier and Type | Method and Description |
|---|---|
SupportsCaptionPosition.CaptionPosition |
getCaptionPosition() |
int |
getColumnsCount()
Returns the number of columns to be displayed on one row.
|
void |
setCaptionPosition(SupportsCaptionPosition.CaptionPosition position)
Sets caption position of logical filter child components.
|
void |
setColumnsCount(int columnsCount)
Sets the number of columns to be displayed on one row.
|
add, getFilterComponents, getOperation, getOwnFilterComponents, getQueryCondition, isOperationCaptionVisible, remove, removeAll, setOperation, setOperationCaptionVisibleapply, getDataLoader, isAutoApply, isConditionModificationDelegated, setAutoApply, setConditionModificationDelegated, setDataLoaderaddStyleName, getAlignment, getHeight, getHeightSizeUnit, getId, getParent, getStyleName, getWidth, getWidthSizeUnit, isEnabled, isEnabledRecursive, isResponsive, isVisible, isVisibleRecursive, removeStyleName, setAlignment, setEnabled, setHeight, setHeightAuto, setHeightFull, setId, setParent, setResponsive, setSizeAuto, setSizeFull, setStyleName, setVisible, setWidth, setWidthAuto, setWidthFull, unwrap, unwrapComposition, unwrapCompositionOrNull, unwrapOrNull, withUnwrapped, withUnwrappedCompositiongetFrame, setFrameisCaptionAsHtml, setCaptionAsHtmlgetCaption, setCaptiongetDescription, setDescriptionisDescriptionAsHtml, setDescriptionAsHtmlgetIcon, setIcon, setIconFromSetgetContextHelpIconClickHandler, getContextHelpText, isContextHelpTextHtmlEnabled, setContextHelpIconClickHandler, setContextHelpText, setContextHelpTextHtmlEnabledisHtmlSanitizerEnabled, setHtmlSanitizerEnabledstatic final java.lang.String NAME
SupportsCaptionPosition.CaptionPosition getCaptionPosition()
getCaptionPosition in interface SupportsCaptionPositionvoid setCaptionPosition(SupportsCaptionPosition.CaptionPosition position)
CaptionPosition#LEFT - component captions will be placed
in a separate column on the left side of the componentsCaptionPosition#TOP - component captions will be placed
above the componentssetCaptionPosition in interface SupportsCaptionPositionposition - caption position of logical filter child componentsint getColumnsCount()
UiComponentProperties.getFilterColumnsCount().getColumnsCount in interface SupportsColumnsCountvoid setColumnsCount(int columnsCount)
UiComponentProperties.getFilterColumnsCount().setColumnsCount in interface SupportsColumnsCountcolumnsCount - the number of columns to be displayed on one row