public class CmsFieldsetFormFieldPanel 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
构造器和说明 |
---|
CmsFieldsetFormFieldPanel(CmsListInfoBean info,
java.lang.String legend)
Creates a new instance.
|
限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
getDefaultGroup()
Returns the default group name.
|
CmsFieldSet |
getFieldSet()
Returns the main field set.
|
com.google.gwt.user.client.ui.FlowPanel |
getMainPanel()
Gets the main panel.
|
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 CmsFieldsetFormFieldPanel(CmsListInfoBean info, java.lang.String legend)
info
- the bean used to display the info itemlegend
- the legend for the field setpublic java.lang.String getDefaultGroup()
A_CmsFormFieldPanel
getDefaultGroup
在类中 A_CmsFormFieldPanel
A_CmsFormFieldPanel.getDefaultGroup()
public CmsFieldSet getFieldSet()
public com.google.gwt.user.client.ui.FlowPanel getMainPanel()
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)