public class GisViewerPanel extends com.extjs.gxt.ui.client.widget.LayoutContainer implements ToolbarHandler, DataPanelHandler, LayersPanelHandler, CqlFilterHandler, OpenLayersHandler
attachChildren, enableLayout, layoutExecuted, layoutNeeded, layoutOnAttach, layoutOnChangeadjustSize, cacheSizes, ensureVisibilityOnSizing, height, lastSize, layer, shim, widthafterRender, attachables, baseStyle, disabled, disabledStyle, disableTextSelection, dummy, focusable, hidden, mask, maskMessage, maskMessageStyleName, monitorWindowResize, rendered, resizeHandler, setElementRender, stateId, swallowEvents, toolTip, windowResizeDelay, windowResizeTask| Constructor and Description |
|---|
GisViewerPanel() |
GisViewerPanel(GisViewerParameters parameters) |
GisViewerPanel(GisViewerParameters parameters,
GisViewerSaveHandler gisViewerSaveHandler) |
| Modifier and Type | Method and Description |
|---|---|
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(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() |
add, add, addText, findComponent, getLayout, getLayoutTarget, getWindowResizeDelay, insert, insert, isLayoutOnChange, isMonitorWindowResize, layout, layout, onBlur, onComponentEvent, onFocus, remove, removeAll, setLayout, setLayoutData, setLayoutOnChange, setMonitorWindowResize, setWindowResizeDelayaddScrollListener, afterRender, getHScrollPosition, getScrollMode, getVScrollPosition, removeScrollListener, scrollIntoView, setHScrollPosition, setScrollMode, setVScrollPositionadd, 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, wrapWidgetadjustPosition, 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, syncSizeaddAttachable, 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, unmaskaddAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, setLayoutDataaddStyleDependentName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, isVisible, removeStyleDependentName, resolvePotentialElement, setElement, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setVisible, sinkBitlessEvent, unsinkEventspublic GisViewerPanel()
public GisViewerPanel(GisViewerParameters parameters)
public GisViewerPanel(GisViewerParameters parameters, GisViewerSaveHandler gisViewerSaveHandler)
parameters - gisViewerSaveHandler - 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 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 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 ToolbarHandlerpublic void saveMapImage(String outputFormat, boolean isWMS)
saveMapImage in interface ToolbarHandlerpublic void exportData(boolean force)
exportData in interface DataPanelHandlerpublic void openBrowserLayerImage(LayerItem layerItem, String format, boolean isWMS)
openBrowserLayerImage in interface LayersPanelHandlerpublic void saveLayerImage(LayerItem layerItem, String format, boolean isWMS)
saveLayerImage in interface LayersPanelHandlerpublic void showLegend(LayerItem layerItem, int left, int top)
showLegend in interface LayersPanelHandlerpublic void changeLegend(LayerItem layerItem, String style)
changeLegend in interface LayersPanelHandlerpublic 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 LayersPanelHandlerpublic 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 LayersPanelHandlerpublic void setCQLFilter(LayerItem layerItem, String filter)
setCQLFilter in interface CqlFilterHandlerpublic void removeCqlFilter(LayerItem layerItem)
removeCqlFilter in interface CqlFilterHandlerpublic void activateTransect(LayerItem layerItem, String table, String field)
activateTransect in interface LayersPanelHandlerpublic void deactivateTransect(LayerItem layerItem)
deactivateTransect in interface LayersPanelHandlerdeactivateTransect in interface ToolbarHandlerpublic void dataPanelOpen(boolean isOpen,
int panelHeight)
dataPanelOpen in interface DataPanelHandlerpublic void selectBox(double x1,
double y1,
double x2,
double y2)
selectBox in interface OpenLayersHandlerCopyright © 2013. All Rights Reserved.