|
||||||||||
| 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<T>
com.extjs.gxt.ui.client.widget.ScrollContainer<com.extjs.gxt.ui.client.widget.Component>
com.extjs.gxt.ui.client.widget.LayoutContainer
org.gcube.portlets.user.gisviewer.client.GisViewerPanel
public class GisViewerPanel
| Nested Class Summary | |
|---|---|
static class |
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 | |
|---|---|
GisViewerPanel()
|
|
GisViewerPanel(GisViewerParameters parameters)
|
|
GisViewerPanel(GisViewerParameters parameters,
GisViewerSaveHandler gisViewerSaveHandler)
|
|
| Method Summary | |
|---|---|
void |
activateTransect(LayerItem layerItem,
String table,
String field)
|
void |
addGroup(String groupName)
|
void |
addGroupByGroupName(String groupName)
|
void |
addLayerByLayerItem(LayerItem layerItem)
|
void |
addLayerByLayerItemToTop(LayerItem layerItem)
|
void |
addLayerByWms(GisViewerPanel.LayerType layerType,
String title,
String layerName,
String url,
boolean isExternal,
boolean isBase,
boolean displayInLayerSwitcher,
ArrayList<String> styles)
Addeb by Francesco Extension of addLayerByWms, with input parameter is external layer |
void |
addLayerByWms(String title,
String layerName,
String url,
boolean isBase,
boolean displayInLayerSwitcher)
|
void |
addLayersByLayerItems(List<LayerItem> layerItems)
|
void |
addLayersByLayerItemsToTop(List<LayerItem> layerItems)
|
void |
addLayersByLayerNames(List<String> layerNames)
|
void |
addLayersByLayerNames(String... layerNames)
|
void |
addLayersByLayerNamesToTop(List<String> layerNames)
|
void |
changeLegend(LayerItem layerItem,
String style)
|
void |
dataPanelOpen(boolean isOpen,
int panelHeight)
|
void |
deactivateTransect(LayerItem layerItem)
|
void |
exportData(boolean force)
|
protected void |
getTransectUrl()
|
void |
hideLayer(LayerItem layerItem)
|
boolean |
isSaveSupported()
|
protected void |
onRender(com.google.gwt.user.client.Element parent,
int pos)
|
void |
openBrowserLayerImage(LayerItem layerItem,
String format,
boolean isWMS)
|
void |
openBrowserMapImage(String outputFormat,
boolean isWMS)
|
void |
removeAllLayers()
|
void |
removeCqlFilter(LayerItem layerItem)
|
void |
removeFilterQuery(LayerItem layerItem)
|
void |
removeLayer(LayerItem layerItem)
|
void |
saveLayerImage(LayerItem layerItem,
String format,
boolean isWMS)
|
void |
saveMapImage(String outputFormat,
boolean isWMS)
|
void |
selectBox(double x1,
double y1,
double x2,
double y2)
|
void |
setCQLFilter(LayerItem layerItem,
String filter)
|
void |
setOpacityLayer(LayerItem layerItem,
double value)
|
void |
showDataPanel()
|
boolean |
showFilterQuery(LayerItem layerItem,
int left,
int top)
|
void |
showLayer(LayerItem layerItem)
|
void |
showLegend(LayerItem layerItem,
int left,
int top)
|
void |
updateLayersOrder()
|
void |
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 |
| Constructor Detail |
|---|
public GisViewerPanel()
public GisViewerPanel(GisViewerParameters parameters)
public GisViewerPanel(GisViewerParameters parameters,
GisViewerSaveHandler gisViewerSaveHandler)
parameters - gisViewerSaveHandler - | Method Detail |
|---|
protected void onRender(com.google.gwt.user.client.Element parent,
int pos)
onRender in class com.extjs.gxt.ui.client.widget.LayoutContainerprotected void getTransectUrl()
public void addGroupByGroupName(String groupName)
public void addLayersByLayerNames(String... layerNames)
public void addLayersByLayerNames(List<String> layerNames)
public void addLayersByLayerNamesToTop(List<String> layerNames)
public void addLayersByLayerItems(List<LayerItem> layerItems)
layerItems - public void addLayerByLayerItem(LayerItem layerItem)
layerItem - public void addLayersByLayerItemsToTop(List<LayerItem> layerItems)
layerItems - public void addLayerByLayerItemToTop(LayerItem layerItem)
layerItem -
public void addLayerByWms(String title,
String layerName,
String url,
boolean isBase,
boolean displayInLayerSwitcher)
public void addLayerByWms(GisViewerPanel.LayerType layerType,
String title,
String layerName,
String url,
boolean isExternal,
boolean isBase,
boolean displayInLayerSwitcher,
ArrayList<String> styles)
title - layerName - url - isExternal - isBase - displayInLayerSwitcher - styles - - the first style of list must be the default stylepublic void removeAllLayers()
public void removeLayer(LayerItem layerItem)
removeLayer in interface LayersPanelHandlerpublic void showDataPanel()
showDataPanel in interface DataPanelHandlerpublic void updateOpenLayersSize()
public void openBrowserMapImage(String outputFormat,
boolean isWMS)
openBrowserMapImage in interface ToolbarHandlerpublic boolean isSaveSupported()
isSaveSupported in interface LayersPanelHandlerisSaveSupported in interface ToolbarHandler
public void saveMapImage(String outputFormat,
boolean isWMS)
saveMapImage in interface ToolbarHandlerpublic void exportData(boolean force)
exportData in interface DataPanelHandler
public void openBrowserLayerImage(LayerItem layerItem,
String format,
boolean isWMS)
openBrowserLayerImage in interface LayersPanelHandler
public void saveLayerImage(LayerItem layerItem,
String format,
boolean isWMS)
saveLayerImage in interface LayersPanelHandler
public void showLegend(LayerItem layerItem,
int left,
int top)
showLegend in interface LayersPanelHandler
public void changeLegend(LayerItem layerItem,
String style)
changeLegend in interface LayersPanelHandler
public void setOpacityLayer(LayerItem layerItem,
double value)
setOpacityLayer in interface LayersPanelHandlerpublic void showLayer(LayerItem layerItem)
showLayer in interface LayersPanelHandlerpublic void hideLayer(LayerItem layerItem)
hideLayer in interface LayersPanelHandler
public boolean showFilterQuery(LayerItem layerItem,
int left,
int top)
showFilterQuery in interface LayersPanelHandlerpublic void removeFilterQuery(LayerItem layerItem)
removeFilterQuery in interface LayersPanelHandlerpublic void addGroup(String groupName)
public void updateLayersOrder()
updateLayersOrder in interface LayersPanelHandler
public void setCQLFilter(LayerItem layerItem,
String filter)
setCQLFilter in interface CqlFilterHandlerpublic void removeCqlFilter(LayerItem layerItem)
removeCqlFilter in interface CqlFilterHandler
public void activateTransect(LayerItem layerItem,
String table,
String field)
activateTransect in interface LayersPanelHandlerpublic void deactivateTransect(LayerItem layerItem)
deactivateTransect in interface LayersPanelHandlerdeactivateTransect in interface ToolbarHandler
public void dataPanelOpen(boolean isOpen,
int panelHeight)
dataPanelOpen in interface DataPanelHandler
public void selectBox(double x1,
double y1,
double x2,
double y2)
selectBox in interface OpenLayersHandler
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||