org.gcube.portlets.user.reportgenerator.client.targets
Class TSArea

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.Composite
                      extended by org.gcube.portlets.user.reportgenerator.client.targets.TSArea
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

public class TSArea
extends com.extjs.gxt.ui.client.widget.Composite

TSArea class is a Widget you can drop a Workspace Time Series on

Version:
July 2011 (3.0)
Author:
Massimiliano Assante, ISTI-CNR - massimiliano.assante@isti.cnr.it

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
 
Fields inherited from class com.extjs.gxt.ui.client.widget.Composite
component
 
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
TSArea(Presenter presenter, int width, int height, org.gcube.portlets.d4sreporting.common.shared.RepTimeSeries sts)
           
 
Method Summary
 void dropTS(org.gcube.portlets.user.workspace.client.workspace.folder.item.GWTTimeSeries droppedTS)
           
 void fetchTS(String identifier, boolean isInteralImage, boolean fullDetails)
           
 String getIdInBasket()
           
 com.google.gwt.user.client.ui.Label getLabel()
           
 org.gcube.portlets.d4sreporting.common.shared.RepTimeSeries getSts()
           
 void refreshHeaders()
          refresh the headers once the TS has been filtered
 void setIdInBasket(String idInBasket)
           
 void setLabel(com.google.gwt.user.client.ui.Label label)
           
 void setNewFilter(org.gcube.portlets.d4sreporting.common.shared.TimeSeriesFilter tsf)
           
 void setSts(org.gcube.portlets.d4sreporting.common.shared.RepTimeSeries sts)
           
 void showTS(org.gcube.portlets.d4sreporting.common.shared.TimeSeriesinfo toShow)
          called when dropped a TS on the area
 
Methods inherited from class com.extjs.gxt.ui.client.widget.Composite
getComponent, getElement, initComponent, isAttached, onAttach, onBrowserEvent, onDetach, onDisable, onEnable, onRender, setSize, setSize
 
Methods inherited from class com.extjs.gxt.ui.client.widget.BoxComponent
adjustPosition, adjustSize, afterRender, 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, 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, disable, disableContextMenu, disableEvents, disableTextSelection, doAttachChildren, doDetachChildren, el, enable, enableEvents, fireEvent, fireEvent, fireEvent, fly, focus, frame, getAriaSupport, getBaseStyle, getBorders, getContextMenu, getData, 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, notifyHide, notifyShow, onComponentEvent, 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, 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, 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

TSArea

public TSArea(Presenter presenter,
              int width,
              int height,
              org.gcube.portlets.d4sreporting.common.shared.RepTimeSeries sts)
Parameters:
presenter - .
width - .
height - .
sts - the time series
Method Detail

showTS

public void showTS(org.gcube.portlets.d4sreporting.common.shared.TimeSeriesinfo toShow)
called when dropped a TS on the area

Parameters:
toShow - the TS to show

dropTS

public void dropTS(org.gcube.portlets.user.workspace.client.workspace.folder.item.GWTTimeSeries droppedTS)
Parameters:
droppedTS - the dropped timeseries

fetchTS

public void fetchTS(String identifier,
                    boolean isInteralImage,
                    boolean fullDetails)

refreshHeaders

public void refreshHeaders()
refresh the headers once the TS has been filtered


getLabel

public com.google.gwt.user.client.ui.Label getLabel()
Returns:
the possible content

setLabel

public void setLabel(com.google.gwt.user.client.ui.Label label)
Parameters:
label - set the label

getIdInBasket

public String getIdInBasket()
Returns:
.

setIdInBasket

public void setIdInBasket(String idInBasket)
Parameters:
idInBasket - .

getSts

public org.gcube.portlets.d4sreporting.common.shared.RepTimeSeries getSts()
Returns:
.

setSts

public void setSts(org.gcube.portlets.d4sreporting.common.shared.RepTimeSeries sts)
Parameters:
sts - .

setNewFilter

public void setNewFilter(org.gcube.portlets.d4sreporting.common.shared.TimeSeriesFilter tsf)
Parameters:
tsf - the new ts filter


Copyright © 2014. All Rights Reserved.