|
Decision Center API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object ilog.rules.teamserver.model.reporting.IlrReportContext
public class IlrReportContext
This class represents the context in which a report is processed.
Constructor Summary | |
---|---|
IlrReportContext(IlrSession session)
Creates a context with a given session . |
Method Summary | |
---|---|
void |
addClientData(String property,
Object value)
Adds the user object bound to a given property . |
void |
addProperty(String property,
Object value)
Adds a given property to the context. |
Object |
getClientData(String property)
Returns the user object bound to a given property . |
List<String> |
getPropertyNames()
Returns a list of the properties bound to this context. |
Object |
getPropertyValue(String property)
Returns the object bound to a given property . |
IlrReportFilter |
getReportFilter()
Returns an instance of IlrReportFilter to filter the elements used in the report. |
IlrReportSorter |
getReportSorter()
Returns an instance of IlrReportSorter to sort the elements used in the report. |
IlrSession |
getSession()
Returns the session bound to this context. |
void |
removeClientData(String property)
Removes the user object bound to a given property . |
void |
removeProperty(String property)
Removes a given property from the context. |
void |
setReportFilter(IlrReportFilter reportFilter)
Sets an instance of IlrReportFilter to filter the elements used in the report. |
void |
setReportSorter(IlrReportSorter reportSorter)
Sets an instance of IlrReportSorter to sort the elements used in the report. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public IlrReportContext(IlrSession session)
session
.
session
- The session.Method Detail |
---|
public IlrSession getSession()
public IlrReportFilter getReportFilter()
IlrReportFilter
to filter the elements used in the report.
public void setReportFilter(IlrReportFilter reportFilter)
IlrReportFilter
to filter the elements used in the report.
reportFilter
- An instance of IlrReportFilter
.public IlrReportSorter getReportSorter()
IlrReportSorter
to sort the elements used in the report.
public void setReportSorter(IlrReportSorter reportSorter)
IlrReportSorter
to sort the elements used in the report.
reportSorter
- An instance of IlrReportSorter
.public void addProperty(String property, Object value)
property
to the context.
property
- The name of the property.value
- The value of the property.public void removeProperty(String property)
property
from the context.
property
- The name of the property.public Object getPropertyValue(String property)
property
.
property
- The property.public List<String> getPropertyNames()
public void addClientData(String property, Object value)
property
.
property
- The property.value
- The object.public void removeClientData(String property)
property
.
property
- The property.public Object getClientData(String property)
property
.
property
- The property.
|
Decision Center API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |