. Refactoring of Invite Users to support inviting users into an existing Web Project space

- Added new Invite Website Users action
 - Content Managers can now invite additional users into the Web Project and sandboxes created for them
 - Refactoring of old-skool Invite Content/Space Users wizard beans to new style wizard framework beans
 - TODO: refactor JSPs to complement new beans
. User Sandbox creation code refactoring into a SandboxFactory helper so various wizards can utilise it
. Workflow selection lists now show workflow 'title' human-readable label instead of 'name' identifier field

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@4433 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Kevin Roast
2006-11-23 16:08:51 +00:00
parent edd6d29cf4
commit 5d18c75e08
13 changed files with 674 additions and 616 deletions

View File

@@ -33,6 +33,16 @@ public final class WizardManager
private WizardState currentWizardState;
private Map<String, String> paramsToApply;
/**
* Action handler used to setup parameters for the wizard being launched
*
* @param params The parameters
*/
public void setupParameters(Map<String, String> params)
{
this.paramsToApply = params;
}
/**
* Action handler used to setup parameters for the wizard being launched
*
@@ -45,7 +55,7 @@ public final class WizardManager
if (component instanceof UIActionLink)
{
// store the parameters
this.paramsToApply = ((UIActionLink)component).getParameterMap();
setupParameters( ((UIActionLink)component).getParameterMap() );
}
}