程序包 | 说明 |
---|---|
org.opencms.ade.containerpage.client | |
org.opencms.ade.containerpage.client.ui | |
org.opencms.ade.containerpage.client.ui.groupeditor |
限定符和类型 | 方法和说明 |
---|---|
CmsContainerPageElementPanel |
CmsContainerpageUtil.createElement(CmsContainerElementData containerElement,
I_CmsDropContainer container)
Creates an drag container element.
|
CmsContainerPageElementPanel |
CmsContainerpageUtil.createGroupcontainerElement(CmsContainerElementData containerElement,
java.util.List<CmsContainerElementData> subElements,
I_CmsDropContainer container)
Creates a drag container element for group-container elements.
|
CmsContainerPageElementPanel |
CmsContainerpageController.replaceContainerElement(CmsContainerPageElementPanel containerElement,
CmsContainerElementData elementData)
Replaces the given drag-element with the given container element.
|
限定符和类型 | 方法和说明 |
---|---|
protected java.util.List<CmsContainerPageElementPanel> |
CmsContainerpageEditor.getAllContainerPageElements()
Helper method to get all current container page elements.
|
java.util.List<CmsContainerPageElementPanel> |
CmsContainerpageController.getAllDragElements()
Returns all drag elements of the page.
|
限定符和类型 | 方法和说明 |
---|---|
void |
CmsContainerpageUtil.addOptionBar(CmsContainerPageElementPanel element)
Adds an option bar to the given drag element.
|
void |
CmsContainerpageController.createAndEditNewElement(CmsContainerPageElementPanel element,
boolean inline)
Creates a new resource for crag container elements with the status new and opens the content editor.
|
void |
CmsContainerpageController.createAndEditNewElement(CmsContainerPageElementPanel element,
CmsUUID modelResourceStructureId)
Creates a new resource for crag container elements with the status new and opens the content editor.
|
void |
CmsContainerpageController.disableInlineEditing(CmsContainerPageElementPanel notThisOne)
Disables the inline editing for all content elements but the given one.
|
void |
CmsContainerpageHandler.editElementSettings(CmsContainerPageElementPanel elementWidget)
Starts the property editor for the given container element.
|
void |
CmsContainerpageController.handleChangeTemplateContext(CmsContainerPageElementPanel element,
java.lang.String newValue)
Handler that gets called when the template context setting of an element was changed by the user.
|
void |
CmsContainerpageController.handleConfirmRemove(CmsContainerPageElementPanel element)
Asks the user for confirmation before removing a container page element.
|
void |
CmsContainerpageController.I_PageContentVisitor.handleElement(CmsContainerPageElementPanel element)
This method is called for each element of a container.
|
void |
CmsContainerpageController.ReferenceCheckVisitor.handleElement(CmsContainerPageElementPanel element) |
void |
CmsContainerpageController.SaveDataVisitor.handleElement(CmsContainerPageElementPanel elementWidget) |
void |
CmsContentEditorHandler.openDialog(CmsContainerPageElementPanel element,
boolean inline)
Opens the XML content editor.
|
void |
CmsContainerpageHandler.openEditorForElement(CmsContainerPageElementPanel element,
boolean inline)
Opens the edit dialog for the specified element.
|
protected void |
CmsContainerpageController.openEditorForNewElement(CmsContainerPageElementPanel element,
CmsContainerElement newElementData,
boolean inline)
Opens the editor for the newly created element.
|
void |
CmsContainerpageHandler.openLockReportForElement(CmsContainerPageElementPanel element)
Opens the lock report for the given element.
|
void |
CmsContainerpageHandler.openModelResourceSelect(CmsContainerPageElementPanel element,
java.util.List<CmsModelResourceInfo> modelResources)
Opens the model select dialog for the given new element.
|
void |
CmsContainerpageController.reloadElementWithSettings(CmsContainerPageElementPanel elementWidget,
java.lang.String clientId,
java.util.Map<java.lang.String,java.lang.String> settings,
com.google.gwt.user.client.rpc.AsyncCallback<CmsContainerPageElementPanel> afterReloadAction)
Reloads a container page element with a new set of settings.
|
void |
CmsContainerpageHandler.removeElement(CmsContainerPageElementPanel element,
CmsContainerpageController.ElementRemoveMode removeMode)
Removes the given container-page element.
|
void |
CmsContainerpageController.removeElement(CmsContainerPageElementPanel dragElement,
CmsContainerpageController.ElementRemoveMode removeMode)
Removes the given container element from its parent container.
|
CmsContainerPageElementPanel |
CmsContainerpageController.replaceContainerElement(CmsContainerPageElementPanel containerElement,
CmsContainerElementData elementData)
Replaces the given drag-element with the given container element.
|
void |
CmsContainerpageHandler.showElementInfo(CmsContainerPageElementPanel element)
Shows resource information for a given element.
|
限定符和类型 | 方法和说明 |
---|---|
void |
CmsContainerpageController.reloadElementWithSettings(CmsContainerPageElementPanel elementWidget,
java.lang.String clientId,
java.util.Map<java.lang.String,java.lang.String> settings,
com.google.gwt.user.client.rpc.AsyncCallback<CmsContainerPageElementPanel> afterReloadAction)
Reloads a container page element with a new set of settings.
|
构造器和说明 |
---|
CmsContainerpageController.ReferenceCheckVisitor(CmsContainerPageElementPanel elementPanel)
Creates a new instance.
|
限定符和类型 | 类和说明 |
---|---|
class |
CmsGroupContainerElementPanel
Group-container element.
|
限定符和类型 | 方法和说明 |
---|---|
protected CmsContainerPageElementPanel |
CmsElementOptionBar.getContainerElement()
Returns the parent container element.
|
CmsContainerPageElementPanel |
CmsElementOptionButton.getContainerElement()
Returns the dragElement.
|
限定符和类型 | 方法和说明 |
---|---|
java.util.List<CmsContainerPageElementPanel> |
CmsContainerPageContainer.getAllDragElements()
Returns all contained drag elements.
|
限定符和类型 | 方法和说明 |
---|---|
void |
CmsContainerPageContainer.adoptElement(CmsContainerPageElementPanel containerElement) |
void |
I_CmsDropContainer.adoptElement(CmsContainerPageElementPanel containerElement)
Adopts a container-page element registering it as a child of this container.
|
void |
CmsGroupContainerElementPanel.adoptElement(CmsContainerPageElementPanel containerElement) |
static CmsElementOptionBar |
CmsElementOptionBar.createOptionBarForElement(CmsContainerPageElementPanel element,
CmsDNDHandler dndHandler,
A_CmsToolbarOptionButton... buttons)
Creates an option-bar for the given drag element.
|
CmsElementOptionButton |
CmsToolbarMoveButton.createOptionForElement(CmsContainerPageElementPanel element) |
CmsElementOptionButton |
CmsToolbarEditButton.createOptionForElement(CmsContainerPageElementPanel element) |
CmsElementOptionButton |
A_CmsToolbarOptionButton.createOptionForElement(CmsContainerPageElementPanel element)
Creates an element options button associated with this button and assigns the click-handler.
|
CmsElementOptionButton |
CmsAddToFavoritesButton.createOptionForElement(CmsContainerPageElementPanel element) |
boolean |
CmsToolbarMoveButton.isOptionAvailable(CmsContainerPageElementPanel element) |
boolean |
CmsToolbarInfoButton.isOptionAvailable(CmsContainerPageElementPanel element) |
boolean |
A_CmsToolbarOptionButton.isOptionAvailable(CmsContainerPageElementPanel element)
Checks whether an option button should be shown for a container page element.
|
boolean |
CmsToolbarRemoveButton.isOptionAvailable(CmsContainerPageElementPanel element) |
boolean |
CmsToolbarSettingsButton.isOptionAvailable(CmsContainerPageElementPanel element) |
void |
CmsToolbarMoveButton.onElementClick(com.google.gwt.event.dom.client.ClickEvent event,
CmsContainerPageElementPanel element) |
void |
CmsToolbarSelectionButton.onElementClick(com.google.gwt.event.dom.client.ClickEvent event,
CmsContainerPageElementPanel element) |
void |
CmsToolbarEditButton.onElementClick(com.google.gwt.event.dom.client.ClickEvent event,
CmsContainerPageElementPanel element) |
void |
CmsToolbarInfoButton.onElementClick(com.google.gwt.event.dom.client.ClickEvent event,
CmsContainerPageElementPanel element) |
abstract void |
A_CmsToolbarOptionButton.onElementClick(com.google.gwt.event.dom.client.ClickEvent event,
CmsContainerPageElementPanel element)
Method is executed when the element option button is clicked.
|
void |
CmsToolbarRemoveButton.onElementClick(com.google.gwt.event.dom.client.ClickEvent event,
CmsContainerPageElementPanel element) |
void |
CmsAddToFavoritesButton.onElementClick(com.google.gwt.event.dom.client.ClickEvent event,
CmsContainerPageElementPanel element) |
void |
CmsToolbarSettingsButton.onElementClick(com.google.gwt.event.dom.client.ClickEvent event,
CmsContainerPageElementPanel element) |
构造器和说明 |
---|
CmsElementOptionBar(CmsContainerPageElementPanel containerElement)
Constructor.
|
CmsElementOptionButton(A_CmsToolbarOptionButton toolbarButton,
CmsContainerPageElementPanel element)
Constructor.
|
CmsElementSettingsDialog(CmsContainerpageController controller,
CmsContainerPageElementPanel elementWidget,
CmsContainerElementData elementBean)
Constructor.
|
限定符和类型 | 方法和说明 |
---|---|
protected java.util.List<CmsContainerPageElementPanel> |
A_CmsGroupEditor.getBackUpElements()
Returns the list of back up elements.
|
限定符和类型 | 方法和说明 |
---|---|
void |
CmsInheritanceContainerEditor.removeElement(CmsContainerPageElementPanel elementWidget)
Either removes the locally configured element or hides the inherited element.
|
void |
CmsInheritanceContainerEditor.setOptionBar(CmsContainerPageElementPanel elementWidget)
Sets the option bar on the element widget.
|
void |
CmsInheritanceContainerEditor.showElement(CmsContainerPageElementPanel elementWidget)
Shows a formerly hidden element and sets the visibility info to true.
|