public class CmsResultListItem extends CmsListItem
CmsListItem.MoveHandle
m_checkbox, m_decoratedPanel, m_decorationWidgets, m_decorationWidth, m_id, m_listItemWidget, m_mainWidget, m_panel, m_placeholder, m_provisionalParent
构造器和说明 |
---|
CmsResultListItem(CmsResultItemBean resultItem,
boolean hasPreview,
CmsDNDHandler dndHandler)
Creates a new result list item with a main widget.
|
限定符和类型 | 方法和说明 |
---|---|
com.google.gwt.event.shared.HandlerRegistration |
addDoubleClickHandler(com.google.gwt.event.dom.client.DoubleClickHandler handler)
Adds a double click event handler.
|
void |
addPreviewClickHandler(com.google.gwt.event.dom.client.ClickHandler handler)
Adds the preview button click handler.
|
void |
addSelectClickHandler(com.google.gwt.event.dom.client.ClickHandler handler)
Adds the select button click handler.
|
static CmsPushButton |
createDeleteButton()
Creates the delete button for this item.
|
java.lang.String |
getName()
Returns the name.
|
java.lang.String |
getResourceType()
Returns the resource type name.
|
CmsResultItemBean |
getResult()
Gets the search result bean.
|
void |
setName(java.lang.String name)
Sets the name.
|
void |
setResourceType(java.lang.String resourceType)
Sets the resource type name.
|
add, addCheckBox, addDecoration, addDecorationWidget, addMainWidget, cloneForPlaceholder, getCheckBox, getData, getDecorationWidgets, getDragHelper, getId, getListItemWidget, getMainWidget, getMoveHandle, getParentList, getParentTarget, getPlaceholder, initContent, initContent, initContent, initMoveHandle, initMoveHandle, onDragCancel, onDrop, onStartDrag, removeDecorationWidget, setData, setId, setSmallView, truncate
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents
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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getElement
public CmsResultListItem(CmsResultItemBean resultItem, boolean hasPreview, CmsDNDHandler dndHandler)
resultItem
- the result itemhasPreview
- if the item has a preview optiondndHandler
- the drag and drop handlerpublic static CmsPushButton createDeleteButton()
public com.google.gwt.event.shared.HandlerRegistration addDoubleClickHandler(com.google.gwt.event.dom.client.DoubleClickHandler handler)
handler
- the event handler to addpublic void addPreviewClickHandler(com.google.gwt.event.dom.client.ClickHandler handler)
handler
- the click handlerpublic void addSelectClickHandler(com.google.gwt.event.dom.client.ClickHandler handler)
handler
- the click handlerpublic java.lang.String getName()
public java.lang.String getResourceType()
public CmsResultItemBean getResult()
public void setName(java.lang.String name)
name
- the name to setpublic void setResourceType(java.lang.String resourceType)
resourceType
- the resource type name to set