Uses of Package
org.opencms.util
Package
Description
Contains the acacia editor shared client/server classes.
Contains the acacia editor RPC service interfaces.
Contains the ade configuration classes.
Classes for handling formatter configurations.
Contains the container page editor service classes.
Contains classes used for reading and caching inheritance groups.
Contains the shared container page editor classes.
Contains the container page editor service interfaces.
Contains server side classes for the XML content editor.
Contains data beans used on the server side as well as on the client side of the XML content editor.
Contains the RPC service interfaces used by the XML content editor.
Contains functions for the detail pages in OpenCms.
Contains server side classes for the gallery dialogs.
Contains the shared client/server side gallery dialog classes.
This package contains the server-side classes for the publish module.
Classes for the publish dialog which are used by both the client and the server.
Server side of the sitemap view.
Shared Client-Server side of the sitemap view.
Shared RPC interfaces.
Reads and writes the XML based OpenCms configuration files.
Low-level database connection and access functionality.
Generic (ANSI-SQL) implementation of the OpenCms database connector.
This package contains the implementation classes for the DB log.
Oracle9+ implementation of the OpenCms database connector.
This important package provides the methods to access the OpenCms VFS repository with the permissions
of an authenticated user.
Collectors allow to gather lists of OpenCms resources from the OpenCms VFS using specific rules.
This package contains the classes to deal with the OpenCms VFS history archive.
The implementations of the core resource types for the VFS are located here.
This package contains classes and interfaces used to access OpenCms through a wrapped
CmsObject
.Provides low-level JSP integration funtionality for OpenCms,
also implements the FlexCache, a declarative parameter-based cache.
Provides core support for GWT.
Core shared stuff.
Shared RPC interfaces.
Classes to handle internalization (i18n) and locale selection in OpenCms.
Contains functions to import and export resources from the OpenCms VFS.
The implementation of the OpenCms JSP tag library, with some additional utility classes to
help in JSP scriplet code and navigation building.
HTML postprocessor, used to tag single words or phrases in the HTML output.
API classes for the <cms:parse> tag.
Helpers to convert the list configuration XML content into a suitable bean, used by the CmsSimpleSearchConfigurationParser and the List manager app.
Utility classes to be used for JSP pages.
Low-level functions to manage the loading of resources from the OpenCms VFS.
The lock state of the resources in the VFS is handled with these classes.
Provides the main OpenCms "operating system".
OpenCms modules provide a powerful, standardized way to extend
the core OpenCms functionality.
Contains functions to monitor the OpenCms system status.
Contains classes for the automatical notification of outdated, expiring or released content.
Classes to handle the OpenCms publish process.
Classes to represent and validate the internal and external links/relations of resources in the OpenCms VFS.
Classes used to generate the OpenCms reports, which are displayed during publish, import, export etc.
Package contains all classes and interfaces needed to create or use a repository to
access the resources in the VFS.
Implements the main full text search and indexing functions available in OpenCms.
These classes control the mapping of the OpenCms content to the Lucene search fields.
Implements the search functions for the OpenCms Gallery search index,
which is used by the Advanced Direct Edit (ADE) functions.
The package contains the Solr search integration.
Access control and security classes for the OpenCms ACL permission system.
Provides access to the multi-site configuration of OpenCms.
Contains classes related to XML sitemap generation.
Contains the functionality for the static HTML page export.
General code for the Vaadin UI.
Contains code for workplace apps.
This package contains the app classes for the list configurations manager.
Contains classes of the site manager app.
The project manager app classes.
Contains classes of the user manager app.
Contains some reusable GUI components for Vaadin UI.
Contains Vaadin UI extensions.
Contains components for selecting resources.
Contains code for workplace context menu.
Contains code for workplace dialogs.
Contains code for the availability dialog.
Contains code for the file history dialog.
Contains code for the comparison view of the file history dialog.
Contains permission dialog classes.
Contains Vaadin component state classes and other RPC classes.
Vaadin GUI components and utilities for use in the sitemap editor.
Utilities for Vaadin workplace code.
Contains utility classes for dealing with Vaadin tables.
Utility functions for String manipulation and other often used tasks.
Contains the widget implementations, these are GUI elements used in editors and dialogs of the OpenCms workplace.
Classes related to publishing and workflow.
The base classes for the OpenCms Workplace
(standard dialog, tab dialog, report based dialog)
and the Workplace configuration classes are located here.
Utilities for comparing different versions of resources, used by both the classic workplace and the new Vaadin-based workplace.
Base classes for the editors (WYSIWYG, plain text, XML content) used in the OpenCms Workplace.
Used to control the generation of the HTML for the "direct edit" buttons.
Contains the functions that generate the Workplace "Explorer" view, also contains
the "New resource" wizard.
A collection of thread classes that are used in the OpenCms Workplace,
usually in connection with a report.
Contains the base classes for implementing a tool in the OpenCms Workplace "Administration" view.
Contains functions for the ADE main pages, commonly called "Container Pages" in OpenCms.
Contains functions for structured content storage using XML, commonly called "XML content" in OpenCms.
Contains the basic XML content type definitions, used for XML content and XML pages.
-
ClassDescriptionGenerates a UUID using spatial and temporal uniqueness.Low-level utility class used for waiting for an action performed by another thread.
-
ClassDescriptionGenerates a UUID using spatial and temporal uniqueness.Low-level utility class used for waiting for an action performed by another thread.
-
-
-
-
-
-
-
-
-
-
-
ClassDescriptionProvides a resource name / path translation facility.Generates a UUID using spatial and temporal uniqueness.
-
ClassDescriptionBase class for all string mode enumeration classes.Provides a resource name / path translation facility.
-
ClassDescriptionBase class for all integer mode enumeration classes.Base class for all string mode enumeration classes.Generates a UUID using spatial and temporal uniqueness.
-
-
-
-
-
-
ClassDescriptionBase class for all integer mode enumeration classes.Generic pair class.Provides a resource name / path translation facility.Generates a UUID using spatial and temporal uniqueness.
-
-
-
ClassDescriptionResolves macros in the form of
%(key)
or${key}
in an input String. -
-
ClassDescriptionThis class is responsible for automatically escaping parameters in Flex requests.
-
-
ClassDescriptionInterface for generating a substitution for a pattern in a string.
-
ClassDescriptionGenerates a UUID using spatial and temporal uniqueness.Simple SAX event handler that generates a XML (or HTML) file from the events caught.
-
-
ClassDescriptionDescribes a macro mapper, which is used to efficiently resolve macros in the form of
%(key)
or${key}
in an input String. -
ClassDescriptionBase utility class for OpenCms
implementations, which provides some often used utility functions.NodeVisitor
Interface for a combination of a visitor of HTML documents along with the hook to start the parser / lexer that triggers the visit. -
ClassDescriptionInterface for a combination of a visitor of HTML documents along with the hook to start the parser / lexer that triggers the visit.
-
-
ClassDescriptionResolves macros in the form of
%(key)
or${key}
in an input String.Generates a UUID using spatial and temporal uniqueness.Describes a macro mapper, which is used to efficiently resolve macros in the form of%(key)
or${key}
in an input String. -
ClassDescriptionA utility class used for keeping track of a set of objects.Represents a single HTML converter configuration as defined in the OpenCms configuration file
opencms-vfs.xml
.Provides a resource name / path translation facility.Generates a UUID using spatial and temporal uniqueness.HTML converters can be used to clean up HTML code and/or pretty print the code.PrintfFormat allows the formatting of an array of objects embedded within a string. -
ClassDescriptionBase class for all integer mode enumeration classes.Generates a UUID using spatial and temporal uniqueness.
-
ClassDescriptionBase class for all string mode enumeration classes.Thread local stack.Generates a UUID using spatial and temporal uniqueness.
-
-
-
ClassDescriptionResolves macros in the form of
%(key)
or${key}
in an input String.Generates a UUID using spatial and temporal uniqueness.Describes a macro mapper, which is used to efficiently resolve macros in the form of%(key)
or${key}
in an input String. -
ClassDescriptionBase class for all string mode enumeration classes.Generates a UUID using spatial and temporal uniqueness.
-
-
-
-
ClassDescriptionBase class for all string mode enumeration classes.Generates a UUID using spatial and temporal uniqueness.Low-level utility class used for waiting for an action performed by another thread.
-
-
ClassDescriptionResolves macros in the form of
%(key)
or${key}
in an input String.Generates a UUID using spatial and temporal uniqueness.Describes a macro mapper, which is used to efficiently resolve macros in the form of%(key)
or${key}
in an input String. -
-
ClassDescriptionBase class for all integer mode enumeration classes.Generates a UUID using spatial and temporal uniqueness.
-
-
-
ClassDescriptionBase utility class for OpenCms
implementations, which provides some often used utility functions.NodeVisitor
Generic pair class.Generates a UUID using spatial and temporal uniqueness.Interface for a combination of a visitor of HTML documents along with the hook to start the parser / lexer that triggers the visit. -
-
-
-
-
ClassDescriptionUsed to signal issues with the real local file system (RFS), for example during file access.The representation of a RFS file along with the settings to provide access to certain portions (amount of lines) of it.
-
-
-
-
-
-
-
-
-
ClassDescriptionResolves macros in the form of
%(key)
or${key}
in an input String.Describes a macro mapper, which is used to efficiently resolve macros in the form of%(key)
or${key}
in an input String. -
-
-
-
-
ClassDescriptionResolves macros in the form of
%(key)
or${key}
in an input String. -
ClassDescriptionBase utility class for OpenCms
implementations, which provides some often used utility functions.NodeVisitor
Resolves macros in the form of%(key)
or${key}
in an input String.Special collection class which allows lookup from keys to values and from values to sets of keys.Generic pair class.Simple data holder class which stores a path in a normalized form.Tree used to represent file system like data structures.Provides a resource name / path translation facility.Used to signal issues with the real local file system (RFS), for example during file access.Helper class for building diagnostics code that tracks potentially long running operations.Generic tree node which can contain an object of generic type T as data, and which has a mutable list of child nodes.Generates a UUID using spatial and temporal uniqueness.Closeable interface that throws no exceptions.HTML converters can be used to clean up HTML code and/or pretty print the code.Interface for a combination of a visitor of HTML documents along with the hook to start the parser / lexer that triggers the visit.Describes a macro mapper, which is used to efficiently resolve macros in the form of%(key)
or${key}
in an input String.Interface for generating a substitution for a pattern in a string. -
-
-
ClassDescriptionResolves macros in the form of
%(key)
or${key}
in an input String.The representation of a RFS file along with the settings to provide access to certain portions (amount of lines) of it.Generates a UUID using spatial and temporal uniqueness. -
-
-
ClassDescriptionResolves macros in the form of
%(key)
or${key}
in an input String.Generates a UUID using spatial and temporal uniqueness. -
ClassDescriptionBase class for all integer mode enumeration classes.Generates a UUID using spatial and temporal uniqueness.
-
-
ClassDescriptionDescribes a macro mapper, which is used to efficiently resolve macros in the form of
%(key)
or${key}
in an input String. -
-
ClassDescriptionA utility class used for keeping track of a set of objects.Resolves macros in the form of
%(key)
or${key}
in an input String.Generates a UUID using spatial and temporal uniqueness.Describes a macro mapper, which is used to efficiently resolve macros in the form of%(key)
or${key}
in an input String. -
-