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

java.lang.Object
  extended by com.google.gwt.user.client.ui.UIObject
      extended by com.google.gwt.user.client.ui.Widget
          extended by com.google.gwt.user.client.ui.Composite
              extended by org.gcube.portlets.user.reportgenerator.client.targets.ClientImage
All Implemented Interfaces:
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.IsRenderable, com.google.gwt.user.client.ui.IsWidget

public class ClientImage
extends com.google.gwt.user.client.ui.Composite

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
static int DEFAULT_HEIGHT
           
static int DEFAULT_WIDTH
           
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
ClientImage(org.gcube.portlets.d4sreporting.common.shared.BasicComponent co, Presenter presenter, int width, int height, boolean isRemovable, TextTableImage owner)
           
 
Method Summary
 void add(com.google.gwt.user.client.ui.Widget w)
           
 void dropImage(String url, String id, int width, int height)
           
 void fetchImage(String identifier, boolean isInteralImage, boolean fullDetails)
           
 org.gcube.portlets.d4sreporting.common.shared.BasicComponent getBasicComponent()
           
 com.google.gwt.user.client.ui.Image getDroppedImage()
           
 String getExpectedContent()
           
 String getIdInBasket()
           
 int getImageHeight()
           
 int getImageWidth()
           
 List<org.gcube.portlets.d4sreporting.common.shared.Metadata> getMetadata()
           
 void setExpectedContent(String expectedContent)
           
 void setIdInBasket(String idInBasket)
           
 void showImage(com.google.gwt.user.client.ui.Image toShow)
          called by the constructor
 void showImage(com.google.gwt.user.client.ui.Image toShow, int width, int height)
          called by the select image ws light tree
 
Methods inherited from class com.google.gwt.user.client.ui.Composite
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidget
 
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents
 
Methods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString, unsinkEvents
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

DEFAULT_HEIGHT

public static final int DEFAULT_HEIGHT
See Also:
Constant Field Values

DEFAULT_WIDTH

public static final int DEFAULT_WIDTH
See Also:
Constant Field Values
Constructor Detail

ClientImage

public ClientImage(org.gcube.portlets.d4sreporting.common.shared.BasicComponent co,
                   Presenter presenter,
                   int width,
                   int height,
                   boolean isRemovable,
                   TextTableImage owner)
Parameters:
presenter -
width -
tag -
Method Detail

add

public void add(com.google.gwt.user.client.ui.Widget w)

showImage

public void showImage(com.google.gwt.user.client.ui.Image toShow,
                      int width,
                      int height)
called by the select image ws light tree

Parameters:
toShow - the image to show

showImage

public void showImage(com.google.gwt.user.client.ui.Image toShow)
called by the constructor

Parameters:
toShow - the image to show

getMetadata

public List<org.gcube.portlets.d4sreporting.common.shared.Metadata> getMetadata()

dropImage

public void dropImage(String url,
                      String id,
                      int width,
                      int height)
Parameters:
url - .
id - the id in the folder

fetchImage

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

getDroppedImage

public com.google.gwt.user.client.ui.Image getDroppedImage()
Returns:
the image

getIdInBasket

public String getIdInBasket()
Returns:
.

getImageWidth

public int getImageWidth()

getImageHeight

public int getImageHeight()

setIdInBasket

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

getExpectedContent

public String getExpectedContent()
Returns:
expectedContent

getBasicComponent

public org.gcube.portlets.d4sreporting.common.shared.BasicComponent getBasicComponent()

setExpectedContent

public void setExpectedContent(String expectedContent)
Parameters:
expectedContent - .


Copyright © 2014. All Rights Reserved.