public class WorkspaceWizardContext extends WizardContext
Modifier and Type | Field and Description |
---|---|
protected java.util.List |
adminList |
protected java.lang.String |
email |
protected boolean |
isCollaborativeSpace |
protected Workspace |
parent |
protected java.util.Map |
portalMap |
static java.lang.String |
REVISION |
protected java.util.Map<WKRole,WKRole> |
roleMap |
protected java.lang.String |
title |
protected java.util.Map<java.lang.String,java.lang.String> |
titleML |
protected java.util.Collection |
typeCollec |
protected Workspace |
wsmodel |
Constructor and Description |
---|
WorkspaceWizardContext() |
Modifier and Type | Method and Description |
---|---|
java.util.List |
getAdminList()
Returns the List of administrators of the workspace
|
Workspace |
getParent()
Returns the parent Workspace
|
java.util.Map |
getPortalMap()
Returns a map of old/new Portals used during workspace creation
|
java.util.Map<WKRole,WKRole> |
getRoleMap()
Returns a map of old/new WKRole used during workspace creation
|
java.util.Collection |
getTypeCollection()
Returns a Collection of classes used to filter Workspace Types
during workspace creation.
|
java.lang.String |
getWorkspaceId()
Returns the id of the created workspace
|
java.lang.String |
getWSEmail()
Returns a String representing the workspace email
|
Workspace |
getWSModel()
Returns the Workspace model used to deep duplicate
|
java.lang.String |
getWSTitle()
Returns a String representing the new workspace title
|
java.util.Map<java.lang.String,java.lang.String> |
getWSTitleML()
Returns a multilingual Map representing the new workspace titles
|
boolean |
isCollaborativeSpace()
Tell if the creation of ws is in a collaborative space context
|
void |
setAdminList(java.util.List adminList)
Sets the List of administrators of the workspace
|
void |
setCollaborativeSpace(boolean isCollaborativeSpace) |
void |
setParent(Workspace parent)
Sets the new parent workspace
|
void |
setPortalMap(java.util.Map portalMap)
Sets a map of old/new Portals used during workspace creation
|
void |
setTypeCollection(java.util.Collection typeCollec)
Sets a Collection of classes used to filter Workspace Types
during workspace creation
|
void |
setWSEmail(java.lang.String email)
Sets the new workspace email
|
void |
setWSModel(Workspace wsmodel)
Sets the Workspace model to deep duplicate
|
void |
setWSTitle(java.lang.String title)
Sets the new Wokspace title
|
void |
setWSTitleML(java.util.Map<java.lang.String,java.lang.String> titleML)
Sets the new Wokspace multilingual title
|
getAppendPrefix, getAuthor, getCategoryMap, getDataControllerContext, getExtraMap, getFailStatus, getGroupMap, getPrefix, getPublicationMap, getTrackedData, getWorkspace, hasFailed, setAppendPrefix, setAuthor, setCategoryMap, setFailed, setGroupMap, setPrefix, setWorkspace, trackCreatedData
public static final java.lang.String REVISION
protected java.util.Map portalMap
protected Workspace wsmodel
protected java.util.List adminList
protected java.lang.String title
protected java.util.Map<java.lang.String,java.lang.String> titleML
protected java.lang.String email
protected java.util.Collection typeCollec
protected Workspace parent
protected boolean isCollaborativeSpace
public java.lang.String getWorkspaceId()
public java.util.Map<WKRole,WKRole> getRoleMap()
public java.util.Collection getTypeCollection()
public void setTypeCollection(java.util.Collection typeCollec)
typeCollec
- Set of classespublic java.util.Map getPortalMap()
public void setPortalMap(java.util.Map portalMap)
portalMap
- Map of old Portals vs new Portalspublic Workspace getWSModel()
public void setWSModel(Workspace wsmodel)
wsmodel
- Workspace modelpublic java.util.List getAdminList()
public void setAdminList(java.util.List adminList)
adminList
- List of workspace administratorspublic java.lang.String getWSTitle()
public void setWSTitle(java.lang.String title)
title
- String the workspace titlepublic java.util.Map<java.lang.String,java.lang.String> getWSTitleML()
public void setWSTitleML(java.util.Map<java.lang.String,java.lang.String> titleML)
titleML
- Map the multilingual workspace titlespublic java.lang.String getWSEmail()
public void setWSEmail(java.lang.String email)
email
- String the workspace emailpublic Workspace getParent()
public void setParent(Workspace parent)
parent
- the parent workspacepublic boolean isCollaborativeSpace()
public void setCollaborativeSpace(boolean isCollaborativeSpace)
isCollaborativeSpace
- indicates the creation of ws is in a collaborative space contextCopyright © 2001-2017 Jalios SA. All Rights Reserved.