All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.opencms.file.wrapper.package.html Maven / Gradle / Ivy

Go to download

OpenCms is an enterprise-ready, easy to use website content management system based on Java and XML technology. Offering a complete set of features, OpenCms helps content managers worldwide to create and maintain beautiful websites fast and efficiently.

There is a newer version: 18.0
Show newest version







This package contains classes and interfaces used to access OpenCms through a wrapped 
{@link org.opencms.file.CmsObject}.

Main entry point is the class {@link org.opencms.file.wrapper.CmsObjectWrapper}. The CmsObjectWrapper is configured with a list of implementations of {@link org.opencms.file.wrapper.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 {@link org.opencms.file.wrapper.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 {@link org.opencms.repository.CmsRepositorySession} to create a simple configurable access to the resources in OpenCms.

@since 6.2.4 @see org.opencms.file.wrapper.CmsObjectWrapper @see org.opencms.file.wrapper.I_CmsResourceWrapper





© 2015 - 2024 Weber Informatics LLC | Privacy Policy