Uses of Class
com.jalios.jcms.workspace.Workspace

Packages that use Workspace
com.jalios.jcms Contains the core JCMS classes. 
com.jalios.jcms.archive Contains the classes used to deal with archives management in JCMS. 
com.jalios.jcms.caddy Provides classes to manage and process operation on Caddy items in JCMS. 
com.jalios.jcms.context Provides context classes available in every request, you can extends them or use them as javabean. 
com.jalios.jcms.db   
com.jalios.jcms.dbmember   
com.jalios.jcms.handler Contains the javabean classes uses to process HTTP request (aka form handlers). 
com.jalios.jcms.mail   
com.jalios.jcms.mail.listener   
com.jalios.jcms.mashup   
com.jalios.jcms.media Contains all the classes to provide the Media Browser. 
com.jalios.jcms.policy   
com.jalios.jcms.portlet Contains core Portlets parent of all generated portlets. 
com.jalios.jcms.stat Provides classes for statistics management and analysis. 
com.jalios.jcms.taglib Provides many of the classes used for JCMS jsp tags. 
com.jalios.jcms.test   
com.jalios.jcms.webdav.cat Contains classes which provides webdav access to Categorie of JCMS. 
com.jalios.jcms.workspace Contains classes about workspace features. 
 

Uses of Workspace in com.jalios.jcms
 

Fields in com.jalios.jcms declared as Workspace
protected  Workspace Channel.defaultWorkspace
           
protected  Workspace QueryManager.QueryPublicationSelector.workspace
           
protected  Workspace Publication.workspace
           
protected  Workspace Publication.WorkspaceAuthorSelector.workspace
           
protected  Workspace Group.workspace
           
protected  Workspace Group.WorkspaceSelector.ws
           
 

Methods in com.jalios.jcms that return Workspace
 Workspace Channel.getDefaultWorkspace()
          Returns the default workspace.
 Workspace Member.getFavoriteWorkspace(Workspace currentWS, Class<?> clazz)
          Return the favorite Member Workspace where it can work on
 Workspace Publication.getWorkspace()
           
 Workspace Group.getWorkspace()
          Retrieves the Workspace defined for this group.
 Workspace Channel.getWorkspace(String id)
          Return a Workspace from its id
 

Methods in com.jalios.jcms that return types with arguments of type Workspace
 SortedSet<Workspace> Member.getAdministratedWorkspaceSet()
          This convenient method returns all the workspace this member is the administrator of.
 Map<Workspace,Boolean> MemberIndexManager.getCanPublishContentMap(Member mbr)
          Returns the publish rights map associated to the given member.
 Map<Workspace,Boolean> MemberIndexManager.getCanUpdateDeleteContentMap(Member mbr)
          Returns the updateDelete map associated to the given member.
 Set<Workspace> Member.getWorkspaceSet()
           
 Set<Workspace> MemberIndexManager.getWorkspaceSet(Member mbr)
          Returns the workspace set associated to the given member.
 Set<Workspace> Channel.getWorkspaceSet(Workflow wf)
          Return a Set of Workspace that use the given Workflow
 

Methods in com.jalios.jcms with parameters of type Workspace
 boolean MemberIndexManager.addWorkspace(Member mbr, Workspace workspace)
          Adds the given workspace to the workspace set of the given member.
 boolean Member.belongsToWorkspace(Workspace ws)
          This convenient method returns true if this member belongs to the given workspace.
 boolean Member.canCreateWorkspace(Workspace model)
          Check if the member can duplicate the model to create a workspace
 boolean Member.canDeleteOther(Class<?> clazz, Workspace ws)
           
 boolean Member.canEditCategories(Workspace ws)
          Return true if this member can edit at least one category of this workspace
 boolean Member.canPublish(Class<?> clazz, Workspace ws)
          Convenient method
 boolean Member.canPublishContent(Workspace ws)
          Checks if if this member can publish something else than UGC.
 boolean Member.canPublishSome(Class<?> clazz, Workspace ws)
          Check if this member can publish on this class or one of it's subclass in the given workspace.
 boolean Member.canUpdateDeleteContent(Workspace ws)
          Check if member can perform Update or Delete for the gicen Workspace
protected  boolean Member.canUpdateDeleteOtherCommon(Class clazz, Workspace ws, boolean checkUpdate)
           
 boolean Member.canUpdateOther(Class<?> clazz, Workspace ws)
           
 Set<Category> Member.getCategoryRootSet(Workspace ws)
          Returns the set of category roots the member can manage in a given workspace
 Workspace Member.getFavoriteWorkspace(Workspace currentWS, Class<?> clazz)
          Return the favorite Member Workspace where it can work on
 String Member.getHtmlIcon(Workspace ws, String userLang)
          Return the img tag for the icon
 String Member.getIcon(Workspace ws)
           
protected  String[] Member.getIconParameter(Workspace ws, String userLang)
          Return a String[2]: Title / Alt for the given parameters
static FileDocument FileDocument.getInstance(String filename, Member author, Workspace ws)
          Constructs a FileDocument from an existing file.
static FileDocument FileDocument.getInstance(String filename, String title, String description, Category[] categories, Member author, Workspace ws)
          Constructs a FileDocument from an existing file.
static Set<FileDocument> FileDocument.getLockedDocumentSet(Workspace ws, Member mbr)
          Returns the set of FileDocument which have a strong lock.
 Set<WFState> Workflow.getNextStateSet(Publication pub, Member member, WFState state, Workspace ws)
          Returns all the states a given member can reach from a given state
static int[] JcmsUtil.getPublicationDetails(Class clazz, Member mbr, Workspace ws)
          Returns some statistics about a given publication type.
<T extends Publication>
TreeSet<T>
Channel.getPublicationSet(Class<T> clazz, Member member, boolean checkPstatus, Workspace workspace)
          Returns all publications of a given class that can be accessed by a given member.
<T extends Publication>
TreeSet<T>
Channel.getPublicationSet(Class<T> clazz, Member member, boolean checkPstatus, Workspace workspace, boolean searchDB)
           
 DataRight Member.getRight(Class<?> clazz, boolean searchInGroups, Workspace ws)
          Search for a Right object bound to clazz or one class.
static Set<Group> Group.getRootGroupSet(Workspace ws)
          Returns the groups without parent in the given workspace.
 String Channel.getSenderFullEmail(Workspace ws, Publication pub, String lang)
          Retrieves a full email (something ) given some information to retrieve it We try: - first the given workspace email, "WorkspaceName " - the publication's workspace email, "Pub's WorkspaceName " - the channel default email, "Channel Name " - last the default admin email, "Default Admin "
 String Channel.getSenderFullEmail(Workspace ws, String lang)
          Retrieves the full email that can be used to send message from JCMS given a workspace and a language
static TreeSet JcmsUtil.getSortedClass(Collection subTypeList, Workspace workspace, String userLang)
          Return a Set of classes of Types sorted alphabetically according to the title.
static TypeTemplateEntry Publication.getTemplateEntry(String usage, boolean devModeChecks, Class<? extends Data> clazz, Workspace ws)
          Returns the TypeTemplateEntry matching the given parameters.
 String Channel.getTypeDescription(Class clazz, Workspace workspace, String lang)
          Returns the description of the given type for the given workspace in the given language.
 String Channel.getTypeLabel(Class<?> clazz, Workspace workspace, String lang)
          Returns the label of the given type (class) in the given workspace in the given language.
 Map<String,Set<Publication>> WeakLinkManager.getUrlMap(Workspace ws, Member mbr)
          Returns the map of urls referenced by publications of the given workspace.
static Publication.WorkspaceAuthorSelector Publication.getWorkspaceAuthorSelector(Workspace workspace, Member author)
           
static Publication.WorkspaceSelector Publication.getWorkspaceSelector(Workspace workspace)
           
 Set<WFState> Workflow.getWorkStateSet(Group group, Workspace workspace)
          Returns all the state a group can work in, for given Workspace.
 Set<WFState> Workflow.getWorkStateSet(Publication pub, Member member, Workspace workspace)
          Returns all the state a member can work in, for given Workspace.
 WSTypeEntry Channel.getWSTypeEntry(Class clazz, Workspace workspace)
          This method is a substitute of old getTypeEntry(Class) or getTypeEntry(String).
 WSTypeEntry Channel.getWSTypeEntry(String className, Workspace workspace)
          This method is a substitute of old getTypeEntry(Class) or getTypeEntry(String).
 WSTypeEntry Publication.getWSTypeEntry(Workspace wrkspc)
          This method return a WSTypeEntry for the given workspace in the current class.
 void Publication.init(Member author, Workspace ws)
          This method initialise the object with default values for the given workspace: Default categories Default Authorized groups Default Pstatus Given Workspace Given Author and opAuthor It should be called after constructor and before setting parameters.
protected  boolean Member.internalCanCreateWorkspace(Workspace model)
           
protected  boolean Member.internalCanUpdateDeleteOtherCommon(Class<?> clazz, Workspace ws, boolean checkUpdate)
           
protected  boolean Member.internalIsWorker(Workspace ws)
           
 boolean Member.isAdmin(Workspace ws)
          Returns true if this member is an administrator of the given workspace
 boolean Member.isWorker(Workspace ws)
          Check if this member can work either on publications or on categories (this is a convenient method wich performs a 'or' on the values returned by canPublishContent(Workspace), canUpdateDeleteContent(Workspace) and canEditCategories()).
static void Group.printOptionGroup(Workspace ws, Group selectedGrp, javax.servlet.jsp.JspWriter out, String userLang)
          Print the <option> tags for a <select> tag.
static void Group.printOptionGroup(Workspace ws, Set<Group> selectedSet, javax.servlet.jsp.JspWriter out, String userLang)
          Print the <option> tags for a <select> tag.
static void Group.printTreeGroup(Workspace ws, String paramName, javax.servlet.jsp.JspWriter out, String userLang, JcmsJspContext context)
          Print a navigation tree for group splitted by workspaces (except if a workspace is provided).
 void MemberIndexManager.putCanPublishContent(Member mbr, Workspace workspace, boolean bool)
          Adds the given entry to the publish rights map of the given member.
 void MemberIndexManager.putCanUpdateDeleteContent(Member mbr, Workspace workspace, boolean bool)
          Adds the given entry to the workspace set of the given member.
 void MemberIndexManager.removeCanPublishContent(Member mbr, Workspace workspace)
          Removes the given entry for the given member.
 void MemberIndexManager.removeCanUpdateDeleteContent(Member mbr, Workspace workspace)
          Removes the given entry for the given member.
 boolean MemberIndexManager.removeWorkspace(Member mbr, Workspace workspace)
          Removes the given workspace for the given member.
 void Publication.setWorkspace(Workspace workspace)
           
 void Group.setWorkspace(Workspace workspace)
          Sets the Workspace of this group.
 void Member.updateWorkspaceSet(Workspace ws, boolean add)
          Update workspaceSet index
 

Method parameters in com.jalios.jcms with type arguments of type Workspace
 boolean Member.canPublish(Class clazz, Set<? extends Workspace> workspaceSet)
          Check if this member can publish this clazz of data (ie if this member has rights (or belongs at least to one group that have this right) and, if the given class inherits from Publication, the member can work on the WF's init state of this class for all of it's workflow.
protected  boolean Member.internalCanPublish(Class<?> clazz, Set<? extends Workspace> workspaceSet)
           
 

Constructors in com.jalios.jcms with parameters of type Workspace
Publication.WorkspaceAuthorSelector(Workspace workspace, Member author)
           
Publication.WorkspaceSelector(Workspace workspace)
           
QueryManager.QueryPublicationSelector(HashSet<Class<? extends Publication>> queryClassSet, HashSet<Class<? extends Publication>> queryAvoidClassSet, Date beginDate, Date endDate, int dateType, Set<Group> queryGroupSet, Set<Group> queryAvoidGroupSet, int[] ratings, int[] pstatus, String[] langs, Member loggedMember, Workspace workspace, boolean checkReadRights, String ability)
           
 

Uses of Workspace in com.jalios.jcms.archive
 

Fields in com.jalios.jcms.archive declared as Workspace
protected  Workspace ArchiveBrowserHandler.newWS
           
protected  Workspace ArchivedPublication.workspace
           
 

Methods in com.jalios.jcms.archive that return Workspace
 Workspace ArchiveQueryHandler.getRefinedWorkspace()
          Retrieves the Workspace that archives must belong to in order to be found.
 Workspace ArchivedPublication.getWorkspace()
           
 

Methods in com.jalios.jcms.archive with parameters of type Workspace
static int ArchiveManager.countArchive(Workspace ws)
          Count the number of Archive in the specified workspace.
 void ArchivedPublication.setWorkspace(Workspace workspace)
           
 

Uses of Workspace in com.jalios.jcms.caddy
 

Fields in com.jalios.jcms.caddy declared as Workspace
protected  Workspace GroupCaddyManagerHandler.commonWS
           
protected  Workspace PublicationCaddyManagerHandler.newWS
           
protected  Workspace GroupCaddyManagerHandler.newWS
           
 

Methods in com.jalios.jcms.caddy that return Workspace
 Workspace PublicationCaddyManagerHandler.getAvailableNewWS()
           
 Workspace GroupCaddyManagerHandler.getAvailableWorkspace()
           
 

Methods in com.jalios.jcms.caddy that return types with arguments of type Workspace
 ArrayList<Workspace> Caddy.getWorkspaceList()
          Create and returns a new list containing all Workspace contained in the caddy.
 

Uses of Workspace in com.jalios.jcms.context
 

Fields in com.jalios.jcms.context declared as Workspace
protected  Workspace JcmsContext.workspace
           
protected  Workspace AbstractJcmsAjaxContext.workspace
           
 

Methods in com.jalios.jcms.context that return Workspace
 Workspace JcmsContext.getWorkspace()
          Retrieve the current Workspace variable for this context either from request if inFO or from session if in back office.
 Workspace AbstractJcmsAjaxContext.getWorkspace()
          Retrieve the workspace, either the workspace available at the time of the initial request or the one overrided by AbstractJcmsAjaxContext.setWorkspace(Workspace)
 

Methods in com.jalios.jcms.context with parameters of type Workspace
 void AbstractJcmsAjaxContext.setWorkspace(Workspace workspace)
          Sets the workspace.
 

Uses of Workspace in com.jalios.jcms.db
 

Methods in com.jalios.jcms.db with parameters of type Workspace
 PublicationCriteria PublicationCriteria.setWorkspace(Workspace workspace)
           
 

Uses of Workspace in com.jalios.jcms.dbmember
 

Methods in com.jalios.jcms.dbmember that return Workspace
 Workspace DBMember.getFavoriteWorkspace(Workspace currentWS, Class<?> clazz)
           
 

Methods in com.jalios.jcms.dbmember that return types with arguments of type Workspace
 SortedSet<Workspace> DBMember.getAdministratedWorkspaceSet()
           
 Set<Workspace> DBMember.getWorkspaceSet()
           
 

Methods in com.jalios.jcms.dbmember with parameters of type Workspace
 boolean DBMember.belongsToWorkspace(Workspace ws)
           
 boolean DBMember.canCreateWorkspace(Workspace model)
           
 boolean DBMember.canDeleteOther(Class<?> clazz, Workspace ws)
           
 boolean DBMember.canEditCategories(Workspace ws)
           
 boolean DBMember.canPublishContent(Workspace ws)
           
 boolean DBMember.canUpdateDeleteContent(Workspace ws)
           
protected  boolean DBMember.canUpdateDeleteOtherCommon(Class clazz, Workspace ws, boolean checkUpdate)
           
 boolean DBMember.canUpdateOther(Class<?> clazz, Workspace ws)
           
 Set<Category> DBMember.getCategoryRootSet(Workspace ws)
           
 Workspace DBMember.getFavoriteWorkspace(Workspace currentWS, Class<?> clazz)
           
protected  String[] DBMember.getIconParameter(Workspace ws, String userLang)
           
protected  boolean DBMember.internalCanUpdateDeleteOtherCommon(Class<?> clazz, Workspace ws, boolean checkUpdate)
           
protected  boolean DBMember.internalIsWorker(Workspace ws)
           
 boolean DBMember.isAdmin(Workspace ws)
           
 boolean DBMember.isWorker(Workspace ws)
           
 void DBMember.updateWorkspaceSet(Workspace ws, boolean add)
           
 

Method parameters in com.jalios.jcms.dbmember with type arguments of type Workspace
 boolean DBMember.canPublish(Class clazz, Set<? extends Workspace> workspaceSet)
           
protected  boolean DBMember.internalCanPublish(Class<?> clazz, Set<? extends Workspace> workspaceSet)
           
 

Uses of Workspace in com.jalios.jcms.handler
 

Methods in com.jalios.jcms.handler that return Workspace
 Workspace EditGroupHandler.getAvailableGroupWorkspace()
           
protected  Workspace EditTypeExtensionHandler.getAvailableWorkspace()
          Returns the current workspace.
 Workspace EditPublicationHandler.getAvailableWorkspace()
           
 Workspace QueryHandler.getRefinedWorkspace()
          Get the Workspace for this request.
 Workspace MemberQueryHandler.getRefinedWorkspace()
          Retrieves the Workspace that members must belong to in order to be found.
 Workspace GroupQueryHandler.getRefinedWorkspace()
          Retrieves the Workspace being used to filter groups in this Query.
 Workspace WorkReportHandler.getSelectedWorkspace()
           
 Workspace TypeEditorHandler.getTypeFormWorkspace()
           
 Workspace JcmsFormHandler.getWorkspace()
           
 

Methods in com.jalios.jcms.handler that return types with arguments of type Workspace
 Set<Workspace> WorkspaceQueryHandler.getResultSet()
          Return results of a query done using this WorkspaceQueryHandler.
 Set<Workspace> WorkspaceQueryHandler.getResultSet(Comparator<Workspace> comparator)
          Return results of a query done using this WorkspaceQueryHandler.
 

Methods in com.jalios.jcms.handler with parameters of type Workspace
 void JcmsFormHandler.setWorkspace(Workspace wspc)
           
protected  boolean EditDataHandler.validateUploadedFileDocument(Data[] datas, Member author, Workspace ws)
          Performs create on given array of data if it is a FileDocument that have just been uploaded.
protected  boolean EditDataHandler.validateUploadedFileDocument(Data data, Member author, Workspace ws)
          Performs create on given data if it is a FileDocument that have just been uploaded.
 

Method parameters in com.jalios.jcms.handler with type arguments of type Workspace
 Set<Workspace> WorkspaceQueryHandler.getResultSet(Comparator<Workspace> comparator)
          Return results of a query done using this WorkspaceQueryHandler.
 

Uses of Workspace in com.jalios.jcms.mail
 

Fields in com.jalios.jcms.mail declared as Workspace
protected  Workspace MailAccount.ws
           
 

Methods in com.jalios.jcms.mail that return Workspace
 Workspace MailAccount.getWorkspace()
           
 

Methods in com.jalios.jcms.mail with parameters of type Workspace
 void MailAccount.setWorkspace(Workspace ws)
           
 

Constructors in com.jalios.jcms.mail with parameters of type Workspace
MailAccount(String name, String label, Member author, Workspace ws, String host, int port, String protocol, String login, String password, String mbox, String schedule, boolean expunge)
           
 

Uses of Workspace in com.jalios.jcms.mail.listener
 

Fields in com.jalios.jcms.mail.listener declared as Workspace
 Workspace ArchiveMailListener.ArchiveMailCriteria.ws
           
 

Constructors in com.jalios.jcms.mail.listener with parameters of type Workspace
ArchiveMailListener.ArchiveMailCriteria(Integer check, Member author, Workspace ws)
           
ArchiveMailListener.ArchiveMailCriteria(String prop, Member author, Workspace ws)
           
 

Uses of Workspace in com.jalios.jcms.mashup
 

Methods in com.jalios.jcms.mashup that return Workspace
 Workspace ImportOptions.getImportWorkspace()
          Returns the workspace used for new imported publications.
 Workspace ImportManager.getImportWorkspace()
          Returns the import workspace (the workspace of all the imported publications).
 

Methods in com.jalios.jcms.mashup with parameters of type Workspace
 void ImportOptions.setImportWorkspace(Workspace importWorkspace)
          Sets the workspace used for new imported publications.
 

Uses of Workspace in com.jalios.jcms.media
 

Fields in com.jalios.jcms.media with type parameters of type Workspace
protected  ArrayList<Workspace> MediaBrowserHandler.workspaceList
           
 

Methods in com.jalios.jcms.media that return types with arguments of type Workspace
 ArrayList<Workspace> MediaBrowserHandler.getWorkspaceList()
          Retrieve the workspace list in which the logged member can work.
 

Uses of Workspace in com.jalios.jcms.policy
 

Methods in com.jalios.jcms.policy that return Workspace
 Workspace PortalPolicyFilter.checkWorkspace(DisplayContext context, Workspace workspace, Member loggedMember)
          Hook called by handleDisplayRequest() (in display.jsp) to update the working worskpace.
 Workspace PolicyManager.checkWorkspace(DisplayContext context, Workspace workspace, Member loggedMember)
           
 Workspace BasicPortalPolicyFilter.checkWorkspace(DisplayContext context, Workspace workspace, Member loggedMember)
           
 

Methods in com.jalios.jcms.policy with parameters of type Workspace
 boolean RightPolicyFilter.canCreateWorkspace(boolean isAuthorized, Member mbr, Workspace model)
          Check if this member can create workspace : - ex nihilo if model is null; - by copiing model if model is not null.
 boolean PolicyManager.canCreateWorkspace(boolean isAuthorized, Member mbr, Workspace model)
           
 boolean BasicRightPolicyFilter.canCreateWorkspace(boolean isAuthorized, Member mbr, Workspace model)
           
 boolean PolicyManager.canDeleteOther(boolean isAuthorized, Member mbr, Class<? extends Publication> clazz, Workspace ws)
           
 boolean RightPolicyFilter.canDeleteOther(boolean isAuthorized, Member mbr, Class clazz, Workspace ws)
          Check if this member can delete-other this clazz in at least one of the given workspace.
 boolean BasicRightPolicyFilter.canDeleteOther(boolean isAuthorized, Member mbr, Class clazz, Workspace ws)
           
 boolean PolicyManager.canUpdateOther(boolean isAuthorized, Member mbr, Class<? extends Publication> clazz, Workspace ws)
           
 boolean RightPolicyFilter.canUpdateOther(boolean isAuthorized, Member mbr, Class clazz, Workspace ws)
          Check if this member can update-other this clazz in at least one of the given workspace.
 boolean BasicRightPolicyFilter.canUpdateOther(boolean isAuthorized, Member mbr, Class clazz, Workspace ws)
           
 void PolicyManager.checkGlobalWysiwygCSS(Set<String> globalStyle, Workspace workspace)
           
 void WysiwygPolicyFilter.checkGlobalWysiwygCSS(Set globalStyle, Workspace workspace)
          This method is a hook called by Workspace to manage wysiwyg css global style to display.
 void BasicWysiwygPolicyFilter.checkGlobalWysiwygCSS(Set globalStyle, Workspace workspace)
           
 void PolicyManager.checkLocalWysiwygCSS(Set<String> localStyle, String globalStyle, Workspace workspace)
           
 void WysiwygPolicyFilter.checkLocalWysiwygCSS(Set localStyle, String globalStyle, Workspace workspace)
          This method is a hook called by Workspace to manage wysiwyg css local style to display.
 void BasicWysiwygPolicyFilter.checkLocalWysiwygCSS(Set localStyle, String globalStyle, Workspace workspace)
           
 Workspace PortalPolicyFilter.checkWorkspace(DisplayContext context, Workspace workspace, Member loggedMember)
          Hook called by handleDisplayRequest() (in display.jsp) to update the working worskpace.
 Workspace PolicyManager.checkWorkspace(DisplayContext context, Workspace workspace, Member loggedMember)
           
 Workspace BasicPortalPolicyFilter.checkWorkspace(DisplayContext context, Workspace workspace, Member loggedMember)
           
 TypeTemplateEntry TemplatePolicyFilter.getTemplateEntry(String usage, Class<? extends Data> dataClass, Workspace ws, TypeTemplateEntry tte)
          This method is a hook to display a custom template, different from the default selected one.
 TypeTemplateEntry PolicyManager.getTemplateEntry(String usage, Class<? extends Data> pubClass, Workspace ws, TypeTemplateEntry tte)
           
 TypeTemplateEntry BasicTemplatePolicyFilter.getTemplateEntry(String usage, Class<? extends Data> dataClass, Workspace ws, TypeTemplateEntry tte)
           
 boolean RightPolicyFilter.isWorker(boolean isWorker, Member member, Workspace ws)
          Called by Member.isWorker(Workspace) and Member.isWorker().
 boolean PolicyManager.isWorker(boolean isWorker, Member member, Workspace ws)
           
 boolean BasicRightPolicyFilter.isWorker(boolean isWorker, Member member, Workspace ws)
           
 

Method parameters in com.jalios.jcms.policy with type arguments of type Workspace
 boolean PolicyManager.canPublish(boolean isAuthorized, Member mbr, Class<? extends Publication> clazz, Set<? extends Workspace> wsSet)
           
 

Uses of Workspace in com.jalios.jcms.portlet
 

Methods in com.jalios.jcms.portlet that return Workspace
 Workspace PortalInterface.getWorkspace()
           
 

Methods in com.jalios.jcms.portlet with parameters of type Workspace
 PortalElement PortalElement.duplicate(String prefix, Member author, boolean deep, Workspace wkspc, Map catMap, Map groupMap)
          Deprecated. Used instead PortalElement.duplicate(WizardContext, boolean)
protected  void PortalElement.duplicateDeep(PortalElement parent, String prefix, Member author, Workspace wkspc, Map catMap, Map groupMap)
          Deprecated. Used instead PortalElement.duplicateDeep(WizardContext, PortalElement)
static TypeTemplateEntry PortletSkinable.getSkinTemplateEntry(String usage, boolean devModeChecks, Class<? extends Publication> clazz, Workspace ws)
          Returns the TypeTemplateEntry matching the given parameters.
 

Uses of Workspace in com.jalios.jcms.stat
 

Methods in com.jalios.jcms.stat with parameters of type Workspace
static Map StatManager.getAllReport(Workspace workspace)
          Return all the Files representing a given report for a given workspace
static Set StatManager.getAllReport(Workspace workspace, StatReport report)
          Return all the Files representing a given report for a given workspace
protected static void StatManager.renderPortlet(StatHandler statHandler, PortalElement portlet, Member loggedMember, String statDirectory, String jspKey, String jsp, String html, Workspace workspace)
          Try to render a Portlet from a JSP to an html file The rendering folder should be created
 

Uses of Workspace in com.jalios.jcms.taglib
 

Fields in com.jalios.jcms.taglib declared as Workspace
protected  Workspace FormWidgetTag.workspace
           
protected  Workspace FileWebdavTag.ws
           
 

Methods in com.jalios.jcms.taglib with parameters of type Workspace
protected  String EditTag.generateAddIcon(Class clazz, Workspace ws, Member loggedMember, String anchorParam, String userLang, String contextPath, TreeNode parent, boolean withLabel)
           
 void FileWebdavTag.Webdav.printWebdavFolderIcon(StringBuffer sb, Category cat, Workspace ws)
          Print the Webdav Folder Icon for the given Category and Workspace
 void FileWebdavTag.Webdav.printWebdavFolderIcon(StringBuffer sb, Workspace ws)
          Print the Webdav Folder Icon for the given Workspace
 void WorkspaceTag.printWorkspace(StringBuffer sb, Workspace workspace, String url, String printTitle, String icon, String userLang, String onclick)
           
 void WorkspaceTag.printWorkspace(StringBuffer sb, Workspace workspace, String url, String printTitle, String icon, String userLang, String onclick, boolean allWorkspace)
           
 void WorkspaceTag.printWorkspaceCombo(StringBuffer sb, Workspace workspace, Member loggedMember, String userLang, SortedSet workspaceSet)
           
 void TreeCatTag.setWorkspace(Workspace workspace)
           
 void FileWebdavTag.setWorkspace(Workspace ws)
          This method set the workspace to use to open webfolder
 

Uses of Workspace in com.jalios.jcms.test
 

Fields in com.jalios.jcms.test declared as Workspace
protected static Workspace JcmsTestCase.defaultWorkspace
           
 

Uses of Workspace in com.jalios.jcms.webdav.cat
 

Methods in com.jalios.jcms.webdav.cat that return Workspace
 Workspace CatWebdavFileSystem.getWorkspaceFromURI(String uri, WebdavContext ctxt)
          This method return the Workspace bind to the given URI.
 

Methods in com.jalios.jcms.webdav.cat with parameters of type Workspace
protected  boolean CatWebdavFileSystem.checkSetNewWorkspace(Workspace oldWS, Workspace newWS, Set<Category> pubCatSet)
           
static String CatWebdavUtil.getPath(Category cat, Workspace ws, boolean urlEncode)
          Retrieve the WebDav path of the specified category in the specified workspace.
static String CatWebdavUtil.getPath(Workspace ws, boolean urlEncode)
          Retrieve the WebDav path of the specified Workspace.
 

Uses of Workspace in com.jalios.jcms.workspace
 

Classes in com.jalios.jcms.workspace with type parameters of type Workspace
static class Workspace.GroupSizeComparator<T extends Workspace>
           
static class Workspace.MemberSizeComparator<T extends Workspace>
           
static class Workspace.NameComparator<T extends Workspace>
           
static class Workspace.OrderComparator<T extends Workspace>
           
 

Fields in com.jalios.jcms.workspace declared as Workspace
protected  Workspace AbstractEditWorkspaceHandler.workingWS
           
protected  Workspace WSTypeEntry.workspace
           
protected  Workspace WKRole.workspace
           
protected  Workspace WizardContext.workspace
           
protected  Workspace WorkspaceWizardContext.wsmodel
           
 

Methods in com.jalios.jcms.workspace that return Workspace
static Workspace Workspace.getRequestWorkspace(javax.servlet.http.HttpServletRequest request)
          Get the workspace stored in the request
static Workspace Workspace.getSessionWorkspace(javax.servlet.http.HttpSession session)
          Get the workspace stored in the session
 Workspace WSTypeEntry.getWorkspace()
          Returns the workspace this WSTypeEntry belongs to.
 Workspace WKRole.getWorkspace()
           
 Workspace WizardContext.getWorkspace()
          Returns the workspace of duplicated publications
 Workspace AbstractEditWorkspaceHandler.getWorkspace()
          Override super implementation to allow workspace to be null.
 Workspace WorkspaceWizardContext.getWSModel()
          Returns the Workspace model used to deep duplicate
 

Methods in com.jalios.jcms.workspace that return types with arguments of type Workspace
static Set<Workspace> Workspace.getAllWorkspaceSet()
          Returns a Set with all workspace, model or not.
static Set<Workspace> Workspace.getAllWorkspaceSet(Member member)
          Returns a Set of workspace, for the given member.
static Set<Workspace> Workspace.getAllWorkspaceSetModel()
          Returns a Set with all workspace model.
static Set<Workspace> Workspace.getAllWorkspaceSetWithoutModel()
          Returns a Set with all workspace without workspace model.
static Comparator<Workspace> Workspace.getComparator(String str, boolean reverse)
           
static Comparator<Workspace> Workspace.getGroupSizeComparator(String lang)
          Returns a new Comparator instance to compare workspace based on the number of groups in each workspace.
static Comparator<Workspace> Workspace.getMemberSizeComparator(String lang)
          Returns a new Comparator instance to compare workspace based on the number of members in each workspace.
static Comparator<Workspace> Workspace.getNameComparator(String lang)
          Returns a new Comparator instance to compare workspace based on their title.
static Comparator<Workspace> Workspace.getOrderComparator(String lang)
          Returns a new Comparator instance to compare workspace based on their order.
 

Methods in com.jalios.jcms.workspace with parameters of type Workspace
static WorkspaceWizardContext WorkspaceManager.deepDuplicate(Workspace model, Member author, String prefix, String title)
          Deep duplicate the Workspace model using given configuration for duplication.
static WorkspaceWizardContext WorkspaceManager.deepDuplicate(Workspace model, Member author, String prefix, String title, boolean collaborativeSpace)
          Deep duplicate the Workspace model using given configuration for duplication.
static WorkspaceWizardContext WorkspaceManager.deepDuplicate(Workspace model, Member author, String prefix, String wstitle, String wsemail, List adminList, Collection typeCollec, Category[] categories, Group[] groups, PortalInterface[] portals, boolean collaborativeSpace)
          Deep duplicate the Workspace model using given configuration for duplication.
static WorkspaceWizardContext WorkspaceManager.deepDuplicate(Workspace model, Member author, String prefix, String wstitle, String wsemail, List adminList, Collection typeCollec, Collection catCollec, Collection groupCollec, Collection portalCollec, boolean collaborativeSpace)
          Deep duplicate the Workspace model using given configuration for duplication.
 void EditWorkspaceTypeHandler.setFields(Workspace ws)
           
 void EditWorkspaceRoleHandler.setFields(Workspace ws)
           
 void EditWorkspaceHandler.setFields(Workspace ws)
           
 void EditWorkspaceCommonHandler.setFields(Workspace ws)
           
 void AbstractEditWorkspaceHandler.setFields(Workspace ws)
           
static void Workspace.setRequestWorkspace(javax.servlet.http.HttpServletRequest request, Workspace workspace)
          Set the given workspace to the request.
static void Workspace.setSessionWorkspace(javax.servlet.http.HttpSession session, Workspace workspace)
          Set the given workspace to the session.
 void WSTypeEntry.setWorkspace(Workspace workspace)
          Sets the workspace without setting workspaceForced This method should only be called by WorkspaceWizardHandler for clone purpose.
 void WKRole.setWorkspace(Workspace workspace)
           
 void WizardContext.setWorkspace(Workspace workspace)
          Sets the Workspace used by duplicated objects
 void WSTypeEntryListener.setWorkspaceTypeEntry(Workspace ws)
           
 void WorkspaceWizardContext.setWSModel(Workspace wsmodel)
          Sets the Workspace model to deep duplicate
protected  void WorkspaceListener.updateAdminMembers(Workspace workspace, int op)
           
protected  void WorkspaceListener.updateDefaultWorkspace(Workspace workspace)
           
protected  void WorkspaceListener.updateWKRoles(Workspace workspace)
           
 

Constructors in com.jalios.jcms.workspace with parameters of type Workspace
Workspace(Workspace other)
           
WSTypeEntry(Class<? extends Publication> clazz, Workspace workspace)
           
WSTypeEntry(String className, Workspace workspace)
           
 



Copyright © 2001-2007 Jalios SA. All Rights Reserved.