public class BirtReportModel extends BaseBirtReportAdapter implements ReportModel
ReportModel
adapter interfaceModifier and Type | Field and Description |
---|---|
protected List<org.eclipse.birt.report.engine.api.IParameterDefn> |
cachedParamsDef |
protected static String |
PREFIX |
doc
Constructor and Description |
---|
BirtReportModel(DocumentModel doc) |
Modifier and Type | Method and Description |
---|---|
String |
getId() |
protected List<org.eclipse.birt.report.engine.api.IParameterDefn> |
getParameterDef() |
protected String |
getPrefix() |
InputStream |
getReportFileAsStream() |
String |
getReportName() |
List<ReportParameter> |
getReportParameters() |
Map<String,String> |
getStoredParameters() |
void |
parseParametersDefinition() |
void |
updateMetadata() |
getDoc, getSession, setParameter, setParameter, setParameter, setParameter
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDoc, setParameter, setParameter
protected static final String PREFIX
protected transient List<org.eclipse.birt.report.engine.api.IParameterDefn> cachedParamsDef
public BirtReportModel(DocumentModel doc)
public String getId()
getId
in interface ReportModel
public String getReportName()
getReportName
in interface ReportModel
public InputStream getReportFileAsStream() throws IOException
getReportFileAsStream
in interface ReportModel
IOException
public void parseParametersDefinition() throws IOException
parseParametersDefinition
in interface ReportModel
IOException
public void updateMetadata() throws IOException
updateMetadata
in interface ReportModel
IOException
protected List<org.eclipse.birt.report.engine.api.IParameterDefn> getParameterDef() throws IOException
IOException
public List<ReportParameter> getReportParameters() throws IOException
getReportParameters
in interface ReportModel
getReportParameters
in class BaseBirtReportAdapter
IOException
public Map<String,String> getStoredParameters()
getStoredParameters
in interface ReportModel
protected String getPrefix()
getPrefix
in class BaseBirtReportAdapter
Copyright © 2015 Nuxeo SA. All rights reserved.