org.gcube.portlets.user.results.client.components
Class BasketViewItem

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.results.client.components.BasketViewItem
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 BasketViewItem
extends com.google.gwt.user.client.ui.Composite

BasketItem is represent the single basket item in the basket

Version:
January 2009 (2.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
static int HEIGHT
           
static int WIDTH
           
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
BasketViewItem(Controller controller, String label, com.google.gwt.user.client.ui.FlexTable table, BasketModelItem myItem)
           
 
Method Summary
 void applyImage(String label, BasketModelItemType type)
          set the image icon to be shown depending on the type
 String getCaption()
           
 com.google.gwt.user.client.ui.Image getThumb()
           
 void setCaption(String caption)
           
 void setThumb(com.google.gwt.user.client.ui.Image thumb)
           
 
Methods inherited from class com.google.gwt.user.client.ui.Composite
getWidget, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, performDetachedInitialization, render, render, resolvePotentialElement, setWidget, wrapElement
 
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

WIDTH

public static final int WIDTH
See Also:
Constant Field Values

HEIGHT

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

BasketViewItem

public BasketViewItem(Controller controller,
                      String label,
                      com.google.gwt.user.client.ui.FlexTable table,
                      BasketModelItem myItem)
Method Detail

getCaption

public String getCaption()

setCaption

public void setCaption(String caption)

getThumb

public com.google.gwt.user.client.ui.Image getThumb()

setThumb

public void setThumb(com.google.gwt.user.client.ui.Image thumb)

applyImage

public void applyImage(String label,
                       BasketModelItemType type)
set the image icon to be shown depending on the type

Parameters:
label - the item label
type - the item type


Copyright © 2013. All Rights Reserved.