| Package | Description |
|---|---|
| org.opencms.ade.configuration |
Contains the ade configuration classes.
|
| org.opencms.ade.containerpage |
Contains the container page editor service classes.
|
| org.opencms.ade.containerpage.shared.rpc |
Contains the container page editor service interfaces.
|
| org.opencms.xml.containerpage |
Contains functions for the ADE main pages, commonly called "Container Pages" in OpenCms.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
CmsADEConfigData.hasFormatters(CmsObject cms,
I_CmsResourceType resType,
java.util.Collection<CmsContainer> containers)
Checks if there are any matching formatters for the given set of containers.
|
| Modifier and Type | Method and Description |
|---|---|
CmsContainer |
CmsContainerpageService.getContainerInfo() |
| Modifier and Type | Method and Description |
|---|---|
CmsCreateElementData |
CmsContainerpageService.checkCreateNewElement(CmsUUID pageStructureId,
java.lang.String clientId,
java.lang.String resourceType,
CmsContainer container,
java.lang.String locale) |
java.lang.String |
CmsElementUtil.getContentByContainer(CmsFile elementFile,
java.lang.String elementId,
CmsContainer container)
Returns the HTML content for the given resource and container.
|
static I_CmsFormatterBean |
CmsElementUtil.getFormatterForContainer(CmsObject cms,
CmsContainerElementBean element,
CmsContainer container,
CmsADEConfigData config,
CmsADESessionCache cache)
Returns the formatter bean for the given element and container.
|
static java.lang.String |
CmsContainerpageService.getSerializedContainerInfo(CmsContainer container)
Returns serialized container data.
|
| Modifier and Type | Method and Description |
|---|---|
CmsContainerElementData |
CmsElementUtil.getElementData(CmsResource page,
CmsContainerElementBean element,
java.util.Collection<CmsContainer> containers)
Returns the data for an element.
|
java.util.Map<java.lang.String,CmsContainerElementData> |
CmsContainerpageService.getElementsData(CmsContainerPageRpcContext context,
CmsUUID detailContentId,
java.lang.String reqParams,
java.util.Collection<java.lang.String> clientIds,
java.util.Collection<CmsContainer> containers,
boolean allwaysCopy,
java.lang.String dndSource,
java.lang.String locale) |
CmsElementSettingsConfig |
CmsContainerpageService.getElementSettingsConfig(CmsContainerPageRpcContext context,
java.lang.String clientId,
java.lang.String containerId,
java.util.Collection<CmsContainer> containers,
java.lang.String locale) |
CmsElementSettingsConfig |
CmsElementUtil.getElementSettingsConfig(CmsResource page,
CmsContainerElementBean element,
java.lang.String containerId,
java.util.Collection<CmsContainer> containers)
Returns the formatter and settings config data for an element.
|
CmsContainerElementData |
CmsContainerpageService.getElementWithSettings(CmsContainerPageRpcContext context,
CmsUUID detailContentId,
java.lang.String uriParams,
java.lang.String clientId,
java.util.Map<java.lang.String,java.lang.String> settings,
java.util.Collection<CmsContainer> containers,
java.lang.String locale) |
java.util.List<CmsContainerElementData> |
CmsContainerpageService.getFavoriteList(CmsUUID pageStructureId,
CmsUUID detailContentId,
java.util.Collection<CmsContainer> containers,
java.lang.String locale) |
CmsContainerPageGalleryData |
CmsContainerpageService.getGalleryDataForPage(java.util.List<CmsContainer> containers,
CmsUUID elementView,
java.lang.String uri,
java.lang.String locale) |
CmsContainerElementData |
CmsContainerpageService.getNewElementData(CmsContainerPageRpcContext context,
CmsUUID detailContentId,
java.lang.String reqParams,
java.lang.String resourceType,
java.util.Collection<CmsContainer> containers,
java.lang.String localeName) |
java.util.List<CmsContainerElementData> |
CmsContainerpageService.getRecentList(CmsUUID pageStructureId,
CmsUUID detailContentId,
java.util.Collection<CmsContainer> containers,
java.lang.String locale) |
CmsContainerElementData |
CmsContainerpageService.replaceElement(CmsContainerPageRpcContext context,
CmsUUID detailContentId,
java.lang.String reqParams,
java.lang.String clientId,
java.lang.String replaceId,
java.util.Collection<CmsContainer> containers,
java.lang.String locale) |
long |
CmsContainerpageService.saveContainerpage(CmsUUID pageStructureId,
java.util.List<CmsContainer> containers) |
long |
CmsContainerpageService.saveDetailContainers(CmsUUID detailId,
java.lang.String detailContainerResource,
java.util.List<CmsContainer> containers) |
CmsContainerElementData |
CmsContainerpageService.saveElementSettings(CmsContainerPageRpcContext context,
CmsUUID detailContentId,
java.lang.String reqParams,
java.lang.String clientId,
java.util.Map<java.lang.String,java.lang.String> settings,
java.util.List<CmsContainer> containers,
java.lang.String locale) |
CmsGroupContainerSaveResult |
CmsContainerpageService.saveGroupContainer(CmsContainerPageRpcContext context,
CmsUUID detailContentId,
java.lang.String reqParams,
CmsGroupContainer groupContainer,
java.util.Collection<CmsContainer> containers,
java.lang.String locale) |
java.util.Map<java.lang.String,CmsContainerElementData> |
CmsContainerpageService.saveInheritanceContainer(CmsUUID pageStructureId,
CmsUUID detailContentId,
CmsInheritanceContainer inheritanceContainer,
java.util.Collection<CmsContainer> containers,
java.lang.String locale) |
| Modifier and Type | Method and Description |
|---|---|
CmsContainer |
I_CmsContainerpageService.getContainerInfo()
This method is used for serialization purposes only.
|
| Modifier and Type | Method and Description |
|---|---|
CmsCreateElementData |
I_CmsContainerpageService.checkCreateNewElement(CmsUUID pageStructureId,
java.lang.String clientId,
java.lang.String resourceType,
CmsContainer container,
java.lang.String locale)
To create a new element of the given type this method will check if a model resource needs to be selected, otherwise creates the new element.
|
void |
I_CmsContainerpageServiceAsync.checkCreateNewElement(CmsUUID pageStructureId,
java.lang.String clientId,
java.lang.String resourceType,
CmsContainer container,
java.lang.String locale,
com.google.gwt.user.client.rpc.AsyncCallback<CmsCreateElementData> callback)
To create a new element of the given type this method will check if a model resource needs to be selected, otherwise creates the new element.
|
| Modifier and Type | Method and Description |
|---|---|
void |
I_CmsContainerpageServiceAsync.getContainerInfo(com.google.gwt.user.client.rpc.AsyncCallback<CmsContainer> callback)
This method is used for serialization purposes only.
|
java.util.Map<java.lang.String,CmsContainerElementData> |
I_CmsContainerpageService.getElementsData(CmsContainerPageRpcContext context,
CmsUUID detailContentId,
java.lang.String reqParams,
java.util.Collection<java.lang.String> clientIds,
java.util.Collection<CmsContainer> containers,
boolean alwaysCopy,
java.lang.String dndSource,
java.lang.String locale)
Returns container element data by client id.
|
void |
I_CmsContainerpageServiceAsync.getElementsData(CmsContainerPageRpcContext context,
CmsUUID detailContentId,
java.lang.String reqParams,
java.util.Collection<java.lang.String> clientIds,
java.util.Collection<CmsContainer> containers,
boolean alwaysCopy,
java.lang.String dndSource,
java.lang.String locale,
com.google.gwt.user.client.rpc.AsyncCallback<java.util.Map<java.lang.String,CmsContainerElementData>> callback)
Requests container element data by client id.
|
CmsElementSettingsConfig |
I_CmsContainerpageService.getElementSettingsConfig(CmsContainerPageRpcContext context,
java.lang.String clientId,
java.lang.String containerId,
java.util.Collection<CmsContainer> containers,
java.lang.String locale)
Returns container element settings config data.
|
void |
I_CmsContainerpageServiceAsync.getElementSettingsConfig(CmsContainerPageRpcContext context,
java.lang.String clientId,
java.lang.String containerId,
java.util.Collection<CmsContainer> containers,
java.lang.String locale,
com.google.gwt.user.client.rpc.AsyncCallback<CmsElementSettingsConfig> callback)
Returns container element settings config data.
|
CmsContainerElementData |
I_CmsContainerpageService.getElementWithSettings(CmsContainerPageRpcContext context,
CmsUUID detailContentId,
java.lang.String reqParams,
java.lang.String clientId,
java.util.Map<java.lang.String,java.lang.String> settings,
java.util.Collection<CmsContainer> containers,
java.lang.String locale)
Gets the element data for an id and a map of settings.
|
void |
I_CmsContainerpageServiceAsync.getElementWithSettings(CmsContainerPageRpcContext context,
CmsUUID detailContentId,
java.lang.String reqParams,
java.lang.String clientId,
java.util.Map<java.lang.String,java.lang.String> settings,
java.util.Collection<CmsContainer> containers,
java.lang.String locale,
com.google.gwt.user.client.rpc.AsyncCallback<CmsContainerElementData> callback)
Gets the element data for an id and a map of settings.
|
java.util.List<CmsContainerElementData> |
I_CmsContainerpageService.getFavoriteList(CmsUUID pageStructureId,
CmsUUID detailContentId,
java.util.Collection<CmsContainer> containers,
java.lang.String locale)
Returns the container element data of the favorite list.
|
void |
I_CmsContainerpageServiceAsync.getFavoriteList(CmsUUID pageStructureId,
CmsUUID detailContentId,
java.util.Collection<CmsContainer> containers,
java.lang.String locale,
com.google.gwt.user.client.rpc.AsyncCallback<java.util.List<CmsContainerElementData>> callback)
Requests the container element data of the favorite list.
|
CmsContainerPageGalleryData |
I_CmsContainerpageService.getGalleryDataForPage(java.util.List<CmsContainer> containers,
CmsUUID elementView,
java.lang.String uri,
java.lang.String locale)
Returns the gallery configuration data according to the current page containers and the selected element view.
|
void |
I_CmsContainerpageServiceAsync.getGalleryDataForPage(java.util.List<CmsContainer> containers,
CmsUUID elementView,
java.lang.String uri,
java.lang.String locale,
com.google.gwt.user.client.rpc.AsyncCallback<CmsContainerPageGalleryData> callback)
Returns the gallery configuration data according to the current page containers and the selected element view.
|
CmsContainerElementData |
I_CmsContainerpageService.getNewElementData(CmsContainerPageRpcContext context,
CmsUUID detailContentId,
java.lang.String reqParams,
java.lang.String resourceType,
java.util.Collection<CmsContainer> containers,
java.lang.String locale)
Returns new container element data for the given resource type name.
|
void |
I_CmsContainerpageServiceAsync.getNewElementData(CmsContainerPageRpcContext context,
CmsUUID detailContentId,
java.lang.String reqParams,
java.lang.String resourceType,
java.util.Collection<CmsContainer> containers,
java.lang.String locale,
com.google.gwt.user.client.rpc.AsyncCallback<CmsContainerElementData> callback)
Returns new container element data for the given resource type name.
|
java.util.List<CmsContainerElementData> |
I_CmsContainerpageService.getRecentList(CmsUUID pageStructureId,
CmsUUID detailContentId,
java.util.Collection<CmsContainer> containers,
java.lang.String locale)
Returns the container element data of the recent list.
|
void |
I_CmsContainerpageServiceAsync.getRecentList(CmsUUID pageStructureId,
CmsUUID detailContentId,
java.util.Collection<CmsContainer> containers,
java.lang.String locale,
com.google.gwt.user.client.rpc.AsyncCallback<java.util.List<CmsContainerElementData>> callback)
Requests the container element data of the recent list.
|
CmsContainerElementData |
I_CmsContainerpageService.replaceElement(CmsContainerPageRpcContext context,
CmsUUID detailContentId,
java.lang.String reqParams,
java.lang.String clientId,
java.lang.String replaceId,
java.util.Collection<CmsContainer> containers,
java.lang.String locale)
Returns the element data to replace a given content element with another while keeping it's settings.
|
void |
I_CmsContainerpageServiceAsync.replaceElement(CmsContainerPageRpcContext context,
CmsUUID detailContentId,
java.lang.String reqParams,
java.lang.String clientId,
java.lang.String replaceId,
java.util.Collection<CmsContainer> containers,
java.lang.String locale,
com.google.gwt.user.client.rpc.AsyncCallback<CmsContainerElementData> callback)
Returns the element data to replace a given content element with another while keeping it's settings.
|
long |
I_CmsContainerpageService.saveContainerpage(CmsUUID pageStructureId,
java.util.List<CmsContainer> containers)
Saves the container-page.
|
void |
I_CmsContainerpageServiceAsync.saveContainerpage(CmsUUID pageStructureId,
java.util.List<CmsContainer> containers,
com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Long> callback)
Saves the container-page.
|
long |
I_CmsContainerpageService.saveDetailContainers(CmsUUID detailId,
java.lang.String detailContainerResource,
java.util.List<CmsContainer> containers)
Saves the detail containers.
|
void |
I_CmsContainerpageServiceAsync.saveDetailContainers(CmsUUID detailId,
java.lang.String detailContainerResource,
java.util.List<CmsContainer> containers,
com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Long> callback)
Saves the detail containers.
|
CmsContainerElementData |
I_CmsContainerpageService.saveElementSettings(CmsContainerPageRpcContext context,
CmsUUID detailContentId,
java.lang.String reqParams,
java.lang.String clientId,
java.util.Map<java.lang.String,java.lang.String> settings,
java.util.List<CmsContainer> containers,
java.lang.String locale)
Saves the settings for the given element to the container page and returns the updated element data.
|
void |
I_CmsContainerpageServiceAsync.saveElementSettings(CmsContainerPageRpcContext context,
CmsUUID detailContentId,
java.lang.String reqParams,
java.lang.String clientId,
java.util.Map<java.lang.String,java.lang.String> settings,
java.util.List<CmsContainer> containers,
java.lang.String locale,
com.google.gwt.user.client.rpc.AsyncCallback<CmsContainerElementData> callback)
Saves the settings for the given element to the container page and returns the updated element data.
|
CmsGroupContainerSaveResult |
I_CmsContainerpageService.saveGroupContainer(CmsContainerPageRpcContext context,
CmsUUID detailContentId,
java.lang.String reqParams,
CmsGroupContainer groupContainer,
java.util.Collection<CmsContainer> containers,
java.lang.String locale)
Saves a group-container element.
|
void |
I_CmsContainerpageServiceAsync.saveGroupContainer(CmsContainerPageRpcContext context,
CmsUUID detailContentId,
java.lang.String reqParams,
CmsGroupContainer groupContainer,
java.util.Collection<CmsContainer> containers,
java.lang.String locale,
com.google.gwt.user.client.rpc.AsyncCallback<CmsGroupContainerSaveResult> callback)
Saves a group-container element.
|
java.util.Map<java.lang.String,CmsContainerElementData> |
I_CmsContainerpageService.saveInheritanceContainer(CmsUUID pageStructureId,
CmsUUID detailContentId,
CmsInheritanceContainer inheritanceContainer,
java.util.Collection<CmsContainer> containers,
java.lang.String locale)
Saves an inheritance container.
|
void |
I_CmsContainerpageServiceAsync.saveInheritanceContainer(CmsUUID pageStructureId,
CmsUUID detailContentId,
CmsInheritanceContainer inheritanceContainer,
java.util.Collection<CmsContainer> containers,
java.lang.String locale,
com.google.gwt.user.client.rpc.AsyncCallback<java.util.Map<java.lang.String,CmsContainerElementData>> callback)
Saves an inheritance container.
|
| Modifier and Type | Method and Description |
|---|---|
I_CmsFormatterBean |
CmsADESessionCache.getRecentFormatter(java.lang.String resType,
CmsContainer container,
CmsADEConfigData config)
Returns the least recently used matching formatter for the given resource type.
|