com.centrasite.control.adapters.collection
Interface FlexLineColumnsProvider

All Known Implementing Classes:
DefaultFlexLineColumnsProvider

public interface FlexLineColumnsProvider

Interface for adding content to FLEXLINEInfo objects representing report columns and lines.

See Also:
FlexLineColumnsCollectionContext

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 coleheaderListener)
          Adds column definition to the given FLEXLINEInfo.
 void addLineContent(com.softwareag.cis.server.util.FLEXLINEInfo lineContent, BaseAdapter adapter, com.centrasite.control.ReportInterface report, java.lang.String reportHeading)
          Adds line content to the given FLEXLINEInfo.
 

Method Detail

addColumn

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 coleheaderListener)
Adds column definition to the given FLEXLINEInfo.

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.
coleheaderListener -

addLineContent

void addLineContent(com.softwareag.cis.server.util.FLEXLINEInfo lineContent,
                    BaseAdapter adapter,
                    com.centrasite.control.ReportInterface report,
                    java.lang.String reportHeading)
Adds line content to the given FLEXLINEInfo.

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.