@Name(value="templateBasedActions") @Scope(value=CONVERSATION) public class TemplateBasedActionBean extends BaseTemplateAction
| Constructor and Description |
|---|
TemplateBasedActionBean() |
canAddTemplateInputs, canUpdateTemplateInputs, getAvailableOfficeTemplates, getCurrentDocumentAsTemplateSourceDocument, getRenditions, resolveTemplateByIdpublic List<TemplateInput> getTemplateInputs()
public void setTemplateInputs(List<TemplateInput> templateInputs)
@Observer(value={"documentSelectionChanged","changeableDocumentCreated","documentChanged"}, create=false) @BypassInterceptors public void reset()
public List<TemplateInput> getTemplateEditableInputs() throws Exception
Exceptionpublic void setTemplateEditableInputs(List<TemplateInput> templateEditableInputs)
public TemplateInput getNewInput()
public void setNewInput(TemplateInput newInput)
public boolean canResetParameters()
throws ClientException
canResetParameters in class BaseTemplateActionClientExceptionpublic boolean canDetachTemplate(String templateName) throws ClientException
ClientExceptionpublic String getTemplateIdToAssociate()
public void setTemplateIdToAssociate(String templateIdToAssociate)
public void associateDocumentToTemplate()
throws ClientException
ClientExceptionpublic boolean canRenderAndStore()
public String getEditableTemplateName()
public void setEditableTemplateName(String editableTemplateName)
public List<TemplateSourceDocument> getBindableTemplatesForDocument() throws ClientException
ClientExceptionpublic List<SelectItem> getBindableTemplatesForDocumentAsSelectItems() throws ClientException
ClientException@Factory(value="currentTemplateBasedDocument", scope=EVENT) public TemplateBasedDocument getCurrentDocumentAsTemplateBasedDocument()
Copyright © 2013 Nuxeo SA. All Rights Reserved.