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, updateBackupElementsclaimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidgetaddAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEventsaddStyleDependentName, 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, unsinkEventspublic 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_CmsGroupEditoraddButtons 在类中 A_CmsGroupEditorA_CmsGroupEditor.addButtons()protected void addInputFields()
A_CmsGroupEditoraddInputFields 在类中 A_CmsGroupEditorA_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_CmsGroupEditorcancelEdit 在类中 A_CmsGroupEditorA_CmsGroupEditor.cancelEdit()protected void clearInstance()
A_CmsGroupEditorclearInstance 在类中 A_CmsGroupEditorA_CmsGroupEditor.clearInstance()protected void saveEdit()
A_CmsGroupEditorsaveEdit 在类中 A_CmsGroupEditorA_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