Class CmsResultItemWidget
- 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.opencms.gwt.client.ui.CmsListItemWidget
-
- org.opencms.ade.galleries.client.ui.CmsResultItemWidget
-
- All Implemented Interfaces:
com.google.gwt.event.dom.client.HasClickHandlers
,com.google.gwt.event.dom.client.HasDoubleClickHandlers
,com.google.gwt.event.dom.client.HasMouseOutHandlers
,com.google.gwt.event.dom.client.HasMouseOverHandlers
,com.google.gwt.event.logical.shared.HasAttachHandlers
,com.google.gwt.event.logical.shared.HasCloseHandlers<CmsListItemWidget>
,com.google.gwt.event.logical.shared.HasOpenHandlers<CmsListItemWidget>
,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
,I_CmsTruncable
public class CmsResultItemWidget extends CmsListItemWidget
The result list item widget.Enabling the image tile view.
- Since:
- 8.0.0
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
CmsResultItemWidget.ImageTile
Widget containing the image(s) for a result list item..-
Nested classes/interfaces inherited from class org.opencms.gwt.client.ui.CmsListItemWidget
CmsListItemWidget.AdditionalInfoItem, CmsListItemWidget.Background, CmsListItemWidget.I_CmsListItemWidgetUiBinder, CmsListItemWidget.I_CmsTitleEditHandler
-
-
Field Summary
-
Fields inherited from class org.opencms.gwt.client.ui.CmsListItemWidget
m_additionalInfo, m_buttonPanel, m_contentPanel, m_iconClickHandlers, m_iconPanel, m_openClose, m_shortExtraInfoLabel, m_subtitle, m_title, m_titleBox, m_titleRow, OPENCLASS
-
-
Constructor Summary
Constructors Constructor Description CmsResultItemWidget(org.opencms.ade.galleries.shared.CmsResultItemBean infoBean, boolean showPath)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CmsResultItemWidget.ImageTile
getImageTile()
Gets the image tile.boolean
hasTileView()
Indicates wther there is a tile view available for this widget.protected void
onDetach()
void
setSubtitleTitle(java.lang.String subtitleTitle)
Initializes the title attribute of the subtitle line.-
Methods inherited from class org.opencms.gwt.client.ui.CmsListItemWidget
addAdditionalInfo, addButton, addButtonToFront, addClickHandler, addCloseHandler, addDoubleClickHandler, addIconClickHandler, addMouseOutHandler, addMouseOverHandler, addOpenHandler, addSubtitleStyleName, addTitleStyleName, clearIcon, editTitle, ensureOpenCloseAdditionalInfo, forceMouseOut, getButton, getButtonCount, getButtonPanel, getContentPanel, getShortExtraInfoLabel, getSubtitleLabel, getTitleLabel, getTitleWidget, hasAdditionalInfo, init, initAdditionalInfo, onEditTitleTextBox, reInitAdditionalInfo, removeButton, removeMouseHandlers, removeSubtitleStyleName, removeTitleStyleName, setAdditionalInfoValue, setAdditionalInfoVisible, setBackground, setExtraInfo, setIcon, setIcon, setIcon, setIconCursor, setIconTitle, setLockIcon, setStateIcon, setSubtitleLabel, setTitleEditable, setTitleEditHandler, setTitleLabel, setTopRightIcon, setUnselectable, truncate, truncateAdditionalInfo, updateTruncation
-
Methods inherited from class com.google.gwt.user.client.ui.Composite
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, 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, unsinkEvents
-
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
-
-
-
-
Constructor Detail
-
CmsResultItemWidget
public CmsResultItemWidget(org.opencms.ade.galleries.shared.CmsResultItemBean infoBean, boolean showPath)
Constructor.- Parameters:
infoBean
- the resource info beanshowPath
-true
to show the resource path in sub title
-
-
Method Detail
-
getImageTile
public CmsResultItemWidget.ImageTile getImageTile()
Gets the image tile.- Returns:
- the image tile
-
hasTileView
public boolean hasTileView()
Indicates wther there is a tile view available for this widget.- Returns:
true
if a tiled view is available
-
setSubtitleTitle
public void setSubtitleTitle(java.lang.String subtitleTitle)
Initializes the title attribute of the subtitle line.- Parameters:
subtitleTitle
- the value to set
-
onDetach
protected void onDetach()
- Overrides:
onDetach
in classcom.google.gwt.user.client.ui.Composite
- See Also:
Composite.onDetach()
-
-