|
||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
CmsObject
.
See:
Description
Interface Summary | |
---|---|
I_CmsResourceWrapper | Interface which is used by the CmsObjectWrapper to create a different view to the
resources in the VFS. |
Class Summary | |
---|---|
A_CmsResourceExtensionWrapper | Abstract base class which implements I_CmsResourceWrapper and
makes it possible to add and remove file extensions to resources. |
A_CmsResourceWrapper | Default abstract implementation of the interface I_CmsResourceWrapper . |
CmsObjectWrapper | This class contains a subset of the methods of CmsObject and uses the
configured resource wrappers (I_CmsResourceWrapper ) to change the view
to the existing resources in the VFS. |
CmsResourceExtensionWrapperJsp | A resource type wrapper for jsp files, which adds the correct file extension "jsp" to the resources. |
CmsResourceExtensionWrapperXmlContent | A resource type wrapper for xml content files, which adds the correct file extension "xml" to the resources. |
CmsResourceExtensionWrapperXmlPage | A resource type wrapper for xml pages, which adds the correct file extension "xml" to the resources. |
CmsResourceWrapperPropertyFile | Adds a folder in every existing folder with the name "__properties" which contains property files for every resource in the existing folder. |
CmsResourceWrapperSystemFolder | Adds the system folder to every root folder of target sites. |
CmsResourceWrapperUtils | Helper class with several methods used by different implementations of the
interface I_CmsResourceWrapper . |
CmsResourceWrapperXmlPage | A resource type wrapper for xml page files, which explodes the xml pages to folders. |
CmsWrappedResource | Helper class to create "virtual" resources not existing in the vfs which are based on existing resources. |
This package contains classes and interfaces used to access OpenCms through a wrapped
CmsObject
.
Main entry point is the class CmsObjectWrapper
. The
CmsObjectWrapper
is configured with a list of implementations
of I_CmsResourceWrapper
. So it is possible to show resources in
the VFS different as usual.
For example: If you would like that xml pages always have the correct file extension (.xml) so you
can use the CmsResourceExtensionWrapperXmlPage
. This implementation
of the interface I_CmsResourceWrapper
adds to every resource of type
"xmlpage" the correct file extension ".xml".
This package is mainly used by CmsRepositorySession
to create a
simple configurable access to the resources in OpenCms.
CmsObjectWrapper
,
I_CmsResourceWrapper
|
||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |