@Name(value="reportActions") @Scope(value=PAGE) @Install(precedence=10) public class ReportActions extends Object implements Serializable
Modifier and Type | Class and Description |
---|---|
class |
ReportActions.UnrestrictedReportModelsContainerCreator |
Constructor and Description |
---|
ReportActions() |
Modifier and Type | Method and Description |
---|---|
List<ReportModel> |
getAvailableModels() |
DocumentModel |
getBareReportModel() |
DocumentModel |
getNewReportModel() |
ReportModel |
getReportModel(String docId) |
String |
getReportModelsContainerPath() |
boolean |
isShowForm() |
String |
saveDocument() |
void |
toggleAndReset() |
void |
toggleForm() |
void |
validateReportExtension(FacesContext context,
UIComponent component,
Object value) |
@Factory(value="reportModels", scope=EVENT, autoCreate=true) public List<ReportModel> getAvailableModels()
public ReportModel getReportModel(String docId)
public DocumentModel getBareReportModel() throws ClientException
ClientException
public DocumentModel getNewReportModel() throws ClientException
ClientException
public String saveDocument() throws ClientException
ClientException
public String getReportModelsContainerPath() throws ClientException
ClientException
public boolean isShowForm()
public void toggleForm()
public void toggleAndReset()
public void validateReportExtension(FacesContext context, UIComponent component, Object value)
Copyright © 2013 Nuxeo SA. All Rights Reserved.