Package org.opencms.gwt.client.ui
Class CmsListItemWidget.AdditionalInfoItem
- 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.AdditionalInfoItem
-
- 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
,I_CmsTruncable
- Enclosing class:
- CmsListItemWidget
public static class CmsListItemWidget.AdditionalInfoItem extends com.google.gwt.user.client.ui.Composite implements I_CmsTruncable
Additional info item HTML.
-
-
Constructor Summary
Constructors Constructor Description AdditionalInfoItem(java.lang.String title, java.lang.String value, java.lang.String additionalStyle)
Constructor.AdditionalInfoItem(org.opencms.gwt.shared.CmsAdditionalInfoBean additionalInfo)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CmsLabel
getTitleLabel()
Returns the title element.CmsLabel
getValueLabel()
Returns the value element.void
truncate(java.lang.String textMetricsPrefix, int widgetWidth)
Truncates long text and sets the original text to the title attribute.-
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, 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
-
AdditionalInfoItem
public AdditionalInfoItem(org.opencms.gwt.shared.CmsAdditionalInfoBean additionalInfo)
Constructor.- Parameters:
additionalInfo
- the info to display
-
AdditionalInfoItem
public AdditionalInfoItem(java.lang.String title, java.lang.String value, java.lang.String additionalStyle)
Constructor.- Parameters:
title
- info titlevalue
- info valueadditionalStyle
- an additional class name
-
-
Method Detail
-
getTitleLabel
public CmsLabel getTitleLabel()
Returns the title element.- Returns:
- the title element
-
getValueLabel
public CmsLabel getValueLabel()
Returns the value element.- Returns:
- the value element
-
truncate
public void truncate(java.lang.String textMetricsPrefix, int widgetWidth)
Description copied from interface:I_CmsTruncable
Truncates long text and sets the original text to the title attribute.- Specified by:
truncate
in interfaceI_CmsTruncable
- Parameters:
textMetricsPrefix
- the key identifying the text metrics to usewidgetWidth
- the width to use in pixels- See Also:
I_CmsTruncable.truncate(java.lang.String, int)
-
-