org.alfresco.web.bean.wcm
Class EditWebsiteWizard

java.lang.Object
  extended by org.alfresco.web.bean.dialog.BaseDialogBean
      extended by org.alfresco.web.bean.wizard.BaseWizardBean
          extended by org.alfresco.web.bean.wcm.CreateWebsiteWizard
              extended by org.alfresco.web.bean.wcm.EditWebsiteWizard
All Implemented Interfaces:
java.io.Serializable, IDialogBean, IWizardBean

public class EditWebsiteWizard
extends CreateWebsiteWizard

Backing bean for the Edit Web Project wizard.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.alfresco.web.bean.wcm.CreateWebsiteWizard
CreateWebsiteWizard.FormWrapper, CreateWebsiteWizard.PresentationTemplate, CreateWebsiteWizard.UserWrapper, CreateWebsiteWizard.WorkflowWrapper
 
Field Summary
protected  AVMBrowseBean avmBrowseBean
           
 
Fields inherited from class org.alfresco.web.bean.wcm.CreateWebsiteWizard
actionForm, actionWorkflow, addDeployServerType, createFrom, currentDeployServer, deployServersList, deployServersMap, description, dnsName, editedDeployServerProps, editMode, forms, formsList, inAddDeployServerMode, isSource, logger, name, previewProvider, previewProvidersList, showAllSourceProjects, sourceWebProject, title, webapp, webappsList, webProjectsList, websiteDescriptionAttribute, workflows, wpNodeRef
 
Fields inherited from class org.alfresco.web.bean.dialog.BaseDialogBean
browseBean, isFinished, navigator, parameters
 
Constructor Summary
EditWebsiteWizard()
           
 
Method Summary
protected  java.lang.String finishImpl(javax.faces.context.FacesContext context, java.lang.String outcome)
          Performs the actual processing for the wizard.
 boolean getFinishButtonDisabled()
          Determines whether the finish button on the dialog should be disabled
 java.util.List getWebappsList()
           
 void init(java.util.Map parameters)
          Initialises the wizard
 void setAvmBrowseBean(AVMBrowseBean avmBrowseBean)
           
 
Methods inherited from class org.alfresco.web.bean.wcm.CreateWebsiteWizard
addAlfrescoServerReceiver, addDeploymentServerConfig, addFileSystemReceiver, addForm, addWorkflow, cancelDeploymentServerConfig, deleteDeploymentServerConfig, editDeploymentServerConfig, getActionForm, getActionWorkflow, getAddDeployServerType, getCreateFrom, getCurrentDeployServer, getDeployServers, getDescription, getDnsName, getEditedDeployServerProperties, getEditMode, getForms, getFormsDataModel, getFormsList, getFormsService, getInvitedUsers, getName, getPersonService, getPreviewProvider, getPreviewProvidersList, getPreviewURIService, getShowAllSourceProjects, getSourceWebProject, getSourceWebProjectName, getSummary, getTitle, getWebapp, getWebProjectNodeRef, getWebProjectService, getWebProjectsList, getWebsiteDescriptionAttribute, getWebsiteLabelAttribute, getWorkflowList, getWorkflows, getWorkflowsDataModel, getWorkflowService, isInAddDeployServerMode, isSource, loadWebProjectModel, next, removeForm, removeWorkflow, saveDeploymentServerConfig, saveWebProjectModel, setActionForm, setActionWorkflow, setCreateFrom, setDescription, setDnsName, setEditMode, setFormsDataModel, setFormsService, setName, setPersonService, setPreviewProvider, setPreviewURIService, setSource, setSourceWebProject, setTitle, setupFormAction, setupWorkflowAction, setWebapp, setWebProjectService, setWorkflowsDataModel, setWorkflowService, toggleWebProjectsList
 
Methods inherited from class org.alfresco.web.bean.wizard.BaseWizardBean
back, buildSummary, getBackButtonLabel, getDefaultCancelOutcome, getDefaultFinishOutcome, getFinishButtonLabel, getNextButtonDisabled, getNextButtonLabel, getStepDescription, getStepTitle
 
Methods inherited from class org.alfresco.web.bean.dialog.BaseDialogBean
cancel, doPostCommitProcessing, finish, formatErrorMessage, getActionsConfigId, getActionsContext, getAdditionalButtons, getCancelButtonLabel, getCheckOutCheckInService, getContainerDescription, getContainerSubTitle, getContainerTitle, getDictionaryService, getErrorMessageId, getErrorOutcome, getFileFolderService, getMoreActionsConfigId, getNamespaceService, getNodeService, getRuleService, getSearchService, getTransactionService, isFinished, restored, setBrowseBean, setDictionaryService, setFileFolderService, setNamespaceService, setNavigator, setNodeService, setSearchService
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.alfresco.web.bean.dialog.IDialogBean
cancel, finish, getActionsConfigId, getActionsContext, getAdditionalButtons, getCancelButtonLabel, getContainerDescription, getContainerSubTitle, getContainerTitle, getMoreActionsConfigId, isFinished, restored
 

Field Detail

avmBrowseBean

protected AVMBrowseBean avmBrowseBean
Constructor Detail

EditWebsiteWizard

public EditWebsiteWizard()
Method Detail

init

public void init(java.util.Map parameters)
Initialises the wizard

Specified by:
init in interface IDialogBean
Overrides:
init in class CreateWebsiteWizard
Parameters:
parameters - Map of parameters for the dialog

getFinishButtonDisabled

public boolean getFinishButtonDisabled()
Description copied from interface: IDialogBean
Determines whether the finish button on the dialog should be disabled

Specified by:
getFinishButtonDisabled in interface IDialogBean
Overrides:
getFinishButtonDisabled in class CreateWebsiteWizard
Returns:
true if the button should be disabled

getWebappsList

public java.util.List getWebappsList()
Overrides:
getWebappsList in class CreateWebsiteWizard
Returns:
List of SelectItem objects representing the webapp folders present in the project

finishImpl

protected java.lang.String finishImpl(javax.faces.context.FacesContext context,
                                      java.lang.String outcome)
                               throws java.lang.Exception
Description copied from class: BaseDialogBean
Performs the actual processing for the wizard. NOTE: This method is called within the context of a transaction so no transaction handling is required

Overrides:
finishImpl in class CreateWebsiteWizard
Parameters:
context - FacesContext
outcome - The default outcome
Returns:
The outcome
Throws:
java.lang.Exception
See Also:
BaseDialogBean.finishImpl(javax.faces.context.FacesContext, java.lang.String)

setAvmBrowseBean

public void setAvmBrowseBean(AVMBrowseBean avmBrowseBean)
Parameters:
avmBrowseBean - The AVMBrowseBean to set.


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.