|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.Widget
com.extjs.gxt.ui.client.widget.Component
com.extjs.gxt.ui.client.widget.BoxComponent
com.extjs.gxt.ui.client.widget.Container<com.extjs.gxt.ui.client.widget.Component>
com.extjs.gxt.ui.client.widget.toolbar.ToolBar
org.gcube.portlets.user.speciesdiscovery.client.util.stream.StreamPagingToolBar
public class StreamPagingToolBar
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject |
---|
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled |
Field Summary | |
---|---|
protected com.extjs.gxt.ui.client.event.Listener<com.extjs.gxt.ui.client.event.ComponentEvent> |
componentListener
|
protected boolean |
counting
|
protected int |
currentEndItem
|
protected int |
currentPage
|
protected int |
currentStartItem
|
protected static String |
DISPLAY_TEXT
|
protected static String |
DISPLAY_TEXT_COUNTING
|
protected com.extjs.gxt.ui.client.widget.toolbar.LabelToolItem |
displayText
|
protected StreamPagingLoader |
loader
|
protected com.extjs.gxt.ui.client.widget.button.Button |
next
|
protected com.google.gwt.user.client.ui.AbstractImagePrototype |
nextImage
|
protected com.google.gwt.user.client.ui.AbstractImagePrototype |
nextImageDisabled
|
protected String |
nextText
|
protected int |
numItems
|
protected int |
numPages
|
protected static String |
PAGE_TEXT
|
protected int |
pageSize
|
protected com.extjs.gxt.ui.client.widget.toolbar.LabelToolItem |
pageText
|
protected com.extjs.gxt.ui.client.widget.button.Button |
prev
|
protected com.google.gwt.user.client.ui.AbstractImagePrototype |
prevImage
|
protected com.google.gwt.user.client.ui.AbstractImagePrototype |
prevImageDisabled
|
protected String |
prevText
|
Fields inherited from class com.extjs.gxt.ui.client.widget.Container |
---|
attachChildren, enableLayout, layoutExecuted, layoutNeeded, layoutOnAttach, layoutOnChange |
Fields inherited from class com.extjs.gxt.ui.client.widget.BoxComponent |
---|
adjustSize, cacheSizes, ensureVisibilityOnSizing, height, lastSize, layer, shim, width |
Fields inherited from class com.extjs.gxt.ui.client.widget.Component |
---|
afterRender, attachables, baseStyle, disabled, disabledStyle, disableTextSelection, dummy, focusable, hidden, mask, maskMessage, maskMessageStyleName, monitorWindowResize, rendered, resizeHandler, setElementRender, stateId, swallowEvents, toolTip, windowResizeDelay, windowResizeTask |
Fields inherited from class com.google.gwt.user.client.ui.UIObject |
---|
DEBUG_ID_PREFIX |
Constructor Summary | |
---|---|
StreamPagingToolBar()
|
Method Summary | |
---|---|
protected void |
beforeDataChange()
|
void |
bind(StreamPagingLoader loader)
|
protected void |
init()
|
protected void |
next()
|
protected void |
previous()
|
void |
reset()
|
void |
setCurrent(int currentStartItem,
int currentEndItem)
|
void |
setStreamLoadingComplete(boolean counting)
|
void |
setStreamSize(int count)
|
protected void |
update()
|
protected void |
updateButtons()
|
protected void |
updateImages()
|
protected void |
updateSizes()
|
protected void |
updateText()
|
Methods inherited from class com.extjs.gxt.ui.client.widget.toolbar.ToolBar |
---|
add, createComponentEvent, createContainerEvent, getAlignment, getLayout, getMinButtonWidth, getSpacing, insert, isEnableOverflow, layout, onComponentEvent, onFocus, onRender, remove, setAlignment, setEnableOverflow, setMinButtonWidth, setSpacing |
Methods inherited from class com.extjs.gxt.ui.client.widget.Container |
---|
adjustIndex, adopt, disable, doAttachChildren, doDetachChildren, doLayout, doLayout, enable, findItem, getItem, getItemByItemId, getItemCount, getItems, getLayoutTarget, getWidget, indexOf, isLayoutNeeded, iterator, layout, notifyHide, notifyShow, onAfterLayout, onAttach, onBeforeLayoutExcecuted, onInsert, onLayoutExcecuted, onRemove, orphan, remove, removeAll, removeAll, scrollIntoView, setLayout, setLayoutNeeded, setLayoutOnChange, wrapWidget |
Methods inherited from class com.extjs.gxt.ui.client.widget.BoxComponent |
---|
adjustPosition, adjustSize, afterRender, getBounds, getHeight, getHeight, getPosition, getPositionEl, getResizeEl, getShadow, getShadowOffset, getShadowPosition, getSize, getWidth, getWidth, hideShadow, hideShim, hideUnders, isAutoHeight, isAutoWidth, isDeferHeight, isShim, onHide, onPosition, onResize, onShow, onUnload, setAutoHeight, setAutoWidth, setBounds, setBounds, setDeferHeight, setHeight, setHeight, setPagePosition, setPagePosition, setPixelSize, setPosition, setShadow, setShadowOffset, setShadowPosition, setShim, setSize, setSize, setWidth, setWidth, sync, syncSize |
Methods inherited from class com.extjs.gxt.ui.client.widget.Component |
---|
addAttachable, addListener, addPlugin, addStyleName, addStyleOnOver, addWidgetListener, applyState, assertAfterRender, assertPreRender, beforeRender, blur, clearState, createObservable, createStyles, disableContextMenu, disableEvents, disableTextSelection, el, enableEvents, fireEvent, fireEvent, fireEvent, fly, focus, frame, getAriaSupport, getBaseStyle, getBorders, getContextMenu, getData, getElement, getFocusEl, getFocusSupport, getHideMode, getId, getItemId, getListeners, getModel, getObservable, getPlugins, getState, getStateId, getTabIndex, getTitle, getToolTip, getWindowResizeDelay, hasListeners, hasListeners, hide, hideToolTip, initState, isDisabledEvents, isDisableTextSelection, isEnabled, isMasked, isMonitorWindowResize, isRendered, isStateful, isVisible, isVisible, mask, mask, mask, onBrowserEvent, onDetach, onDetachHelper, onDisable, onEnable, onEnsureDebugId, onHideContextMenu, onLoad, onRightClick, onShowContextMenu, onWindowResize, previewEvent, recalculate, removeAllListeners, removeAttachagle, removeFromParent, removeListener, removeStyleName, removeStyleOnOver, removeSwallow, removeToolTip, removeWidgetListener, render, render, repaint, saveState, setAriaRole, setAriaState, setAriaSupport, setBorders, setContextMenu, setData, setEl, setElement, setElement, setEnabled, setFiresEvents, setHideMode, setId, setIntStyleAttribute, setItemId, setModel, setMonitorWindowResize, setParent, setStateful, setStateId, setStyleAttribute, setStyleName, setTabIndex, setTitle, setToolTip, setToolTip, setVisible, setWindowResizeDelay, setZIndex, show, sinkEvents, swallowEvent, swallowEvent, toString, unframe, unmask |
Methods inherited from class com.google.gwt.user.client.ui.Widget |
---|
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, setLayoutData |
Methods inherited from class com.google.gwt.user.client.ui.UIObject |
---|
addStyleDependentName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, isVisible, removeStyleDependentName, resolvePotentialElement, setElement, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setVisible, sinkBitlessEvent, unsinkEvents |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected static final String DISPLAY_TEXT_COUNTING
protected static final String DISPLAY_TEXT
protected static final String PAGE_TEXT
protected com.extjs.gxt.ui.client.widget.button.Button prev
protected com.extjs.gxt.ui.client.widget.button.Button next
protected com.extjs.gxt.ui.client.widget.toolbar.LabelToolItem pageText
protected com.extjs.gxt.ui.client.widget.toolbar.LabelToolItem displayText
protected com.google.gwt.user.client.ui.AbstractImagePrototype prevImage
protected com.google.gwt.user.client.ui.AbstractImagePrototype prevImageDisabled
protected com.google.gwt.user.client.ui.AbstractImagePrototype nextImage
protected com.google.gwt.user.client.ui.AbstractImagePrototype nextImageDisabled
protected String nextText
protected String prevText
protected int currentPage
protected int numPages
protected boolean counting
protected int currentStartItem
protected int currentEndItem
protected int numItems
protected int pageSize
protected StreamPagingLoader loader
protected com.extjs.gxt.ui.client.event.Listener<com.extjs.gxt.ui.client.event.ComponentEvent> componentListener
Constructor Detail |
---|
public StreamPagingToolBar()
Method Detail |
---|
public void bind(StreamPagingLoader loader)
public void reset()
protected void beforeDataChange()
public void setStreamSize(int count)
public void setStreamLoadingComplete(boolean counting)
counting
- the counting to setpublic void setCurrent(int currentStartItem, int currentEndItem)
protected void init()
protected void update()
protected void updateSizes()
protected void updateButtons()
protected void updateImages()
protected void updateText()
protected void previous()
protected void next()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |