Uses of Class
com.arsdigita.cms.ContentItem

Packages that use ContentItem
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
com.arsdigita.cms.contenttypes   
com.arsdigita.cms.contenttypes.ui   
com.arsdigita.cms.dispatcher Provides a set of classes that serves requests to the Content Management System. 
com.arsdigita.cms.installer.xml   
com.arsdigita.cms.lifecycle Provides a set of classes to manage and apply lifecycles to content items
com.arsdigita.cms.portlet   
com.arsdigita.cms.publishToFile The Publish-To-Filesystem(P2FS) service writes published content to the file system so that another webserver (e.g. 
com.arsdigita.cms.ui Provides a set of UI components and tools for the Content Management System. 
com.arsdigita.cms.ui.authoring Provides a set of UI components and tools for the Authoring Kit user interface. 
com.arsdigita.cms.ui.folder Provides a set of UI components for administering folders
com.arsdigita.cms.ui.item Contains the set of classes that implements the user interface for managing a single ContentItem
com.arsdigita.cms.ui.templates   
com.arsdigita.cms.workflow Provides a set of classes that model a CMS-specific workflow engine. 
 

Uses of ContentItem in com.arsdigita.cms
 

Subclasses of ContentItem in com.arsdigita.cms
 class Article
          A class that represents an Article
 class ArticleImageAssociation
          This class associates an Article and an Image with a particular caption.
 class Asset
          Assets are extra content associated with a content item.
 class BinaryAsset
          An abstract class for an asset which represents some binary data, such as an image, an audio clip, etc.
 class ContentBundle
          A bundle of content items of different languages.
 class ContentPage
          This class extends content item with the additional attributes name and title.
 class FileAsset
          An asset describing a concrete file, such as an image.
 class Folder
          This class represents folders for which to organize items in a tree hierarchy.
 class ImageAsset
          An asset representing an image.
 class ReusableImageAsset
          An asset representing a reusable image.
 class StandalonePage
          Represents a top-level page on the site.
 class Template
          This class represents a template.
 class TextAsset
          A Text object.
 class TextPage
          This class extends a content page with an additional text attribute.
 class UserDefinedContentItem
          This class extends content page and is the base class for all user defined content types.
 

Methods in com.arsdigita.cms that return ContentItem
 ContentItem ItemTemplateMapping.getContentItem()
           
 ContentItem ItemSelectionModel.createItem(BigDecimal id)
          Deprecated. use createItem() instead
 ContentItem ItemSelectionModel.createItem()
          A utility function which creates a new item.
 ContentItem ItemSelectionModel.getSelectedItem(com.arsdigita.bebop.PageState s)
          A convenience method that gets the currently selected object and casts it to a ContentItem
 ContentItem ContentSectionServlet.getItem(ContentSection section, String url, ItemResolver itemResolver)
           
 ContentItem ContentSectionServlet.getItem(ContentSection section, String url)
           
static ContentItem ContentSectionServlet.itemURLCacheGet(ContentSection section, String sURL)
          Fetches the ContentItem published at that URL from the cache
 ContentItem CMSContext.getContentItem()
          Returns the current content item
protected  ContentItem Folder.makeCopy()
           
 ContentItem Folder.getItem(String name, boolean isFolder)
          Returns a child content item in this folder (which could itself be a folder) with the specified name.
 ContentItem Folder.publish(LifecycleDefinition cycleDef, Date startDate)
           
protected  ContentItem ContentBundle.makeCopy()
           
 ContentItem ContentBundle.getPrimaryInstance()
          Gets the primary instance of this bundle.
 ContentItem ContentBundle.getInstance(String language)
          Returns a language instance for language or null if no such instance exists.
 ContentItem ContentBundle.negotiate(Locale[] locales)
          Negotiate the right language instance for this bundle and return it.
 ContentItem ContentBundle.negotiate(Enumeration locales)
          Negotiate the right language instance for this bundle and return it.
 ContentItem ContentBundle.publish(LifecycleDefinition definition, Date start)
           
 ContentItem ItemCollection.getContentItem()
          Returns a ContentItem for the current position in the collection.
 ContentItem ContentItem.getDraftVersion()
          Returns the DRAFT version of this content item.
 ContentItem ContentItem.getWorkingVersion()
          Deprecated. use getDraftVersion() instead
 ContentItem ContentItem.getLiveVersion()
          Fetches the live version of this content item.
 ContentItem ContentItem.getPublicVersion()
          Get the live version for the item.
 ContentItem ContentItem.publish(LifecycleDefinition cycleDef, Date startDate)
          Schedules an item for publication.
 ContentItem ContentItem.copy()
          Recursively copy this item, creating a clone.
 ContentItem ContentItem.copy(ContentItem newParent, boolean copyServices)
          Recursively copy this item, creating a clone.
protected  ContentItem ContentItem.makeCopy()
          Performs the actual mechanics of copying a content item.
protected  ContentItem ContentItem.createPendingVersion(Lifecycle cycle)
          Recursively copy this item, creating a pending version.
 ContentItem ContentItem.createLiveVersion()
          Recursively copy this item, creating a live version.
static ContentItem ACSObjectFactory.castContentItem(ContentItem item)
          "Cast" the ContentItem to its proper subclass, based on the values in its content type.
static ContentItem ACSObjectFactory.castContentItem(com.arsdigita.persistence.DataObject obj, boolean useContentType)
          Attempt to "cast" a DataObject to a proper ContentItem subclass.
static ContentItem ACSObjectFactory.castContentItem(com.arsdigita.persistence.DataObject obj)
          Attempt to "cast" a DataObject to a proper ContentItem subclass.
static ContentItem ACSObjectFactory.castContentItem(com.arsdigita.domain.DomainObject obj)
          Attempt to "cast" a DomainObject to a proper ContentItem subclass.
 

Methods in com.arsdigita.cms with parameters of type ContentItem
 void StandalonePage.setLive(ContentItem version)
          Publish/unpublish this page and its associated template
 void ItemTemplateMapping.setContentItem(ContentItem item)
           
static ItemTemplateMapping ItemTemplateMapping.getMapping(ContentItem item, String useContext)
          Deprecated. use getMapping(ContentItem item, String useContext, MimeType mimeType)
static ItemTemplateMapping ItemTemplateMapping.getMapping(ContentItem item, String useContext, com.arsdigita.mimetypes.MimeType mimeType)
          Load the specified mapping; return null if no such mapping exists
static ItemTemplateMapping ItemTemplateMapping.getMapping(ContentItem item, String useContext, Template template)
           
protected static Template ItemTemplateMapping.getTemplate(ContentItem item, String useContext)
          Deprecated. use getTemplate(ContentItem item, String useContext, MimeType mimeType)
protected static Template ItemTemplateMapping.getTemplate(ContentItem item, String useContext, com.arsdigita.mimetypes.MimeType mimeType)
          Get the template for the item in the specified use context.
protected static com.arsdigita.cms.ItemTemplateCollection ItemTemplateMapping.getTemplates(ContentItem item)
          Retrieve all templates for the given content item, along with their use context
protected static com.arsdigita.cms.ItemTemplateCollection ItemTemplateMapping.getUseContexts(ContentItem item)
          Retrieve all use contexts along with possibly null template for the item in that use context.
protected static com.arsdigita.cms.ItemTemplateCollection ItemTemplateMapping.getContextsWithTypes(ContentItem item)
          Retrieve all use context/mime type combinations along with possibly null template for the item in that pair.
 void TemplateManager.addTemplate(ContentItem item, Template template, String context)
          Assign a template to the item in the given context.
 void TemplateManager.removeTemplate(ContentItem item, Template template, String context)
          Unassign a template from the item in the given context.
 Template TemplateManager.getTemplate(ContentItem item, String context)
          Retrieve a template for the item in the given use context.
 TemplateCollection TemplateManager.getTemplates(ContentItem item)
          Retrieve all templates for the content item, along with their use contexts
 TemplateCollection TemplateManager.getUseContexts(ContentItem item)
          Retrieve a collection of all use contexts for the item, along with the templates assigned to each use context (if any).
 com.arsdigita.cms.ItemTemplateCollection TemplateManager.getContextsWithTypes(ContentItem item)
          Retrieve all use context/mime type combinations along with possibly null template for the item in that pair.
 void DefaultTemplateManager.addTemplate(ContentItem item, Template template, String context, com.arsdigita.mimetypes.MimeType mimeType)
          Assign a template to the item in the given context.
 void DefaultTemplateManager.addTemplate(ContentItem item, Template template, String context)
           
 void DefaultTemplateManager.removeTemplate(ContentItem item, Template template, String context)
          Unassign a template from the item in the given context.
 Template DefaultTemplateManager.getTemplate(ContentItem item, String context)
          Retrieve a template for the item in the given use context.
 TemplateCollection DefaultTemplateManager.getTemplates(ContentItem item)
          Retrieve all templates for the content item
 TemplateCollection DefaultTemplateManager.getUseContexts(ContentItem item)
          Retrieve a collection of all use contexts for the item, along with the templates assigned to each use context (if any).
 com.arsdigita.cms.ItemTemplateCollection DefaultTemplateManager.getContextsWithTypes(ContentItem item)
          Retrieve all use context/mime type combinations along with possibly null template for the item in that pair.
static void ContentSectionServlet.itemURLCachePut(ContentSection section, String sURL, ContentItem item)
          Maps the content item to the URL in a cache
protected  void CMSExcursion.setContentItem(ContentItem item)
          Sets the current content item.
 boolean SecurityManager.canAccess(com.arsdigita.kernel.User user, String action, ContentItem item)
           
 boolean SecurityManager.canAccess(javax.servlet.http.HttpServletRequest request, String action, ContentItem item)
           
protected  boolean SecurityManager.canAdministerRoles(com.arsdigita.kernel.Party party, ContentItem item)
           
protected  boolean SecurityManager.canPublishItems(com.arsdigita.kernel.Party party, ContentItem item)
           
protected  boolean SecurityManager.canCreateItems(com.arsdigita.kernel.User user, ContentItem item)
           
protected  boolean SecurityManager.canApplyAlternateWorkflows(com.arsdigita.kernel.User user, ContentItem item)
           
protected  boolean SecurityManager.canViewPublicPages(com.arsdigita.kernel.User user, ContentItem item)
          Returns true if the specified user has the CMS_READ_ITEM permission on the current content item.
protected  boolean SecurityManager.canViewPreviewPages(com.arsdigita.kernel.User user, ContentItem item)
          Returns true if the specified user has the CMS_PREVIEW_ITEM permission on the current content item.
protected  boolean SecurityManager.canEditItem(com.arsdigita.kernel.User user, ContentItem item)
          Check if:
protected  boolean SecurityManager.canSchedulePublication(com.arsdigita.kernel.User user, ContentItem item)
          Check if:
protected  boolean SecurityManager.canDeleteItem(com.arsdigita.kernel.User user, ContentItem item)
          Check if the user has CMS_DELETE_ITEM privelege.
protected  boolean SecurityManager.canApplyWorkflow(com.arsdigita.kernel.User user, ContentItem item)
          Check if:
protected  void Folder.addPendingVersion(ContentItem version)
           
 void Folder.removePendingVersion(ContentItem version)
           
 void ContentBundle.addInstance(ContentItem instance)
          Adds a language instance to this bundle.
 void ContentBundle.removeInstance(ContentItem instance)
          Removes a language instance from the bundle.
 boolean ContentBundle.hasInstance(ContentItem instance)
          Tells whether instance is present in the bundle.
 boolean ContentBundle.copyServices(ContentItem source)
           
static ContentSection ContentSection.getContentSection(ContentItem item)
          Deprecated. use getContentSection() instead
protected  void ContentItem.addPendingVersion(ContentItem version)
          Adds a pending version to the item.
 void ContentItem.removePendingVersion(ContentItem version)
          Removes a pending version from the item.
protected  void ContentItem.setLiveVersion(ContentItem version)
          Sets the live version.
 void ContentItem.setLive(ContentItem version)
          Makes an item live or not live.
 void ContentItem.removeLifecycle(ContentItem itemToRemove)
          Remove the associated lifecycle.
 ContentItem ContentItem.copy(ContentItem newParent, boolean copyServices)
          Recursively copy this item, creating a clone.
 void ContentItem.copyServicesFrom(ContentItem source)
          Transfer services, such as categories, from the passed-in item to this item.
 void ContentItem.promotePendingVersion(ContentItem pending)
          Promote the specified pending version to live.
protected  boolean ContentItem.copyProperty(ContentItem source, String attribute, ItemCopier copier)
          Deprecated. use copyProperty(CustomCopy, Property, ItemCopier) instead
 boolean ContentItem.copyServices(ContentItem srcItem)
          Copy services from the source item.
static ContentItem ACSObjectFactory.castContentItem(ContentItem item)
          "Cast" the ContentItem to its proper subclass, based on the values in its content type.
 

Constructors in com.arsdigita.cms with parameters of type ContentItem
ContentBundle(ContentItem primary)
          Creates a new bundle.
 

Uses of ContentItem in com.arsdigita.cms.contenttypes
 

Subclasses of ContentItem in com.arsdigita.cms.contenttypes
 class ContentGroup
          This is an identifiable group of content that is used by the index page.
 class ContentGroupAssociation
          This is an object that places an object in a group.
 

Methods in com.arsdigita.cms.contenttypes that return ContentItem
 ContentItem Link.getTargetItem()
          Returns the target ContentItem of this Link
protected  ContentItem ContentGroupAssociation.getContentItem()
          This returns the content item for this association
 

Methods in com.arsdigita.cms.contenttypes with parameters of type ContentItem
 void Link.setTargetItem(ContentItem item)
          Sets the target ContentItem of this Link
static com.arsdigita.persistence.DataCollection Link.getReferringLinks(ContentItem item)
          Returns a DataCollection of links which refer to the given item.
 void ContentGroupAssociation.setContentItem(ContentItem item)
          Sets the content item for this association
 void ContentGroup.addContentItem(ContentItem item)
          This adds an item to the group.
 void ContentGroup.removeContentItem(ContentItem item)
          This removes an item from the group.
 void ContentGroup.swapWithNext(ContentItem item)
          This swaps the sort key with the next item in the list or does nothing if no such item exists.
 void ContentGroup.swapWithPrevious(ContentItem item)
          This swaps the sort key with the next item in the list or does nothing if no such item exists.
 

Constructors in com.arsdigita.cms.contenttypes with parameters of type ContentItem
ContentGroupAssociation(ContentItem item, ContentGroup group)
          This creates a new association and sets the item and group to the passed in values.
 

Uses of ContentItem in com.arsdigita.cms.contenttypes.ui
 

Methods in com.arsdigita.cms.contenttypes.ui that return ContentItem
protected  ContentItem LinkPropertyForm.getContentItem(com.arsdigita.bebop.PageState s)
          Get the current ContentItem
 

Uses of ContentItem in com.arsdigita.cms.dispatcher
 

Methods in com.arsdigita.cms.dispatcher that return ContentItem
protected  ContentItem SimpleXMLGenerator.getContentItem(com.arsdigita.bebop.PageState state)
          Fetches the current content item.
 ContentItem SimpleItemResolver.getItem(ContentSection section, String url, String context)
          Return a content item based on page state (and content section).
 ContentItem SimpleItemResolver.getItem(String url, Folder rootFolder)
          Return the content item at the specified path, or null if no such item exists.
 ContentItem ItemDispatcher.getItem(ContentSection section, String url)
           
static ContentItem ContentSectionDispatcher.getContentItem(javax.servlet.http.HttpServletRequest request)
          Fetches the content item from the request attributes.
 ContentItem MultilingualItemResolver.getItem(ContentSection section, String url, String context)
          Returns a content item based on section, url, and use context.
protected  ContentItem MultilingualItemResolver.getItemFromDraftURL(String url)
          Retrieves ITEM_ID parameter from URL and instantiates item according to this ID.
protected  ContentItem MultilingualItemResolver.getItemFromLiveURL(String url, Folder parentFolder)
          Returns a content item based on URL relative to the root folder.
protected  ContentItem MultilingualItemResolver.getItemFromLangAndBundle(String lang, ContentItem item)
          Finds a language instance of a content item given the bundle, name, and lang string
 ContentItem CategoryItemResolverImpl.getItem(ContentSection section, String url, String context)
          Returns a content item based on section, url, and use context.
static ContentItem CMSDispatcher.getContentItem(javax.servlet.http.HttpServletRequest request)
          Fetches the content item from the request attributes.
protected  ContentItem CMSDispatcher.getContentItem(ContentSection section, String url, String context)
          Lookup a content item by section and URL.
abstract  ContentItem AbstractItemResolver.getItem(ContentSection section, String url, String context)
           
 ContentItem ResourceHandlerImpl.getContentItem(javax.servlet.http.HttpServletRequest request)
          Fetch the request-local content item.
static ContentItem ContentItemDispatcher.getContentItem(javax.servlet.http.HttpServletRequest request)
          Fetches the content item from the request attributes.
 ContentItem CMSPage.getContentItem(javax.servlet.http.HttpServletRequest request)
          Deprecated. use com.arsdigita.cms.CMS.getContext().getContentItem() instead
 ContentItem CMSPage.getContentItem(com.arsdigita.bebop.PageState state)
          Deprecated. use com.arsdigita.cms.CMS.getContext().getContentItem() instead
 ContentItem ResourceHandler.getContentItem(javax.servlet.http.HttpServletRequest request)
          Fetches the content item context for this resource.
 ContentItem ItemResolver.getItem(ContentSection section, String url, String context)
          Return a content item based on section, url, and use context.
 

Methods in com.arsdigita.cms.dispatcher with parameters of type ContentItem
 String SimpleItemResolver.generateItemURL(com.arsdigita.bebop.PageState state, ContentItem item, ContentSection section, String context)
          Generates a URL for a content item.
 String SimpleItemResolver.generateItemURL(com.arsdigita.bebop.PageState state, ContentItem item, ContentSection section, String context, String templateContext)
          Generates a URL for a content item.
 CMSPage SimpleItemResolver.getMasterPage(ContentItem item, javax.servlet.http.HttpServletRequest request)
          Return a master page based on page state (and content section).
 String ItemDispatcher.getTemplateURL(ContentSection section, ContentItem item, javax.servlet.http.HttpServletRequest request, com.arsdigita.dispatcher.RequestContext actx)
          Fetches the URL of a template for an item.
 String DefaultTemplateResolver.getTemplate(ContentSection section, ContentItem item, javax.servlet.http.HttpServletRequest request)
          Returns the JSP template filename relative to the webapp root.
protected  String DefaultTemplateResolver.getItemTemplate(ContentSection section, ContentItem item, javax.servlet.http.HttpServletRequest request)
          Returns the template associated with the item (if any)
protected  String DefaultTemplateResolver.getTypeTemplate(ContentSection section, ContentItem item, javax.servlet.http.HttpServletRequest request)
          Deprecated. Use the version that specifies a mime type
protected  String DefaultTemplateResolver.getTypeTemplate(ContentSection section, ContentItem item, javax.servlet.http.HttpServletRequest request, com.arsdigita.mimetypes.MimeType mimeType)
          Returns the template associated with the type (if any)
protected  String DefaultTemplateResolver.getDefaultTemplate(ContentSection section, ContentItem item, javax.servlet.http.HttpServletRequest request)
          Returns the default template
protected  String DefaultTemplateResolver.getTemplateFilename(Template template, ContentSection section, ContentItem item, javax.servlet.http.HttpServletRequest request)
          Returns the filename for a Template object
protected  String DefaultTemplateResolver.getTemplateXSLFilename(Template template, ContentSection section, ContentItem item, javax.servlet.http.HttpServletRequest request)
          Returns the filename for a Template object
 String MultilingualItemResolver.generateItemURL(com.arsdigita.bebop.PageState state, ContentItem item, ContentSection section, String context)
          Generates a URL for a content item.
 String MultilingualItemResolver.generateItemURL(com.arsdigita.bebop.PageState state, ContentItem item, ContentSection section, String context, String templateContext)
          Generates a URL for a content item.
 CMSPage MultilingualItemResolver.getMasterPage(ContentItem item, javax.servlet.http.HttpServletRequest request)
          Returns a master page based on page state (and content section).
protected  String MultilingualItemResolver.generateLiveURL(ContentSection section, ContentItem item, String templateContext)
          Generate a language-independent URL to the item in the given section.
protected  String MultilingualItemResolver.generatePreviewURL(ContentSection section, ContentItem item, String templateContext)
          Generate a URL which can be used to preview the item, using the given templateContext.
protected  ContentItem MultilingualItemResolver.getItemFromLangAndBundle(String lang, ContentItem item)
          Finds a language instance of a content item given the bundle, name, and lang string
 String CategoryItemResolverImpl.generateItemURL(com.arsdigita.bebop.PageState state, ContentItem item, ContentSection section, String context, com.arsdigita.categorization.Category category)
          Generates a URL for a content item.
 String CategoryItemResolverImpl.generateItemURL(com.arsdigita.bebop.PageState state, ContentItem item, ContentSection section, String context, String templateContext, com.arsdigita.categorization.Category category)
          Generates a URL for a content item.
 String CategoryItemResolverImpl.generateItemURL(com.arsdigita.bebop.PageState state, ContentItem item, ContentSection section, String context)
          Generates a URL for a content item.
 String CategoryItemResolverImpl.generateItemURL(com.arsdigita.bebop.PageState state, ContentItem item, ContentSection section, String context, String templateContext)
          Generates a URL for a content item.
protected  String CategoryItemResolverImpl.generateLiveURL(ContentSection section, ContentItem item, String templateContext, com.arsdigita.categorization.Category category)
          Generate a language-independent URL to the item in the given section.
protected  String CategoryItemResolverImpl.generatePreviewURL(ContentSection section, ContentItem item, String templateContext, com.arsdigita.categorization.Category category)
          Generate a URL which can be used to preview the item, using the given templateContext.
 String CategoryItemResolverImpl.getTemplate(ContentSection section, ContentItem item, javax.servlet.http.HttpServletRequest request)
           
protected  String CategoryItemResolverImpl.CategoryTemplateResolver.getItemTemplate(ContentSection section, ContentItem item, javax.servlet.http.HttpServletRequest request)
          Returns the template associated with the item (if any)
 String CategoryItemResolver.generateItemURL(com.arsdigita.bebop.PageState state, ContentItem item, ContentSection section, String context, com.arsdigita.categorization.Category category)
          Generates a URL for a content item.
 String CategoryItemResolver.generateItemURL(com.arsdigita.bebop.PageState state, ContentItem item, ContentSection section, String context, String templateContext, com.arsdigita.categorization.Category category)
          Generates a URL for a content item.
abstract  String AbstractTemplateResolver.getTemplate(ContentSection section, ContentItem item, javax.servlet.http.HttpServletRequest request)
           
abstract  String AbstractItemResolver.generateItemURL(com.arsdigita.bebop.PageState state, ContentItem item, ContentSection section, String context)
           
abstract  String AbstractItemResolver.generateItemURL(com.arsdigita.bebop.PageState state, ContentItem item, ContentSection section, String context, String templateContext)
           
abstract  CMSPage AbstractItemResolver.getMasterPage(ContentItem item, javax.servlet.http.HttpServletRequest request)
           
 void ResourceHandlerImpl.checkUserAccess(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, com.arsdigita.dispatcher.RequestContext actx, ContentItem item)
           
static void ContentItemDispatcher.cacheRemove(ContentItem item)
          Method cacheRemove.
static void ContentItemDispatcher.cachePut(ContentItem item, Template t)
          Method cachePut.
 String ContentItemDispatcher.fetchTemplateURL(ContentItem item, javax.servlet.http.HttpServletRequest request, com.arsdigita.dispatcher.RequestContext actx)
          Fetches the URL of a template for an item.
 String TemplateResolver.getTemplate(ContentSection section, ContentItem item, javax.servlet.http.HttpServletRequest request)
          Returns the JSP template filename relative to the webapp root.
 String ItemResolver.generateItemURL(com.arsdigita.bebop.PageState state, ContentItem item, ContentSection section, String context)
          Generates a URL for a content item.
 String ItemResolver.generateItemURL(com.arsdigita.bebop.PageState state, ContentItem item, ContentSection section, String context, String templateContext)
          Generates a URL for a content item.
 CMSPage ItemResolver.getMasterPage(ContentItem item, javax.servlet.http.HttpServletRequest request)
          Return a master page based on page state (and content section).
 

Uses of ContentItem in com.arsdigita.cms.installer.xml
 

Fields in com.arsdigita.cms.installer.xml declared as ContentItem
protected  ContentItem ContentItemHelper.m_item
           
 

Methods in com.arsdigita.cms.installer.xml that return ContentItem
 ContentItem ContentPageHelper.create()
           
 ContentItem ContentPageHelper.cloneItem(String name, Folder parent, boolean save)
          Assigning pages to random categories
 ContentItem ContentItemHelper.getContentItem()
           
 ContentItem ContentItemHelper.create()
           Convenience method that creates (or retrieves) the ContentItem without saving it
 ContentItem ContentItemHelper.create(boolean save)
           Convenience method that creates (or retrives) the ContentItem and optionally saves it according to the value of save
 ContentItem ContentItemHelper.createContentItem()
           Convenience method that creates (or retrives) the ContentItem without saving it
protected  ContentItem ContentItemHelper.createContentItem(boolean save)
          Creates (or retrieves) a ContentItem of given type that can be upcasted.
protected  ContentItem ContentItemHelper.createNewContentItem()
           This method is used to create a new ContentItem.
protected  ContentItem ContentItemHelper.getContentItemByName(String name, Folder parent)
          Look for ContentItems with the same name
 ContentItem ContentItemHelper.cloneItem(int count, Folder parent)
           
protected  ContentItem ContentItemHelper.cloneItem(int count, Folder parent, boolean save)
           
protected  ContentItem ContentItemHelper.cloneItem(String name, Folder parent, boolean save)
           
protected  ContentItem ContentItemHelper.newCloneItem(String name, Folder parent)
          Creates and returns a new Clone for the name and parent specified.
protected  ContentItem ContentBundleHelper.createContentItem(boolean save)
           Adds to ContentItemHelper.createContentItem(boolean) so that new Items are saved in appropriate bundles.
protected  ContentItem ContentBundleHelper.createNewContentItem()
          Sets the title of the ContentItem returned by the super method to be the same as the item name
 ContentItem ContentBundleHelper.cloneItem(String name, Folder parent, boolean save)
           Clones the item and the corresponding ContentBundles
 

Methods in com.arsdigita.cms.installer.xml with parameters of type ContentItem
 void ContentItemHelper.setContentItem(ContentItem item)
           
 void ContentBundleHelper.setContentItem(ContentItem item)
           
 

Uses of ContentItem in com.arsdigita.cms.lifecycle
 

Methods in com.arsdigita.cms.lifecycle with parameters of type ContentItem
protected  com.arsdigita.kernel.UserCollection NotifyLifecycleListener.getRecipients(ContentItem item)
          Determine the set of recipients for the alerts sent by this listener, based on the content item.
protected  com.arsdigita.messaging.Message NotifyLifecycleListener.createMessage(ContentItem item, LifecycleEvent lc)
          Create the message object.
 

Uses of ContentItem in com.arsdigita.cms.portlet
 

Methods in com.arsdigita.cms.portlet that return ContentItem
 ContentItem ContentItemPortlet.getContentItem()
           
 

Methods in com.arsdigita.cms.portlet with parameters of type ContentItem
 void ContentItemPortlet.setContentItem(ContentItem item)
           
 

Uses of ContentItem in com.arsdigita.cms.publishToFile
 

Methods in com.arsdigita.cms.publishToFile that return ContentItem
static ContentItem Utilities.getContentItem(BigDecimal itemID)
          Retrieve the content_item associated with the itemID.
static ContentItem Utilities.getContentItemOrNull(BigDecimal itemID)
          Retrieve the content_item associated with the itemID.
 ContentItem QueueEntry.getItem()
          Return a readonly copy the item affected by this queue entry or null if the item does no longer exist.
 ContentItem QueueEntry.getParent()
          Return a readonly copy of the parent of the item affected by this queue entry or null if the item does no longer exist.
 

Methods in com.arsdigita.cms.publishToFile with parameters of type ContentItem
static String Utilities.getItemLocation(ContentItem item)
          Get item location in the filesystem.
static boolean Utilities.moveItem(Folder dstFolder, Folder srcFolder, ContentItem item)
          Moves files in File System
static String Utilities.getItemFullPath(ContentItem item)
          Returns full path of an item on FS
static void Utilities.updateContentSection(ContentItem item, ContentSection newSection)
          Applies Content Section to an ContentPage, ContentBundle and Folder, if their ContentSections are different.
static void QueueManager.queuePublish(ContentItem item)
          Schedule an item for publishing.
static void QueueManager.queueUnpublish(ContentItem item)
          Schedule an item for unpublishing.
static void QueueManager.queueRepublish(ContentItem item)
          Schedule an item for republishing.
static void QueueManager.queueMoveTask(ContentItem liveItem, Folder source, Folder destination)
          Schedule the moving of an item in the file system.
static QueueEntry QueueEntry.create(ContentItem item, BigDecimal parentId, String task, com.arsdigita.web.Host host, String destination)
          Creates object and initializes with data.
protected  boolean PublishToFile.publishPageAtDocRoot(com.arsdigita.cms.publishToFile.RetrievedFile rf, Folder parent, ContentItem item, String media, com.arsdigita.web.Host host)
          Publish a page at a document root.
protected  String PublishToFile.getTargetURL(ContentItem target)
          Return the URL of target on the destination live server.
protected  boolean PublishToFile.isLocal(ContentItem asset)
          Determine if asset is local, and should therefore be written to the file system as part of writing the item that contains it.
 

Uses of ContentItem in com.arsdigita.cms.ui
 

Methods in com.arsdigita.cms.ui that return ContentItem
 ContentItem ItemSearchSectionInline.getSelectedItem(com.arsdigita.bebop.PageState state)
           
protected  ContentItem ItemListModel.getCurrentItem()
          This provides protected access to the current content item This can be used by code that needs to override the behavior of getKey or getElement
 ContentItem ContentItemPage.getContentItem(com.arsdigita.bebop.PageState state)
          Deprecated. Use the ItemSelectionModel
 

Methods in com.arsdigita.cms.ui with parameters of type ContentItem
 String ItemPropertySheet.AttributeFormatter.format(ContentItem item, String attribute, com.arsdigita.bebop.PageState state)
          Deprecated.  
static String ContentSectionPage.getSectionURL(ContentItem item, int tab)
          Construct a URL for displaying the tab
static String ContentItemPage.getItemURL(ContentItem item, int tab)
          Constructs a URL for displaying a certain item.
 

Uses of ContentItem in com.arsdigita.cms.ui.authoring
 

Methods in com.arsdigita.cms.ui.authoring with parameters of type ContentItem
 void ApplyWorkflowFormSection.applyWorkflow(com.arsdigita.bebop.PageState state, ContentItem item)
          Apply the proper initial workflow to the item.
static Collection BasicItemForm.getAllVersionIDs(ContentItem item)
           
 void CreationSelector.editItem(com.arsdigita.bebop.PageState s, ContentItem item)
          Forward to the item editing UI.
 

Uses of ContentItem in com.arsdigita.cms.ui.folder
 

Constructors in com.arsdigita.cms.ui.folder with parameters of type ContentItem
ItemPath.ListModel(ContentItem i)
           
 

Uses of ContentItem in com.arsdigita.cms.ui.item
 

Methods in com.arsdigita.cms.ui.item that return ContentItem
protected  ContentItem Summary.getContentItem(com.arsdigita.bebop.PageState state)
          Fetch the selected content item.
 ContentItem ContentItemRequestLocal.getContentItem(com.arsdigita.bebop.PageState state)
           
 

Methods in com.arsdigita.cms.ui.item with parameters of type ContentItem
protected  boolean Summary.canWorkflowBeExtended(com.arsdigita.kernel.User user, ContentItem item, com.arsdigita.workflow.simple.Workflow workflow)
           
 

Uses of ContentItem in com.arsdigita.cms.ui.templates
 

Methods in com.arsdigita.cms.ui.templates with parameters of type ContentItem
protected abstract  void ItemTemplatesListing.assignLinkClicked(com.arsdigita.bebop.PageState s, ContentItem item, String useContext)
          Redirect to some template assignment UI which will assign a new template to the current item
 void ItemTemplates.ItemTemplatesListingImpl.assignLinkClicked(com.arsdigita.bebop.PageState s, ContentItem item, String useContext)
           
 

Uses of ContentItem in com.arsdigita.cms.workflow
 

Methods in com.arsdigita.cms.workflow that return ContentItem
 ContentItem CMSTask.getItem()
          Get the item associated with this Workflow.
 

Methods in com.arsdigita.cms.workflow with parameters of type ContentItem
protected  String CMSTask.getAuthoringURL(ContentItem item)
           
 



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