public class CmsInfoBoxFormFieldPanel extends A_CmsFormFieldPanel
限定符和类型 | 字段和说明 |
---|---|
protected java.util.List<I_CmsFormField> |
m_fields
The list of form fields.
|
static java.lang.String |
TM_INFOBOX
Text metrics key for the info box.
|
m_truncationMetricsKey, m_truncationWidth
构造器和说明 |
---|
CmsInfoBoxFormFieldPanel(CmsListInfoBean info)
Creates a new instance.
|
限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
getDefaultGroup()
Returns the default group name.
|
void |
renderFields(java.util.Collection<I_CmsFormField> fields)
Renders a collection of fields.
|
void |
truncate(java.lang.String textMetricsKey,
int clientWidth)
Truncates long text and sets the original text to the title attribute.
|
createRow, createRow, createRow, rerenderFields, setBorder, storeTruncation, truncatePanel
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
public static java.lang.String TM_INFOBOX
protected java.util.List<I_CmsFormField> m_fields
public CmsInfoBoxFormFieldPanel(CmsListInfoBean info)
info
- the bean used to display the info itempublic java.lang.String getDefaultGroup()
A_CmsFormFieldPanel
getDefaultGroup
在类中 A_CmsFormFieldPanel
A_CmsFormFieldPanel.getDefaultGroup()
public void renderFields(java.util.Collection<I_CmsFormField> fields)
A_CmsFormFieldPanel
This should only be called once, when the form is being built.
renderFields
在类中 A_CmsFormFieldPanel
fields
- the fields to renderA_CmsFormFieldPanel.renderFields(java.util.Collection)
public void truncate(java.lang.String textMetricsKey, int clientWidth)
I_CmsTruncable
textMetricsKey
- the key identifying the text metrics to useclientWidth
- the width to use in pixelsI_CmsTruncable.truncate(java.lang.String, int)