@Name(value="documentTemplatesActions") @Scope(value=CONVERSATION) public class DocumentTemplatesActionsBean extends InputController implements DocumentTemplatesActions, Serializable
| Modifier and Type | Field and Description | 
|---|---|
| static String | TemplateRoot | 
| Constructor and Description | 
|---|
| DocumentTemplatesActionsBean() | 
| Modifier and Type | Method and Description | 
|---|---|
| String | createDocumentFromTemplate()Creates a Document from a template using the selectedTemplateId and the changeableDocument. | 
| String | createDocumentFromTemplate(DocumentModel doc)Creates a Document from a template using the selectedTemplateId. | 
| String | createDocumentFromTemplate(DocumentModel doc,
                          String templateId)Creates a Document from a template. | 
| void | documentChildrenChanged()Listener to children changed event. | 
| void | domainChanged()Listener for domain changed event. | 
| String | getSelectedTemplateId()Getter of the selected template id. | 
| String | getTargetType()Getter for type of the document to be created. | 
| DocumentModelList | getTemplates() | 
| DocumentModelList | getTemplates(String targetTypeName) | 
| void | setSelectedTemplateId(String requestedId)Setter for the template to use. | 
| void | setTargetType(String targetType)Setter for the type of document to be created. | 
| DocumentModelList | templatesListFactory()Factory accessor on the getter. | 
computeOutcome, getAdministrator, logDocumentWithName, logDocumentWithTitle, removeDocumentFromListpublic static final String TemplateRoot
@Factory(value="availableTemplates",
         scope=EVENT)
public DocumentModelList templatesListFactory()
DocumentTemplatesActionstemplatesListFactory in interface DocumentTemplatesActionspublic DocumentModelList getTemplates(String targetTypeName) throws ClientException
getTemplates in interface DocumentTemplatesActionsClientExceptionpublic DocumentModelList getTemplates() throws ClientException
getTemplates in interface DocumentTemplatesActionsClientExceptionpublic String createDocumentFromTemplate(DocumentModel doc, String templateId) throws ClientException
DocumentTemplatesActionscreateDocumentFromTemplate in interface DocumentTemplatesActionsdoc - the DocumentModel with edited datatemplateId - the template idClientExceptionpublic String createDocumentFromTemplate(DocumentModel doc) throws ClientException
DocumentTemplatesActionscreateDocumentFromTemplate in interface DocumentTemplatesActionsClientExceptionpublic String createDocumentFromTemplate() throws ClientException
DocumentTemplatesActionscreateDocumentFromTemplate in interface DocumentTemplatesActionsClientExceptionpublic String getSelectedTemplateId()
DocumentTemplatesActionsgetSelectedTemplateId in interface DocumentTemplatesActionspublic void setSelectedTemplateId(String requestedId)
DocumentTemplatesActionssetSelectedTemplateId in interface DocumentTemplatesActionspublic String getTargetType()
DocumentTemplatesActionsgetTargetType in interface DocumentTemplatesActionspublic void setTargetType(String targetType)
DocumentTemplatesActionssetTargetType in interface DocumentTemplatesActions@Observer(value="documentChildrenChanged",
          create=false)
@BypassInterceptors
public void documentChildrenChanged()
DocumentTemplatesActionsdocumentChildrenChanged in interface DocumentTemplatesActions@Observer(value="domainSelectionChanged",
          create=false)
@BypassInterceptors
public void domainChanged()
DocumentTemplatesActionsdomainChanged in interface DocumentTemplatesActionsCopyright © 2015 Nuxeo SA. All rights reserved.