lumis.portal.report
Class ReportParameter

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

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

A parameter entry of a Report.

Since:
4.2.0

Constructor Summary
ReportParameter()
           
 
Method Summary
 void delete()
          Deletes this parameter.
 String getId()
          Returns the identifier of this parameter.
 String getName()
          Returns the display name for this parameter.
 Report getReport()
          Returns the report this parameter belongs to.
 String getValue()
          Returns the value for this parameter.
 void setName(String name)
          Sets the display name for this parameter.
 void setValue(String value)
          Sets the value for this parameter.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReportParameter

public ReportParameter()
Method Detail

getId

public String getId()
Returns the identifier of this parameter.

Returns:
the identifier.
Since:
4.2.0

getName

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

Returns:
the display name.
Since:
4.2.0

setName

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

Parameters:
name - the display name.
Since:
4.2.0

getValue

public String getValue()
Returns the value for this parameter.

Returns:
the value for this parameter.
Since:
4.2.0

setValue

public void setValue(String value)
Sets the value for this parameter.

Parameters:
value - the value.
Since:
4.2.0

getReport

public Report getReport()
Returns the report this parameter belongs to.

Returns:
the report.
Since:
4.2.0

delete

public void delete()
            throws PortalException
Deletes this parameter. This method also removes the parameter from Report.getParameters(), for further consistency.

Throws:
PortalException
Since:
4.2.0


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