Uses of Class
com.arsdigita.cms.Folder

Packages that use Folder
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.dispatcher Provides a set of classes that serves requests to the Content Management System. 
com.arsdigita.cms.installer Provides a set of classes to install and initialize the Content Management System. 
com.arsdigita.cms.installer.xml   
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
 

Uses of Folder in com.arsdigita.cms
 

Methods in com.arsdigita.cms that return Folder
 Folder UserHomeFolderMap.getHomeFolder()
           
static Folder Folder.getUserHomeFolder(com.arsdigita.kernel.User user, ContentSection section)
           
 Folder ContentSection.getRootFolder()
          Get the folder in which all draft items are contained, directly or indirectly.
 Folder ContentSection.getTemplatesFolder()
          Get the folder in which all templates for this section are contained.
protected static Folder ContentSection.createRootFolder(String name)
          Creates the root folder for a content section.
 

Methods in com.arsdigita.cms with parameters of type Folder
 void UserHomeFolderMap.setHomeFolder(Folder folder)
           
static void Folder.setUserHomeFolder(com.arsdigita.kernel.User user, Folder folder)
           
 void ContentSection.setRootFolder(Folder root)
          Set the root folder for this content section.
 void ContentSection.setTemplatesFolder(Folder folder)
          Set the templates folder for this content section
static ContentSection ContentSection.getContentSection(Folder folder)
          Deprecated. use ContentItem.getContentSection() instead
static ContentSection ContentSection.create(String name, Folder folder, com.arsdigita.categorization.Category category, com.arsdigita.kernel.Group staff, String prc, String irc, String xgc)
          Create a new content section.
static ContentSection ContentSection.create(String name, Folder folder, com.arsdigita.categorization.Category category, com.arsdigita.kernel.Group staff, String prc, String irc, String xgc, String trc)
          Create a new content section.
 ContentSection ContentSection.initialize(String name, Folder folder, com.arsdigita.categorization.Category category, com.arsdigita.kernel.Group staff, String prc, String irc, String xgc, String trc, Folder templates, com.arsdigita.kernel.Group viewers)
          Initialize a newly created content section.
 

Uses of Folder in com.arsdigita.cms.dispatcher
 

Methods in com.arsdigita.cms.dispatcher with parameters of type Folder
 ContentItem SimpleItemResolver.getItem(String url, Folder rootFolder)
          Return the content item at the specified path, or null if no such item exists.
protected  ContentItem MultilingualItemResolver.getItemFromLiveURL(String url, Folder parentFolder)
          Returns a content item based on URL relative to the root folder.
 

Uses of Folder in com.arsdigita.cms.installer
 

Methods in com.arsdigita.cms.installer that return Folder
protected static Folder Installer.createRootFolder(String name)
          Creates the root folder for a content section.
 

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

Methods in com.arsdigita.cms.installer.xml that return Folder
 Folder ContentItemHelper.getParent()
           
 

Methods in com.arsdigita.cms.installer.xml with parameters of type Folder
protected  void XMLContentItemHandler.expandFolderTree(com.arsdigita.cms.installer.xml.XMLContentItemHandler.FolderTree toClone, Folder toAttachTo)
          This convenience method calls XMLContentItemHandler.cloneFolderTree(com.arsdigita.cms.installer.xml.XMLContentItemHandler.FolderTree, com.arsdigita.cms.Folder, com.arsdigita.cms.Folder, int, boolean, boolean, boolean, int) with the parameters required to expand the FolderTree toClone with the parent folder toAttachTo.
protected  void XMLContentItemHandler.cloneFolderTree(com.arsdigita.cms.installer.xml.XMLContentItemHandler.FolderTree toClone, Folder toAttachTo, Folder parent, int cloneTime, boolean firstTime, boolean mainline, boolean clone, int depthTime)
          This recursive method traverses the FolderTree toClone from top to bottom, expanding out nodes to clone, replicating nodes to their specified depth, and then expanding out these new trees as well.
 ContentItem ContentPageHelper.cloneItem(String name, Folder parent, boolean save)
          Assigning pages to random categories
 void ContentItemHelper.setParent(Folder parent)
           
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.
 void ContentBundleHelper.setParent(Folder parent)
           Note: If the create (or one of it's variants) has already been called, setting the parent implicitly saves the object
 ContentItem ContentBundleHelper.cloneItem(String name, Folder parent, boolean save)
           Clones the item and the corresponding ContentBundles
 

Uses of Folder in com.arsdigita.cms.publishToFile
 

Methods in com.arsdigita.cms.publishToFile that return Folder
static Folder Utilities.getLiveTarget(Folder target)
          get live version of a folder, creating one if necessary.
 

Methods in com.arsdigita.cms.publishToFile with parameters of type Folder
static boolean Utilities.moveItem(Folder dstFolder, Folder srcFolder, ContentItem item)
          Moves files in File System
static void Utilities.removeItems(Folder item)
          Removes item(s) from File System if 'item' is a Folder object, whole folder is removed if 'item' is a ContentBundle object, all langusge instances related with ContentBundle if 'item' is a language instance, particular file is removed
static String Utilities.getAssetPath(Asset asset, Folder folder)
          Returns asset's path located in folder 'folder'.
static Folder Utilities.getLiveTarget(Folder target)
          get live version of a folder, creating one if necessary.
static void QueueManager.queueMoveTask(ContentItem liveItem, Folder source, Folder destination)
          Schedule the moving of an item in the file system.
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.
 

Uses of Folder in com.arsdigita.cms.ui
 

Methods in com.arsdigita.cms.ui that return Folder
protected  Folder FolderProperties.FolderInfo.getFolder(com.arsdigita.bebop.PageState state)
           
protected  Folder FolderProperties.EditFolder.getFolder(com.arsdigita.bebop.PageState state)
           
 

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

Methods in com.arsdigita.cms.ui.authoring that return Folder
 Folder CreationSelector.getFolder(com.arsdigita.bebop.PageState s)
          Return the currently selected folder.
 

Methods in com.arsdigita.cms.ui.authoring with parameters of type Folder
 void PageCreateDynamic.validateNameUniqueness(Folder parent, com.arsdigita.bebop.event.FormSectionEvent e)
          Ensure that the name of an item is unique within a folder.
 void BasicItemForm.validateNameUniqueness(Folder parent, com.arsdigita.bebop.event.FormSectionEvent event)
          Ensure that the name of an item is unique within a folder.
 

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

Methods in com.arsdigita.cms.ui.folder that return Folder
protected  Folder FolderTreeModelBuilder.getRoot(com.arsdigita.bebop.PageState s)
          Retrn the root folder for the tree model in the current request.
protected  Folder FolderForm.getCurrentFolder(com.arsdigita.bebop.PageState state)
          Returns the current folder being operated on.
 Folder FolderManipulator.getTarget(com.arsdigita.bebop.PageState s)
           
 Folder FolderRequestLocal.getFolder(com.arsdigita.bebop.PageState state)
           
 

Methods in com.arsdigita.cms.ui.folder with parameters of type Folder
protected  void FolderForm.updateFolder(Folder folder, Folder parent, String name, String label)
          Updates a folder with a new parent, name, and label.
protected  void FolderForm.updateFolder(Folder folder, String name, String label)
          Updates a folder with a new name and label.
protected  void FolderManipulator.moveItems(Folder target, BigDecimal[] items)
           
protected  void FolderManipulator.copyItems(Folder target, BigDecimal[] items)
           
 



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