org.gcube.portlets.user.gcubegisviewer.client
Class GCubeGisViewerPanel

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 org.gcube.portlets.user.gisviewer.client.GisViewerPanel
                                  extended by org.gcube.portlets.user.gcubegisviewer.client.GCubeGisViewerPanel
All Implemented Interfaces:
com.extjs.gxt.ui.client.event.Observable, 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, HasSaveHandlers, org.gcube.portlets.user.gisviewer.client.datafeature.DataPanelHandler, org.gcube.portlets.user.gisviewer.client.layerspanel.LayersPanelHandler, org.gcube.portlets.user.gisviewer.client.openlayers.CqlFilterHandler, org.gcube.portlets.user.gisviewer.client.openlayers.OpenLayersHandler, org.gcube.portlets.user.gisviewer.client.openlayers.ToolbarHandler

public class GCubeGisViewerPanel
extends org.gcube.portlets.user.gisviewer.client.GisViewerPanel
implements HasSaveHandlers

Author:
ceras

Nested Class Summary
 
Nested classes/interfaces inherited from class org.gcube.portlets.user.gisviewer.client.GisViewerPanel
org.gcube.portlets.user.gisviewer.client.GisViewerPanel.LayerType
 
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
 
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
GCubeGisViewerPanel()
           
GCubeGisViewerPanel(org.gcube.portlets.user.gisviewer.client.GisViewerParameters parameters)
           
GCubeGisViewerPanel(org.gcube.portlets.user.gisviewer.client.GisViewerParameters parameters, org.gcube.portlets.user.gisviewer.client.GisViewerSaveHandler gisViewerSaveHandler)
           
 
Method Summary
 com.google.gwt.event.shared.HandlerRegistration addSaveHandler(SaveHandler handler)
          Adds a SaveEvent handler.
 void setMaskOnSaveEvents()
           
 
Methods inherited from class org.gcube.portlets.user.gisviewer.client.GisViewerPanel
activateTransect, addGroup, addGroupByGroupName, addLayerByLayerItem, addLayerByLayerItemToTop, addLayerByWms, addLayerByWms, addLayerItemsByWms, addLayersByLayerItems, addLayersByLayerItemsToTop, addLayersByLayerNames, addLayersByLayerNames, addLayersByLayerNamesToTop, changeLegend, dataPanelOpen, deactivateTransect, exportData, getTransectUrl, hideLayer, isSaveSupported, onRender, openBrowserLayerImage, openBrowserMapImage, removeAllLayers, removeCqlFilter, removeFilterQuery, removeLayer, saveLayerImage, saveMapImage, selectBox, setCQLFilter, setOpacityLayer, showDataPanel, showFilterQuery, showLayer, showLegend, updateLayersOrder, updateOpenLayersSize
 
Methods inherited from class com.extjs.gxt.ui.client.widget.LayoutContainer
add, add, addText, findComponent, getLayout, getLayoutTarget, getWindowResizeDelay, insert, insert, isLayoutOnChange, isMonitorWindowResize, layout, layout, onBlur, onComponentEvent, 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, doAttachChildren, doDetachChildren, doLayout, doLayout, enable, findItem, getItem, getItemByItemId, getItemCount, getItems, getWidget, indexOf, insert, isLayoutNeeded, iterator, notifyHide, notifyShow, onAfterLayout, onAttach, onBeforeLayoutExcecuted, onInsert, onLayoutExcecuted, onRemove, orphan, remove, 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, 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, hasListeners, hasListeners, hide, hideToolTip, initState, isDisabledEvents, isDisableTextSelection, isEnabled, isMasked, 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, 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
 
Methods inherited from interface com.google.gwt.event.shared.HasHandlers
fireEvent
 

Constructor Detail

GCubeGisViewerPanel

public GCubeGisViewerPanel()

GCubeGisViewerPanel

public GCubeGisViewerPanel(org.gcube.portlets.user.gisviewer.client.GisViewerParameters parameters)

GCubeGisViewerPanel

public GCubeGisViewerPanel(org.gcube.portlets.user.gisviewer.client.GisViewerParameters parameters,
                           org.gcube.portlets.user.gisviewer.client.GisViewerSaveHandler gisViewerSaveHandler)
Parameters:
parameters -
i -
Method Detail

addSaveHandler

public com.google.gwt.event.shared.HandlerRegistration addSaveHandler(SaveHandler handler)
Description copied from interface: HasSaveHandlers
Adds a SaveEvent handler.

Specified by:
addSaveHandler in interface HasSaveHandlers
Parameters:
handler - the handler
Returns:
the registration for the event

setMaskOnSaveEvents

public void setMaskOnSaveEvents()


Copyright © 2014. All Rights Reserved.