| Name | Description | Type | Package | Framework |
| A_CmsPreference | Abstract superclass for preferences. | Class | org.opencms.configuration.preferences | OpenCMS |
| CmsBuiltinPreference | Preference subclass for built-in preferences accessed with a getter/setter pair via reflection. | Class | org.opencms.configuration.preferences | 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 |
| CmsLanguagePreference | Workplace locale preference. | Class | org.opencms.configuration.preferences | 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 |
| 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 |
| 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 |
| CmsWrapperPreference | Wrapper used for built-in preferene which have also been configured in opencms-workplace. | Class | org.opencms.configuration.preferences | OpenCMS |
| I_CmsPreference | Interface describing a single preference value which can possibly be edited by the user. | Interface | org.opencms.configuration.preferences | 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 |