WRRecordGroup Class Reference

Inherits com::webobjects::appserver::WOComponent.

Collaboration diagram for WRRecordGroup:

Collaboration graph
[legend]

List of all members.

Public Member Functions

void appendToResponse (WOResponse r, WOContext c)
NSDictionary attributeListDict ()
Boolean booleanValueForBinding (String name)
NSArray colors ()
int colspanForAllAttribs ()
NSDictionary coordinates ()
int depthCount ()
String displayType ()
boolean hDimsUsed ()
boolean isNotTotalGroup ()
boolean isStateless ()
DRReportModel model ()
String noTotalLabel ()
boolean nototals ()
int nototalsrowspan ()
NSArray recordFlatValueList ()
DRRecordGroup recordGroup ()
NSArray records ()
String reportStyle ()
void reset ()
boolean showAsTable ()
boolean showHeadings ()
boolean showHeadingsForTotalsOrTable ()
boolean showRecordTable ()
boolean showRecordTableAsCells ()
boolean showRecordTableAsTable ()
boolean showSingleValue ()
boolean showTotalsOnly ()
boolean showTotalsOnlyAsCells ()
boolean showTotalsOnlyAsTable ()
String singleTotal ()
void sleep ()
final boolean synchronizesVariablesWithBindings ()
String toString ()
int totalCount ()
NSDictionary totalDict ()
NSArray totals ()
boolean totalsOnly ()
String totalToShow ()
double totalValueTotal ()
boolean useVerticalReportStyle ()
 WRRecordGroup (WOContext c)

Public Attributes

DRRecord record
DRValue totalValue
DRValue value

Package Attributes

NSArray _colors
NSDictionary _coordinates
String _displayType
DRReportModel _model
String _noTotalLabel
DRRecordGroup _recordGroup
String _reportStyle
Boolean _showAsTable
Boolean _showHeadings
Boolean _showRecordTable
int _totalCount = -1
NSDictionary _totalDict
String _totalToShow
String bgcolor

Static Private Attributes

static final Logger log = Logger.getLogger(WRRecordGroup.class)


Detailed Description

Contains a cell in the table that WRReport has set up. You should subclass this class to implement additional behaviour or cell-level rendering, like colors that depend on the current group. Additionally, you must specify the components name in the bindings for the report component as the reportComponentName binding.

Constructor & Destructor Documentation

WRRecordGroup ( WOContext  c  ) 


Member Function Documentation

void appendToResponse ( WOResponse  r,
WOContext  c 
)

NSDictionary attributeListDict (  ) 

Boolean booleanValueForBinding ( String  name  ) 

NSArray colors (  ) 

int colspanForAllAttribs (  ) 

NSDictionary coordinates (  ) 

int depthCount (  ) 

String displayType (  ) 

Returns the display type from the bindings. If not set, then TOTALS is used as the default, meaning that ???

boolean hDimsUsed (  ) 

boolean isNotTotalGroup (  ) 

boolean isStateless (  ) 

Component is stateless, and your subclasses should be so, too.

DRReportModel model (  ) 

String noTotalLabel (  ) 

boolean nototals (  ) 

int nototalsrowspan (  ) 

NSArray recordFlatValueList (  ) 

DRRecordGroup recordGroup (  ) 

Returns the DRRecordGroup from the bindings.

NSArray records (  ) 

String reportStyle (  ) 

void reset (  ) 

Resets cached values.

boolean showAsTable (  ) 

boolean showHeadings (  ) 

boolean showHeadingsForTotalsOrTable (  ) 

boolean showRecordTable (  ) 

boolean showRecordTableAsCells (  ) 

boolean showRecordTableAsTable (  ) 

boolean showSingleValue (  ) 

boolean showTotalsOnly (  ) 

boolean showTotalsOnlyAsCells (  ) 

boolean showTotalsOnlyAsTable (  ) 

String singleTotal (  ) 

void sleep (  ) 

final boolean synchronizesVariablesWithBindings (  ) 

Component does not synchronize with bindings, and your subclasses should be doing so, too.

String toString (  ) 

int totalCount (  ) 

NSDictionary totalDict (  ) 

NSArray totals (  ) 

boolean totalsOnly (  ) 

String totalToShow (  ) 

double totalValueTotal (  ) 

boolean useVerticalReportStyle (  ) 


Member Data Documentation

NSArray _colors [package]

NSDictionary _coordinates [package]

String _displayType [package]

DRReportModel _model [package]

String _noTotalLabel [package]

String _reportStyle [package]

Boolean _showAsTable [package]

Boolean _showHeadings [package]

Boolean _showRecordTable [package]

int _totalCount = -1 [package]

NSDictionary _totalDict [package]

String _totalToShow [package]

String bgcolor [package]

final Logger log = Logger.getLogger(WRRecordGroup.class) [static, private]

logging support


The documentation for this class was generated from the following file:

Generated on Sat May 26 06:43:27 2012 for Project Wonder by  doxygen 1.5.8