com.centrasite.control.adapters.collection
Class DefaultFlexLineColumnsProvider
java.lang.Object
com.centrasite.control.adapters.collection.DefaultFlexLineColumnsProvider
- All Implemented Interfaces:
- FlexLineColumnsProvider
public class DefaultFlexLineColumnsProvider
- extends java.lang.Object
- implements FlexLineColumnsProvider
Default implementation of the FlexLineColumnsProvider
interface.
Method Summary |
void |
addColumn(com.softwareag.cis.server.util.FLEXLINEInfo columns,
BaseAdapter adapter,
com.centrasite.control.ReportInterface report,
java.lang.String reportHeading,
java.lang.String width,
com.softwareag.cis.server.util.IGRIDCOLHEADERChangeListener colheaderListener)
Adds gridcolheader definition. |
void |
addLineContent(com.softwareag.cis.server.util.FLEXLINEInfo lineContent,
BaseAdapter adapter,
com.centrasite.control.ReportInterface report,
java.lang.String reportHeading)
Adds line content. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultFlexLineColumnsProvider
public DefaultFlexLineColumnsProvider()
addColumn
public void addColumn(com.softwareag.cis.server.util.FLEXLINEInfo columns,
BaseAdapter adapter,
com.centrasite.control.ReportInterface report,
java.lang.String reportHeading,
java.lang.String width,
com.softwareag.cis.server.util.IGRIDCOLHEADERChangeListener colheaderListener)
- Adds gridcolheader definition.
- Specified by:
addColumn
in interface FlexLineColumnsProvider
- Parameters:
columns
- The FLEXLINEInfo representing all columns.adapter
- The adapter containing the FLEXLINEInfo.report
- The currently displayed ReportInterface.reportHeading
- The heading for which column must be added.width
- The width of the column.
addLineContent
public void addLineContent(com.softwareag.cis.server.util.FLEXLINEInfo lineContent,
BaseAdapter adapter,
com.centrasite.control.ReportInterface report,
java.lang.String reportHeading)
- Adds line content. Depending on the PropertyAccessor for the report
heading this method can add textout, checkbox or methodlink
definition.
- Specified by:
addLineContent
in interface FlexLineColumnsProvider
- Parameters:
lineContent
- The FLEXLINEInfo representing the line's content.adapter
- The adapter containing the FLEXLINEInfo.report
- The currently displayed ReportInterface.reportHeading
- The heading for which line context must be added.