public final class CmsGroupContainerEditor extends A_CmsGroupEditor
m_containerMarker, m_dialogContent, m_elementData, m_overlayDiv
限定符和类型 | 方法和说明 |
---|---|
protected void |
addButtons()
Adds the buttons to the dialog.
|
protected void |
addInputFields()
Adds the required input fields to the dialog.
|
protected void |
breakUpContainer()
Breaks up the group container inserting it's elements into the parent container instead.
|
protected void |
breakUpContainer(java.util.List<CmsContainerElement> elements,
java.util.Map<java.lang.String,CmsContainerElementData> elementsData)
Breaks up the group container inserting the given elements into the parent container instead.
|
protected void |
cancelEdit()
On click function for cancel button.
|
protected void |
clearInstance()
Clears the static instance reference.
|
static CmsGroupContainerEditor |
getInstance()
Gets the editor instance.
|
static boolean |
isActive()
Returns true if the editor is active.
|
static CmsGroupContainerEditor |
openGroupcontainerEditor(CmsGroupContainerElementPanel groupContainer,
CmsContainerpageController controller,
CmsContainerpageHandler handler)
Opens the group container editor.
|
protected void |
saveEdit()
On click function for save button.
|
protected void |
setGroupContainerData(java.util.Map<java.lang.String,CmsContainerElementData> elementsData)
Sets the data of the group-container to edit.
|
addButton, addCancelButton, addInputField, addSaveButton, closeDialog, createPlaceholder, getBackUpElements, getController, getElementIds, getElements, getGroupContainerWidget, getHandler, getIndexPosition, getParentContainer, hidePopup, openDialog, removeAllChildren, setSaveEnabled, showPopup, updateBackupElements
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 CmsGroupContainerEditor getInstance()
public static boolean isActive()
public static CmsGroupContainerEditor openGroupcontainerEditor(CmsGroupContainerElementPanel groupContainer, CmsContainerpageController controller, CmsContainerpageHandler handler)
groupContainer
- the group containercontroller
- the container page controllerhandler
- the container page handlerprotected void addButtons()
A_CmsGroupEditor
addButtons
在类中 A_CmsGroupEditor
A_CmsGroupEditor.addButtons()
protected void addInputFields()
A_CmsGroupEditor
addInputFields
在类中 A_CmsGroupEditor
A_CmsGroupEditor.addInputFields()
protected void breakUpContainer()
protected void breakUpContainer(java.util.List<CmsContainerElement> elements, java.util.Map<java.lang.String,CmsContainerElementData> elementsData)
elements
- the group container elementselementsData
- the elements dataprotected void cancelEdit()
A_CmsGroupEditor
cancelEdit
在类中 A_CmsGroupEditor
A_CmsGroupEditor.cancelEdit()
protected void clearInstance()
A_CmsGroupEditor
clearInstance
在类中 A_CmsGroupEditor
A_CmsGroupEditor.clearInstance()
protected void saveEdit()
A_CmsGroupEditor
saveEdit
在类中 A_CmsGroupEditor
A_CmsGroupEditor.saveEdit()
protected void setGroupContainerData(java.util.Map<java.lang.String,CmsContainerElementData> elementsData)
elementsData
- the data of all contained elements and the group-container itself