lumis.portal.report
Class Report

Package class diagram package Report
java.lang.Object
  extended by lumis.portal.report.Report

@StableMinor(version="5.5",
             sinceVersion="4.2")
public class Report
extends Object

Holds configuration information of a Report.

Since:
4.2.0

Constructor Summary
Report()
           
 
Method Summary
 ReportParameter addParameter()
          Adds a parameter in this report.
 String getDescription()
          Returns the description for this report.
 String getId()
          Returns the identifier for this report.
 String getName()
          Returns the display name for this report.
 Collection<ReportParameter> getParameters()
          Returns an immutable view of the configuration parameters for the Report.
 ReportType getReportType()
          Returns the report type of this report.
 void setDescription(String description)
          Sets the description for this report.
 void setName(String name)
          Sets the display name for this report.
 void setReportType(ReportType reportType)
          Sets the report type of this report.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Report

public Report()
Method Detail

getId

public String getId()
Returns the identifier for this report.

Returns:
the identifier for this report.
Since:
4.2.0

getName

public String getName()
Returns the display name for this report.

Returns:
the display name.
Since:
4.2.0

setName

public void setName(String name)
Sets the display name for this report.

Parameters:
the - display name.
Since:
4.2.0

getDescription

public String getDescription()
Returns the description for this report.

Returns:
the description.
Since:
4.2.0

setDescription

public void setDescription(String description)
Sets the description for this report.

Parameters:
description - the description.
Since:
4.2.0

getReportType

public ReportType getReportType()
Returns the report type of this report.

Returns:
the report type.
Since:
4.2.0

setReportType

public void setReportType(ReportType reportType)
Sets the report type of this report.

Parameters:
reportType - the report type.
Since:
4.2.0

getParameters

public Collection<ReportParameter> getParameters()
Returns an immutable view of the configuration parameters for the Report.

Returns:
an immutable collection of parameters.

addParameter

public ReportParameter addParameter()
Adds a parameter in this report.

Returns:
the added parameter object.
Since:
4.2.0


Lumisportal  5.5.0.091130 - Copyright © 2001-2007, Lumis. All Rights Reserved.