org.gcube.portlets.user.speciesdiscovery.client.gridview
Class TaxonomyRowResultsPanel

java.lang.Object
  extended by com.google.gwt.user.client.ui.UIObject
      extended by com.google.gwt.user.client.ui.Widget
          extended by com.extjs.gxt.ui.client.widget.Component
              extended by com.extjs.gxt.ui.client.widget.BoxComponent
                  extended by com.extjs.gxt.ui.client.widget.Container<T>
                      extended by com.extjs.gxt.ui.client.widget.ScrollContainer<com.extjs.gxt.ui.client.widget.Component>
                          extended by com.extjs.gxt.ui.client.widget.LayoutContainer
                              extended by com.extjs.gxt.ui.client.widget.ContentPanel
                                  extended by org.gcube.portlets.user.speciesdiscovery.client.gridview.TaxonomyRowResultsPanel
All Implemented Interfaces:
com.extjs.gxt.ui.client.event.Observable, com.extjs.gxt.ui.client.widget.IconSupport, com.google.gwt.event.logical.shared.HasAttachHandlers, com.google.gwt.event.shared.HasHandlers, com.google.gwt.user.client.EventListener, com.google.gwt.user.client.ui.HasVisibility, com.google.gwt.user.client.ui.IsWidget

public class TaxonomyRowResultsPanel
extends com.extjs.gxt.ui.client.widget.ContentPanel


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.widget.button.Button actionButton
           
protected  com.extjs.gxt.ui.client.widget.button.Button btnSelectAllRow
           
protected  TaxonomyGrid classicGridView
           
protected  com.extjs.gxt.ui.client.widget.button.ToggleButton classicGridViewButton
           
protected  com.extjs.gxt.ui.client.widget.ContentPanel currentView
           
static com.google.gwt.user.client.ui.AbstractImagePrototype deleteFilterImage
           
protected  DescriptiveTaxonomyGrid descriptiveGridView
           
protected  com.extjs.gxt.ui.client.widget.button.ToggleButton descriptiveGridViewButton
           
protected  com.google.gwt.event.shared.EventBus eventBus
           
protected  com.extjs.gxt.ui.client.widget.ContentPanel imageGridView
           
static com.google.gwt.user.client.ui.AbstractImagePrototype imgCheckBoxEmpty
           
static com.google.gwt.user.client.ui.AbstractImagePrototype imgCheckBoxFull
           
static com.google.gwt.user.client.ui.AbstractImagePrototype imgCheckSelected
           
static com.google.gwt.user.client.ui.AbstractImagePrototype imgDetailsWindow
           
protected  StreamPagingToolBar pageToolBar
           
static String TOGGLE_CLASS
           
protected static String TOGGLE_GROUP
           
 
Fields inherited from class com.extjs.gxt.ui.client.widget.ContentPanel
bbarStyle, bodStyle, body, bwrap, bwrapStyle, collapseStyle, fbar, footerStyle, frame, head, headerStyle, headerTextStyle, tbarStyle
 
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
TaxonomyRowResultsPanel(com.google.gwt.event.shared.EventBus eventBus, StreamPagingLoader loader)
           
 
Method Summary
 void activeBtnShowOnlySelected(boolean bool)
           
 void activeCheckAllRows(boolean active)
           
 void activeToolBarButtons(boolean bool)
           
protected  void bind(com.google.gwt.event.shared.EventBus eventBus, StreamPagingLoader loader)
           
 TaxonomyGrid getClassicGridView()
           
static TaxonomyRowResultsPanel getInstance()
           
protected  void onAfterLayout()
           
 void reload()
           
 void resetFilter()
           
 void resetStore()
           
 void selectAllRows(boolean selectionValue)
           
 void setFilterActive(boolean isActive, String label)
           
protected  void toggleView(com.extjs.gxt.ui.client.widget.ContentPanel view)
           
 
Methods inherited from class com.extjs.gxt.ui.client.widget.ContentPanel
addButton, adjustBodySize, afterCollapse, afterExpand, collapse, createStyles, doAttachChildren, doDetachChildren, expand, getAnimCollapse, getBody, getBodyBorder, getBodyStyle, getBottomComponent, getButtonAlign, getButtonBar, getCollapseBtn, getCollapsible, getElement, getFrame, getFrameHeight, getFrameSize, getFrameWidth, getHeader, getHeading, getIcon, getInnerHeight, getInnerWidth, getLayoutTarget, getMinButtonWidth, getTitleCollapse, getTitleText, getTopComponent, initTools, isCollapsed, isExpanded, isFooter, isHeaderVisible, isHideCollapseTool, layoutBars, notifyHide, notifyShow, onClick, onCollapse, onComponentEvent, onDisable, onEnable, onExpand, onRender, onResize, remove, setAnimCollapse, setBodyBorder, setBodyStyle, setBodyStyleName, setBottomComponent, setButtonAlign, setCollapsible, setExpanded, setFooter, setFrame, setHeaderVisible, setHeading, setHideCollapseTool, setIcon, setIconStyle, setInsetBorder, setMinButtonWidth, setTitleCollapse, setTopComponent, setUrl
 
Methods inherited from class com.extjs.gxt.ui.client.widget.LayoutContainer
add, add, addText, findComponent, getLayout, getWindowResizeDelay, insert, insert, isLayoutOnChange, isMonitorWindowResize, layout, layout, onBlur, onFocus, remove, removeAll, setLayout, setLayoutData, setLayoutOnChange, setMonitorWindowResize, setWindowResizeDelay
 
Methods inherited from class com.extjs.gxt.ui.client.widget.ScrollContainer
addScrollListener, afterRender, getHScrollPosition, getScrollMode, getVScrollPosition, removeScrollListener, scrollIntoView, setHScrollPosition, setScrollMode, setVScrollPosition
 
Methods inherited from class com.extjs.gxt.ui.client.widget.Container
add, adjustIndex, adopt, createContainerEvent, disable, doLayout, doLayout, enable, findItem, getItem, getItemByItemId, getItemCount, getItems, getWidget, indexOf, insert, isLayoutNeeded, iterator, onAttach, onBeforeLayoutExcecuted, onInsert, onLayoutExcecuted, onRemove, orphan, remove, removeAll, scrollIntoView, setLayoutNeeded, wrapWidget
 
Methods inherited from class com.extjs.gxt.ui.client.widget.BoxComponent
adjustPosition, adjustSize, createComponentEvent, getBounds, getHeight, getHeight, getPosition, getPositionEl, getResizeEl, getShadow, getShadowOffset, getShadowPosition, getSize, getWidth, getWidth, hideShadow, hideShim, hideUnders, isAutoHeight, isAutoWidth, isDeferHeight, isShim, onHide, onPosition, 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, 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, hasListeners, hasListeners, hide, hideToolTip, initState, isDisabledEvents, isDisableTextSelection, isEnabled, isMasked, isRendered, isStateful, isVisible, isVisible, mask, mask, mask, onBrowserEvent, onDetach, onDetachHelper, 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, setParent, setStateful, setStateId, setStyleAttribute, setStyleName, setTabIndex, setTitle, setToolTip, setToolTip, setVisible, 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

TOGGLE_CLASS

public static final String TOGGLE_CLASS
See Also:
Constant Field Values

TOGGLE_GROUP

protected static final String TOGGLE_GROUP
See Also:
Constant Field Values

classicGridView

protected TaxonomyGrid classicGridView

descriptiveGridView

protected DescriptiveTaxonomyGrid descriptiveGridView

imageGridView

protected com.extjs.gxt.ui.client.widget.ContentPanel imageGridView

deleteFilterImage

public static final com.google.gwt.user.client.ui.AbstractImagePrototype deleteFilterImage

imgCheckBoxFull

public static final com.google.gwt.user.client.ui.AbstractImagePrototype imgCheckBoxFull

imgCheckBoxEmpty

public static final com.google.gwt.user.client.ui.AbstractImagePrototype imgCheckBoxEmpty

imgCheckSelected

public static final com.google.gwt.user.client.ui.AbstractImagePrototype imgCheckSelected

imgDetailsWindow

public static final com.google.gwt.user.client.ui.AbstractImagePrototype imgDetailsWindow

currentView

protected com.extjs.gxt.ui.client.widget.ContentPanel currentView

classicGridViewButton

protected com.extjs.gxt.ui.client.widget.button.ToggleButton classicGridViewButton

descriptiveGridViewButton

protected com.extjs.gxt.ui.client.widget.button.ToggleButton descriptiveGridViewButton

actionButton

protected com.extjs.gxt.ui.client.widget.button.Button actionButton

eventBus

protected com.google.gwt.event.shared.EventBus eventBus

pageToolBar

protected StreamPagingToolBar pageToolBar

btnSelectAllRow

protected com.extjs.gxt.ui.client.widget.button.Button btnSelectAllRow
Constructor Detail

TaxonomyRowResultsPanel

public TaxonomyRowResultsPanel(com.google.gwt.event.shared.EventBus eventBus,
                               StreamPagingLoader loader)
Method Detail

getInstance

public static TaxonomyRowResultsPanel getInstance()

activeToolBarButtons

public void activeToolBarButtons(boolean bool)

resetFilter

public void resetFilter()

setFilterActive

public void setFilterActive(boolean isActive,
                            String label)

bind

protected void bind(com.google.gwt.event.shared.EventBus eventBus,
                    StreamPagingLoader loader)

toggleView

protected void toggleView(com.extjs.gxt.ui.client.widget.ContentPanel view)

onAfterLayout

protected void onAfterLayout()
Overrides:
onAfterLayout in class com.extjs.gxt.ui.client.widget.Container<com.extjs.gxt.ui.client.widget.Component>

reload

public void reload()

activeBtnShowOnlySelected

public void activeBtnShowOnlySelected(boolean bool)

resetStore

public void resetStore()

getClassicGridView

public TaxonomyGrid getClassicGridView()

selectAllRows

public void selectAllRows(boolean selectionValue)

activeCheckAllRows

public void activeCheckAllRows(boolean active)


Copyright © 2013. All Rights Reserved.