org.gcube.portlets.user.collectionexplorer.client.components
Class ResultItem
java.lang.Object
com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.Widget
com.google.gwt.user.client.ui.Composite
org.gcube.portlets.user.collectionexplorer.client.components.ResultItem
- 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 ResultItem
- extends com.google.gwt.user.client.ui.Composite
ResultItem
represents the single result displayed from the portlet
- Version:
- January 2009 (2.0)
- Author:
- Massimiliano Assante, ISTI-CNR - massimiliano.assante@isti.cnr.it
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 |
Fields inherited from class com.google.gwt.user.client.ui.UIObject |
DEBUG_ID_PREFIX |
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 |
WIDTH
public static final int WIDTH
- See Also:
- Constant Field Values
HEIGHT
public static final int HEIGHT
- See Also:
- Constant Field Values
collectionPanel
protected com.google.gwt.user.client.ui.SimplePanel collectionPanel
ResultItem
public ResultItem(Controller controller,
ResultObj resObject,
int pos,
com.google.gwt.user.client.ui.Image thumb)
- Parameters:
pos
- thumb
- html
-
getHeaderPanel
public com.google.gwt.user.client.ui.CellPanel getHeaderPanel(int pos)
- Parameters:
pos
-
- Returns:
getCaptionPanel
public com.google.gwt.user.client.ui.VerticalPanel getCaptionPanel()
viewObject
public void viewObject(ResultObj resObject)
viewMetadata
public void viewMetadata()
viewAnnotation
public void viewAnnotation()
viewParts
public void viewParts()
viewAlternative
public void viewAlternative()
setAllButtonsUp
public void setAllButtonsUp(com.google.gwt.user.client.ui.Widget sender)
- Parameters:
sender
- the only toggle button not to be put up
getCaption
public String getCaption()
setCaption
public void setCaption(String caption)
getMore
public com.google.gwt.user.client.ui.Image getMore()
setMore
public void setMore(com.google.gwt.user.client.ui.Image more)
getThumb
public com.google.gwt.user.client.ui.Image getThumb()
setThumb
public void setThumb(com.google.gwt.user.client.ui.Image thumb)
enableTabs
public void enableTabs(Client_DigiObjectInfo result)
- Parameters:
result
-
getResObject
public ResultObj getResObject()
setCollectionVisibility
public void setCollectionVisibility(boolean visible)
- show or hide the collection name in the result record
- Parameters:
visible
-
Copyright © 2014. All Rights Reserved.