Package com.arsdigita.cms

Contains the core classes for the Red Hat Content Management System (CMS), classes that persist the fundamental objects for CMS such as content items, templates, content sections, and content types.

See:
          Description

Interface Summary
CMSGlobalized .
CustomCopy This interface represents an item which may be a component of a ContentItem but may not itself extend ContentItem.
DomainObjectSelectionModel Deprecated. Use DomainObjectSelectionModel
ItemCopier This is a supplementary class which should only be used in the copyProperty method of CustomCopy implementations.
PageLocations Specifies the standard locations of the pages that comprise the content section user interface.
Security Deprecated. Use Security
TemplateManager Manages the association between publishable content items and templates in a content section.
 

Class Summary
ACSObjectFactory Provides static methods to instantiate proper subclasses of ACSObject domain objects, based on the object type and the Java class name.
ACSObjectSelectionModel Deprecated. Use ACSObjectSelectionModel
Article A class that represents an Article
ArticleImageAssnCollection This class contains contains a collection of ArticleImageAssociations, each of which points to an image, and each of which has a caption.
ArticleImageAssociation This class associates an Article and an Image with a particular caption.
Asset Assets are extra content associated with a content item.
AuthoringKit An AuthoringKit contains a collection of authoring steps that are used for authoring a particular content type.
AuthoringStep Represents a step in an authoring kit.
AuthoringStepCollection Describes a set of authoring steps.
BinaryAsset An abstract class for an asset which represents some binary data, such as an image, an audio clip, etc.
CategoryItemsQuery This class represents a query which returns the ContentItems in a given category.
CategoryTemplateCollection This class contains a collection of CategoryTemplateMappings
CategoryTemplateMapping Represents a mapping from (category + content type) to a template.
CMS A central location for commonly used CMS services and their accessories.
CMSContext The entry point into all the global state that CCM CMS code expects to have available to it when running, e.g.
CMSExcursion A CMS excursion is a way of making your code execute under an alternative environment (context).
ContentBundle A bundle of content items of different languages.
ContentItem This class represents a content item.
ContentItemInstantiator Deprecated. Use ACSObjectInstantiator instead
ContentPage This class extends content item with the additional attributes name and title.
ContentSection A content section represents a collection of content that is managed as a unit.
ContentSectionCollection This class contains a collection of content sections.
ContentSectionConfig A record containing server-session scoped configuration properties.
ContentSectionServlet  
ContentType A Content Type defines the characteristics of a content item.
ContentTypeCollection This class contains a collection of content types.
ContentTypeLifecycleDefinition This class associates content sections and content types with particular publication lifecycles.
ContentTypeWorkflowTemplate This class models a three-way association that represents the default workflow template registered to a content type within a content section.
DataQueryExistsListener Verifies that a specified data query has no results.
DefaultDomainService Exposes all methods in DomainService.
DefaultTemplateManager A default implementation of template manager.
FileAsset An asset describing a concrete file, such as an image.
FileAssetCollection This class contains a collection of files.
Folder This class represents folders for which to organize items in a tree hierarchy.
Folder.ItemCollection A collection of items that can be filtered to return only folders or only nonfolders.
ImageAsset An asset representing an image.
ImageAssetCollection This class contains a collection of images.
Initializer The CMS initializer.
ItemCollection Represents a set of content items.
ItemSelectionModel Loads a subclass of a ContentItem from the database.
ItemTemplateMapping Represents a mapping from (content item + use context type) to a template.
Loader The CMS loader.
ReusableImageAsset An asset representing a reusable image.
RickshawPublishAPIUpgrade Upgrade initializer for Rickshaw publishing API changes.
SearchFormatter Contains utility methods which are useful for constructing search queries
SectionLocaleCollection This class contains a collection of Locales associated with a ContentSection.
SectionTemplateMapping Represents a mapping from (content section + content type) to a template.
SecurityManager Security class used for checking and granting privileges in CMS.
StandalonePage Represents a top-level page on the site.
Template This class represents a template.
TemplateCollection Represents a collection of template mappings along with their link attributes.
TemplateContext A domain object for maintaining template use context information
TemplateContextCollection A collection of template context objects
TemplateManagerFactory Manages a single system-wide instance of a TemplateManager.
TemplateMapping Represents a mapping between an arbitrary parent and a template.
TextAsset A Text object.
TextPage This class extends a content page with an additional text attribute.
TroikaRickshawUpgrade Subject to change.
UserDefinedContentItem This class extends content page and is the base class for all user defined content types.
UserHomeFolderMap  
 

Package com.arsdigita.cms Description

Contains the core classes for the Red Hat Content Management System (CMS), classes that persist the fundamental objects for CMS such as content items, templates, content sections, and content types.



Copyright (c) 2004 Red Hat, Inc. Corporation. All Rights Reserved. Generated at July 21 2004:2352 UTC