org.alfresco.web.bean.wcm
Class EditFormWizard

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.CreateFormWizard
              extended by org.alfresco.web.bean.wcm.EditFormWizard
All Implemented Interfaces:
java.io.Serializable, IDialogBean, IWizardBean

public class EditFormWizard
extends CreateFormWizard

Backing bean for the Edit Form wizard.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.alfresco.web.bean.wcm.CreateFormWizard
CreateFormWizard.RenderingEngineTemplateData
 
Field Summary
 
Fields inherited from class org.alfresco.web.bean.wcm.CreateFormWizard
applyDefaultWorkflow, contentService, defaultWorkflowName, FILE_RENDERING_ENGINE_TEMPLATE, FILE_SCHEMA, formsService, mimetypeService, renderingEngineTemplates, renderingEngineTemplatesDataModel, schema, schemaFileName, workflowService
 
Fields inherited from class org.alfresco.web.bean.dialog.BaseDialogBean
browseBean, isFinished, navigator, parameters
 
Constructor Summary
EditFormWizard()
           
 
Method Summary
protected  java.lang.String finishImpl(javax.faces.context.FacesContext context, java.lang.String outcome)
          Performs the actual processing for the wizard.
 java.util.List getAssociatedWebProjects()
           
 boolean getEditMode()
          Indicates whether or not the wizard is currently in edit mode
 void init(java.util.Map parameters)
          Initialises the wizard
 void removeSelectedRenderingEngineTemplate(javax.faces.event.ActionEvent event)
          Action handler called when the Remove button is pressed to remove a rendering engine
 
Methods inherited from class org.alfresco.web.bean.wcm.CreateFormWizard
addSelectedRenderingEngineTemplate, cancel, clearUpload, getAddToListDisabled, getApplyDefaultWorkflow, getContentService, getDefaultWorkflowChoices, getDefaultWorkflowDefinition, getDefaultWorkflowName, getFinishButtonDisabled, getFormDescription, getFormDescriptionAttribute, getFormLabelAttribute, getFormName, getFormsService, getFormTitle, getIsWebForm, getMimeTypeChoices, getMimetypeForRendition, getMimetypeService, getNextButtonDisabled, getOutputPathPatternForFormInstanceData, getOutputPathPatternForRendition, getRenderingEngineChoices, getRenderingEngineName, getRenderingEngineTemplateDescription, getRenderingEngineTemplateFile, getRenderingEngineTemplateFileName, getRenderingEngineTemplateName, getRenderingEngineTemplates, getRenderingEngineTemplatesDataModel, getRenderingEngineTemplateTitle, getSchemaFile, getSchemaFileName, getSchemaRootElementName, getSchemaRootElementNameChoices, getStepDescription, getWorkflowDescriptionAttribute, getWorkflowLabelAttribute, getWorkflowService, mimetypeForRenditionChanged, removeUploadedRenderingEngineTemplateFile, removeUploadedSchemaFile, renderingEngineTemplateFileValueChanged, saveRenderingEngineTemplate, schemaFileValueChanged, setApplyDefaultWorkflow, setContentService, setDefaultWorkflowName, setFormDescription, setFormName, setFormsService, setFormTitle, setMimetypeForRendition, setMimetypeService, setOutputPathPatternForFormInstanceData, setOutputPathPatternForRendition, setRenderingEngineName, setRenderingEngineTemplateDescription, setRenderingEngineTemplateFileName, setRenderingEngineTemplateName, setRenderingEngineTemplateTitle, setSchemaFileName, setSchemaRootElementName, setWorkflowService
 
Methods inherited from class org.alfresco.web.bean.wizard.BaseWizardBean
back, buildSummary, getBackButtonLabel, getDefaultCancelOutcome, getDefaultFinishOutcome, getFinishButtonLabel, getNextButtonLabel, getStepTitle, next
 
Methods inherited from class org.alfresco.web.bean.dialog.BaseDialogBean
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
finish, getActionsConfigId, getActionsContext, getAdditionalButtons, getCancelButtonLabel, getContainerDescription, getContainerSubTitle, getContainerTitle, getMoreActionsConfigId, isFinished, restored
 

Constructor Detail

EditFormWizard

public EditFormWizard()
Method Detail

init

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

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

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 CreateFormWizard
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)

removeSelectedRenderingEngineTemplate

public void removeSelectedRenderingEngineTemplate(javax.faces.event.ActionEvent event)
Action handler called when the Remove button is pressed to remove a rendering engine

Overrides:
removeSelectedRenderingEngineTemplate in class CreateFormWizard

getEditMode

public boolean getEditMode()
Indicates whether or not the wizard is currently in edit mode

Overrides:
getEditMode in class CreateFormWizard

getAssociatedWebProjects

public java.util.List getAssociatedWebProjects()
Overrides:
getAssociatedWebProjects in class CreateFormWizard


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