@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
ClientExceptionpublic DocumentModel getNewReportModel() throws ClientException
ClientExceptionpublic String saveDocument() throws ClientException
ClientExceptionpublic String getReportModelsContainerPath() throws ClientException
ClientExceptionpublic boolean isShowForm()
public void toggleForm()
public void toggleAndReset()
public void validateReportExtension(FacesContext context, UIComponent component, Object value)
Copyright © 2011 Nuxeo SA. All Rights Reserved.