|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.ibm.itim.adhocreport.AdhocReportTemplate
This is a wrapper class for the ad-hoc report templates. This includes metadata information of the report, and the repor titself, which is an ReportXML object. 8
ReportXML
, Serialized FormField Summary | |
static java.lang.String |
DEFAULT_PARSER_NAME
|
Constructor Summary | |
AdhocReportTemplate()
This is a constructor method. |
|
AdhocReportTemplate(int id,
java.lang.String title,
java.lang.String type,
java.lang.String xml,
java.lang.String author,
java.lang.String stylesheetName)
|
Method Summary | |
java.lang.String |
getAuthor()
This method returns the report template author. |
int |
getId()
This method returns the report ID. |
ReportColumn |
getReportColumnObject(int selectedField)
Returns the report column object from the Report XML |
ReportXML |
getReportXML()
This method returns the ReportXML object. |
java.lang.String |
getStylesheetName()
This method returns the location of the style sheet associated with this report template. |
java.lang.String |
getTitle()
This method returns the report title. |
java.lang.String |
getType()
This method returns the type of report (RI/Crystal/Actuate). |
java.lang.String |
getXML()
Returns the XML representation of this report template. |
boolean |
removeReportColumnObject(int selectedField)
Removes the report column object from the Report XML |
void |
setAuthor(java.lang.String author)
This method sets the report template author. |
void |
setId(int id)
This method sets the report ID. |
void |
setReportXML(ReportXML reportXML)
Set the ReportXML object. |
void |
setStylesheetName(java.lang.String stylesheetName)
This method sets the location of the style sheet associated with the report template. |
void |
setTitle(java.lang.String title)
This method sets the report title. |
void |
setType(java.lang.String type)
This method sets the report type (RI/Actuate/Crystal). |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String DEFAULT_PARSER_NAME
Constructor Detail |
public AdhocReportTemplate(int id, java.lang.String title, java.lang.String type, java.lang.String xml, java.lang.String author, java.lang.String stylesheetName) throws InvalidReportColumnException, java.io.IOException, java.lang.Exception
public AdhocReportTemplate()
Method Detail |
public int getId()
public void setId(int id)
id
- - This is the report ID to ba set.public java.lang.String getTitle()
public void setTitle(java.lang.String title)
title
- - This is the report title.public java.lang.String getType()
public void setType(java.lang.String type)
type
- - This indicates the type of report.public java.lang.String getAuthor()
public void setAuthor(java.lang.String author)
author
- - This is the report template author.public java.lang.String getStylesheetName()
public void setStylesheetName(java.lang.String stylesheetName)
location
- This is the location of the style sheet associated with the
report template.public ReportXML getReportXML()
public void setReportXML(ReportXML reportXML)
reportXML
- Set the report XML object.public java.lang.String getXML() throws javax.xml.parsers.ParserConfigurationException
public ReportColumn getReportColumnObject(int selectedField)
selectedField
- public boolean removeReportColumnObject(int selectedField) throws InvalidQueryException
selectedField
-
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |