Package org.opencms.xml.content
package org.opencms.xml.content
Contains functions for structured content storage using XML, commonly called "XML content" in OpenCms.
A strcutured content can be defined using a specific XML schema subset. The XML content is saved in various localized versions for multilanguage support.
The validity of the XML data is maintained using a XML schema.
- Since:
- 6.0.0
-
ClassDescriptionA configuration bean representing a <ChangeHandler> element configured in an XSD's field settings.Default implementation for the XML content handler, will be used by all XML contents that do not provide their own handler.Enum for IfInvalidRelation field setting values.Contains the visibility handler configuration for a content field path.Geo-coordinate mapping configuration for an XML content schema.A single configuration entry.Enum representing the type of a single configuration entry in a geomapping configuration.A class which represents the context for resolving all content value mappings of an XML content.The attribute type.Name generator which appends a numeric suffix to a given base string.A class representing the value synchronization configuration from a schema (or set of schemas).Provides static methods for XML content version transformations.Loads message bundles from the different locales of a single XML content.A bean class containing both a path and a UUID which should be stored in an XML file value.Implementation of a XML content object, used to access and manage structured content.Handler for issues found during XML content validation.Provides factory methods to unmarshal (read) an XML content object.Visitor implementation that provides macro resolving for all visited values.Describes both VFS properties and Container Page Element settings, used by the GWT client.Type constants.The property visibility options.XML node name constants.Provides common methods on XML property configuration.Element Property json property constants.Represents the root of an XML content for a given locale.Represents a configured tab to be used in the XML content editor for better usability.Represents the concrete location of an XML content value.Describes the sequence of XML content values of a specific type in an XML content instance.Provides extension functions for use in XSLT version transformation files.Handles changes during the xml content editor session.Handles special XML content livetime events, and also provides XML content editor rendering hints.The available display types for element widgets.Settings for a JSON renderer.The available mapping types.Represents how values should be handled with regard to synchronization across locales in the editor.This class represents a location in an XML content for a specific locale.Interface representing an XML content location which corresponds to an actual content value.Visitor interface that allows looping through all the values in a XML content document.Handles the visibility of fields in the XML content editor.Convenience class to access the localized messages of this OpenCms package.