public class JmixAbstractPagination
extends com.vaadin.ui.CssLayout
Modifier and Type | Class and Description |
---|---|
protected class |
JmixAbstractPagination.JmixItemsPerPageLayout |
com.vaadin.server.AbstractClientConnector.IncorrectConcurrentAccessHandler
com.vaadin.ui.Layout.AlignmentHandler, com.vaadin.ui.Layout.MarginHandler, com.vaadin.ui.Layout.SpacingHandler
com.vaadin.ui.HasComponents.ComponentAttachDetachNotifier, com.vaadin.ui.HasComponents.ComponentAttachEvent, com.vaadin.ui.HasComponents.ComponentAttachListener, com.vaadin.ui.HasComponents.ComponentDetachEvent, com.vaadin.ui.HasComponents.ComponentDetachListener
com.vaadin.ui.Component.ErrorEvent, com.vaadin.ui.Component.Event, com.vaadin.ui.Component.Focusable, com.vaadin.ui.Component.HasContextHelp, com.vaadin.ui.Component.Listener
com.vaadin.server.ClientConnector.AttachEvent, com.vaadin.server.ClientConnector.AttachListener, com.vaadin.server.ClientConnector.ConnectorErrorEvent, com.vaadin.server.ClientConnector.DetachEvent, com.vaadin.server.ClientConnector.DetachListener
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
FIRST_PAGE_STYLENAME |
protected com.vaadin.ui.Button |
firstButton |
protected JmixAbstractPagination.JmixItemsPerPageLayout |
itemsPerPageLayout |
static java.lang.String |
LAST_PAGE_STYLENAME |
protected com.vaadin.ui.Button |
lastButton |
static java.lang.String |
NAVIGATION_BTN_STYLENAME |
static java.lang.String |
NEXT_PAGE_STYLENAME |
protected com.vaadin.ui.Button |
nextButton |
static java.lang.String |
PREV_PAGE_STYLENAME |
protected com.vaadin.ui.Button |
prevButton |
protected java.lang.String |
primaryStyleName |
Constructor and Description |
---|
JmixAbstractPagination(java.lang.String primaryStyleName) |
Modifier and Type | Method and Description |
---|---|
protected JmixAbstractPagination.JmixItemsPerPageLayout |
createItemsPerPage() |
protected com.vaadin.ui.Button |
createNavigationBtn(java.lang.String additionalStyle) |
protected void |
createNavigationButtons() |
com.vaadin.ui.Button |
getFirstButton() |
com.vaadin.ui.ComboBox<java.lang.Integer> |
getItemsPerPageComboBox() |
com.vaadin.ui.Label |
getItemsPerPageLabel() |
JmixAbstractPagination.JmixItemsPerPageLayout |
getItemsPerPageLayout() |
com.vaadin.ui.Button |
getLastButton() |
com.vaadin.ui.Button |
getNextButton() |
com.vaadin.ui.Button |
getPrevButton() |
boolean |
isItemsPerPageUnlimitedOptionVisible() |
boolean |
isItemsPerPageVisible() |
void |
setItemsPerPageUnlimitedOptionVisible(boolean unlimitedOptionVisible) |
void |
setItemsPerPageVisible(boolean itemsPerPageVisible) |
addComponent, addComponent, addComponentAsFirst, addLayoutClickListener, beforeClientResponse, getComponent, getComponentCount, getComponentIndex, getCss, getState, getState, iterator, readDesign, removeComponent, removeLayoutClickListener, replaceComponent, writeDesign
isRequiredIndicatorVisible, readMargin, setRequiredIndicatorVisible, writeMargin
addComponentAttachListener, addComponentDetachListener, addComponents, fireComponentAttachEvent, fireComponentDetachEvent, getComponentIterator, moveComponentsFrom, removeAllComponents, removeComponentAttachListener, removeComponentDetachListener, setHeight, setWidth
addContextClickListener, addContextHelpIconClickListener, addListener, addShortcutListener, addStyleName, attach, detach, ensureContextHelpInitialized, findAncestor, fireComponentErrorEvent, fireComponentEvent, fireContextHelpClick, focus, getActionManager, getCaption, getComponentError, getComponentErrorProvider, getContextHelpText, getCustomAttributes, getData, getDebugId, getDescription, getErrorMessage, getHeight, getHeightUnits, getIcon, getId, getJTestId, getLocale, getParent, getPrimaryStyleName, getRequiredError, getStyleName, getWidth, getWidthUnits, isCaptionAsHtml, isConnectorEnabled, isContextHelpTextHtmlEnabled, isEnabled, isOrHasAncestor, isReadOnly, isResponsive, isVisible, removeContextClickListener, removeListener, removeShortcutListener, removeStyleName, setCaption, setCaptionAsHtml, setComponentError, setComponentErrorProvider, setContextHelpText, setContextHelpTextHtmlEnabled, setData, setDebugId, setDescription, setDescription, setEnabled, setHeight, setHeightFull, setHeightUndefined, setIcon, setId, setJTestId, setLocale, setParent, setPrimaryStyleName, setReadOnly, setRequiredError, setResponsive, setSizeFull, setSizeUndefined, setStyleName, setVisible, setWidth, setWidthFull, setWidthUndefined
addAttachListener, addDetachListener, addExtension, addListener, addListener, addListener, addListener, addListener, addListener, addMethodInvocationToQueue, createState, encodeState, equals, fireEvent, getAllChildrenIterable, getConnectorId, getErrorHandler, getExtensions, getIncorrectConcurrentAccessHandler, getListeners, getResource, getRpcManager, getRpcProxy, getSession, getStateType, getUI, handleConnectorRequest, hashCode, hasListeners, isAttached, isThis, markAsDirty, markAsDirtyRecursive, registerRpc, registerRpc, removeAttachListener, removeDetachListener, removeExtension, removeListener, removeListener, removeListener, removeListener, removeListener, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setConnectorResource, setErrorHandler, setIncorrectConcurrentAccessHandler, setResource, updateDiffstate
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
addComponents, getComponentIterator, moveComponentsFrom, removeAllComponents
addListener, addStyleName, addStyleNames, attach, getCaption, getDescription, getIcon, getId, getJTestId, getLocale, getParent, getPrimaryStyleName, getStyleName, getUI, isEnabled, isVisible, removeListener, removeStyleName, removeStyleNames, setCaption, setEnabled, setIcon, setId, setJTestId, setParent, setPrimaryStyleName, setStyleName, setStyleName, setVisible
addAttachListener, addDetachListener, detach, encodeState, getErrorHandler, getExtensions, getRpcManager, getStateType, handleConnectorRequest, isAttached, isConnectorEnabled, markAsDirty, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler
public static final java.lang.String NAVIGATION_BTN_STYLENAME
public static final java.lang.String FIRST_PAGE_STYLENAME
public static final java.lang.String PREV_PAGE_STYLENAME
public static final java.lang.String NEXT_PAGE_STYLENAME
public static final java.lang.String LAST_PAGE_STYLENAME
protected java.lang.String primaryStyleName
protected com.vaadin.ui.Button firstButton
protected com.vaadin.ui.Button prevButton
protected com.vaadin.ui.Button nextButton
protected com.vaadin.ui.Button lastButton
protected JmixAbstractPagination.JmixItemsPerPageLayout itemsPerPageLayout
public JmixAbstractPagination(java.lang.String primaryStyleName)
public boolean isItemsPerPageVisible()
public void setItemsPerPageVisible(boolean itemsPerPageVisible)
public boolean isItemsPerPageUnlimitedOptionVisible()
public void setItemsPerPageUnlimitedOptionVisible(boolean unlimitedOptionVisible)
public com.vaadin.ui.ComboBox<java.lang.Integer> getItemsPerPageComboBox()
public com.vaadin.ui.Label getItemsPerPageLabel()
protected JmixAbstractPagination.JmixItemsPerPageLayout createItemsPerPage()
protected void createNavigationButtons()
protected com.vaadin.ui.Button createNavigationBtn(java.lang.String additionalStyle)
public com.vaadin.ui.Button getFirstButton()
public com.vaadin.ui.Button getPrevButton()
public com.vaadin.ui.Button getNextButton()
public com.vaadin.ui.Button getLastButton()
public JmixAbstractPagination.JmixItemsPerPageLayout getItemsPerPageLayout()