@Name(value="workspaceActions") @Scope(value=CONVERSATION) public class WorkspaceActionsBean extends InputController implements WorkspaceActions, Serializable
This action listener handles the workspace creation wizard.
Modifier and Type | Field and Description |
---|---|
protected UserManager |
userManager |
actionManager, currentDocument, eventManager, facesMessages, navigationContext, resourcesAccessor, typeManager, typesTool
Constructor and Description |
---|
WorkspaceActionsBean() |
Modifier and Type | Method and Description |
---|---|
String |
cancel() |
String |
createWorkspace() |
String |
createWorkspaceOld() |
String |
exitWizard() |
ContextStringWrapper |
FactoryForSelectedTemplateId() |
ContextStringWrapper |
FactoryForSelectSecurityModel() |
ContextStringWrapper |
FactoryForSelectSecurityOwner() |
String |
finishPageFlow() |
String |
getA4JHackingURL() |
DocumentModel |
getSelectedTemplate() |
String |
getSelectedTemplateDescription() |
DocumentModelList |
getTemplates() |
DocumentModel |
getTmpWorkspace() |
Boolean |
getUseTemplate() |
void |
setUseTemplate(Boolean value) |
computeOutcome, extractReferences, getAdministrator, logDocumentWithName, logDocumentWithTitle, removeDocumentFromList, setFacesMessage
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAdministrator
@In(create=true) protected transient UserManager userManager
public WorkspaceActionsBean()
public void setUseTemplate(Boolean value)
setUseTemplate
in interface WorkspaceActions
public Boolean getUseTemplate()
getUseTemplate
in interface WorkspaceActions
@Factory(value="selectedTemplateId") public ContextStringWrapper FactoryForSelectedTemplateId()
FactoryForSelectedTemplateId
in interface WorkspaceActions
@Factory(value="selectedSecurityModel") public ContextStringWrapper FactoryForSelectSecurityModel()
FactoryForSelectSecurityModel
in interface WorkspaceActions
@Factory(value="selectedOwnerModel") public ContextStringWrapper FactoryForSelectSecurityOwner()
FactoryForSelectSecurityOwner
in interface WorkspaceActions
@Begin(pageflow="createWorkspace", nested=true) @Factory(value="tmpWorkspace") public DocumentModel getTmpWorkspace()
getTmpWorkspace
in interface WorkspaceActions
@Factory(value="availableWorkspaceTemplates") public DocumentModelList getTemplates()
getTemplates
in interface WorkspaceActions
public String finishPageFlow()
finishPageFlow
in interface WorkspaceActions
public String getSelectedTemplateDescription()
getSelectedTemplateDescription
in interface WorkspaceActions
public DocumentModel getSelectedTemplate()
getSelectedTemplate
in interface WorkspaceActions
@End public String createWorkspace()
createWorkspace
in interface WorkspaceActions
@End(beforeRedirect=true) public String createWorkspaceOld()
@End(beforeRedirect=true) public String exitWizard()
exitWizard
in interface WorkspaceActions
public String getA4JHackingURL()
getA4JHackingURL
in interface WorkspaceActions
Copyright © 2019 Nuxeo. All rights reserved.