-
Book Overview & Buying
-
Table Of Contents
Building Websites with OpenCms
This section provides an overview of the organization of the OpenCms packages. Developers will find this a useful introduction to the class structure of OpenCms.
The package structure for OpenCms follows the standard Java convention. Since the code was written before Alkacon acquired the opencms.org domain, they used com.opencms even though the product is maintained by the open source community. For OpenCms 6.0, many of the packages will be moved to an org.opencms package.
Most of the functionality that you, as a developer, will require for developing modules and JSPs is present in the flex.jsp, file, defaults, and core packages.
Almost all OpenCms code is documented using Javadoc, Java's built-in tool for API documentation. However, OpenCms developers have only posted the Javadocs for the com.opencms.flex.jsp package. To get the rest of the Javadocs, you will need to download the sourcecode and run the javadoc tool against the sources. In Appendix A, I have included an Ant...
Change the font size
Change margin width
Change background colour