| Name | Description | Type | Package | Framework |
| A_CmsPreference | Abstract superclass for preferences. | Class | org.opencms.configuration.preferences | OpenCMS |
| A_CmsXmlConfiguration | Abstract base implementation for xml configurations. | Class | org.opencms.configuration | OpenCMS |
| CmsBuiltinPreference | Preference subclass for built-in preferences accessed with a getter/setter pair via reflection. | Class | org.opencms.configuration.preferences | OpenCMS |
| CmsConfigurationCopyResource | Describes a resource to copy during the creation of a new resource. | Class | org.opencms.configuration | OpenCMS |
| CmsConfigurationException | Exceptions that occur during the XML configuration process. | Class | org.opencms.configuration | OpenCMS |
| CmsConfigurationManager | Configuration manager for digesting the OpenCms XML configuration. | Class | org.opencms.configuration | OpenCMS |
| CmsDefaultUserSettings | Class | org.opencms.configuration | OpenCMS | |
| CmsDefaultUserSettings .CmsPublishRelatedResourcesMode | Class | org.opencms.configuration | OpenCMS | |
| CmsDefaultUserSettings .SubsitemapCreationMode | In this mode, existing folders are converted into subsitemaps. | Class | org.opencms.configuration | OpenCMS |
| CmsDigesterResourceTypeCreationFactory | Factory to create resource type instances from the XML configuration. | Class | org.opencms.configuration | OpenCMS |
| CmsEditorPreference | Preference subclass for preferred editors. | Class | org.opencms.configuration.preferences | OpenCMS |
| CmsElementViewPreference | Element view preference configuration. | Class | org.opencms.configuration.preferences | OpenCMS |
| CmsGalleryShowInvalidDefaultPreference | Class for the preference which controls whether invalid elements should be shown by default in the gallery result tab. | Class | org.opencms.configuration.preferences | OpenCMS |
| CmsHiddenBuiltinPreference | Class for preferences that are not meant to be displayed in the preference dialog. | Class | org.opencms.configuration.preferences | OpenCMS |
| CmsImportExportConfiguration | Import / export master configuration class. | Class | org.opencms.configuration | OpenCMS |
| CmsLanguagePreference | Workplace locale preference. | Class | org.opencms.configuration.preferences | OpenCMS |
| CmsModuleConfiguration | Modules configuration class. | Class | org.opencms.configuration | OpenCMS |
| CmsParameterConfiguration | Provides convenient access to configuration parameters. | Class | org.opencms.configuration | OpenCMS |
| CmsParameterConfiguration .ParameterReader | Used to read parameter lines from a property file. | Class | org.opencms.configuration | OpenCMS |
| CmsParameterConfiguration .ParameterTokenizer | This class divides property value into tokens separated by ",". | Class | org.opencms.configuration | OpenCMS |
| CmsPersistenceUnitConfiguration | Persistence configuration class. | Class | org.opencms.configuration | OpenCMS |
| CmsPreferenceData | Bean representing the configurable attributes for a preference. | Class | org.opencms.configuration.preferences | OpenCMS |
| CmsProjectPreference | Preference subclass for selecting the start project. | Class | org.opencms.configuration.preferences | OpenCMS |
| CmsSearchConfiguration | Lucene search configuration class. | Class | org.opencms.configuration | OpenCMS |
| CmsSetNextRule | Rule implementation that invokes a method on the (top-1) (parent) object, passing as implicit first argument of type CmsObject | Class | org.opencms.configuration | OpenCMS |
| CmsSitePreference | Preference for the start site. | Class | org.opencms.configuration.preferences | OpenCMS |
| CmsStartFolderPreference | Preference for the start folder. | Class | org.opencms.configuration.preferences | OpenCMS |
| CmsStartGallleryPreference | Start gallery preference. | Class | org.opencms.configuration.preferences | OpenCMS |
| CmsSystemConfiguration | System master configuration class. | Class | org.opencms.configuration | OpenCMS |
| CmsSystemConfiguration .UserSessionMode | Only a single session per user is allowed. | Class | org.opencms.configuration | OpenCMS |
| CmsTimeWarpPreference | Preference for the timewarp widget. | Class | org.opencms.configuration.preferences | OpenCMS |
| CmsUserDefinedPreference | Subclass for user-defined preferences. | Class | org.opencms.configuration.preferences | OpenCMS |
| CmsUserSettingsStringPropertyWrapper | Bean used to access the built-in preferences via reflection. | Class | org.opencms.configuration.preferences | OpenCMS |
| CmsVfsConfiguration | VFS master configuration class. | Class | org.opencms.configuration | OpenCMS |
| CmsWorkplaceConfiguration | Import/Export master configuration class. | Class | org.opencms.configuration | OpenCMS |
| CmsWrapperPreference | Wrapper used for built-in preferene which have also been configured in opencms-workplace. | Class | org.opencms.configuration.preferences | OpenCMS |
| I_CmsConfigurationParameterHandler | Used for classes that are configurable using value | Interface | org.opencms.configuration | OpenCMS |
| I_CmsPreference | Interface describing a single preference value which can possibly be edited by the user. | Interface | org.opencms.configuration.preferences | OpenCMS |
| I_CmsXmlConfiguration | Each configurable element in OpenCms must implement this interface. | Interface | org.opencms.configuration | OpenCMS |
| Messages | Convenience class to access the localized messages of this OpenCms package. | Class | org.opencms.configuration | OpenCMS |
| PrefMetadata | Annotation used for declaring that a specific preference class should be used for a built-in preference. | Class | org.opencms.configuration.preferences | OpenCMS |