org.gcube.portlets.user.results.client.draggables
Class DraggableRow

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.draggables.DraggableRow
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 DraggableRow
extends com.google.gwt.user.client.ui.Composite

Version:
May 2009 (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.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
DraggableRow(ResultObj resObject, com.google.gwt.user.client.ui.HTML caption, String basketlabel, Controller ctrl, BasketModelItemType type)
          single row constructor
DraggableRow(String uri, String oid, String belongsTo, ResultObj resObject, String basketlabel, Controller ctrl, BasketModelItemType type)
          * constructor for multiplme rows
 
Method Summary
 String getBelongsTo()
          fetch additional info for displaying them to the user depending on what he clicked
 com.google.gwt.user.client.ui.Image getDragHandle()
           
 String getLabel()
           
 MetadataDescriptor getMdDescriptor()
           
 String getOid()
           
 ResultObj getResObject()
           
 String getTitle()
           
 BasketModelItemType getType()
           
 String getUri()
           
 void setBelongsTo(String belongsTo)
           
 void setType(BasketModelItemType type)
           
 void setUri(String uri)
           
 
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, 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
 

Constructor Detail

DraggableRow

public DraggableRow(String uri,
                    String oid,
                    String belongsTo,
                    ResultObj resObject,
                    String basketlabel,
                    Controller ctrl,
                    BasketModelItemType type)
* constructor for multiplme rows

Parameters:
oid -
objectTitle -
basketlabel -
ctrl -
clickListener -
type -

DraggableRow

public DraggableRow(ResultObj resObject,
                    com.google.gwt.user.client.ui.HTML caption,
                    String basketlabel,
                    Controller ctrl,
                    BasketModelItemType type)
single row constructor

Parameters:
caption -
ctrl -
clickListener -
Method Detail

getBelongsTo

public String getBelongsTo()
fetch additional info for displaying them to the user depending on what he clicked

Parameters:
ctrl -
type -

setBelongsTo

public void setBelongsTo(String belongsTo)

getTitle

public String getTitle()
Overrides:
getTitle in class com.google.gwt.user.client.ui.UIObject

getOid

public String getOid()

getResObject

public ResultObj getResObject()

getLabel

public String getLabel()

getDragHandle

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

getType

public BasketModelItemType getType()

setType

public void setType(BasketModelItemType type)

getMdDescriptor

public MetadataDescriptor getMdDescriptor()

getUri

public String getUri()

setUri

public void setUri(String uri)


Copyright © 2013. All Rights Reserved.