public class WRRecordGroup
extends com.webobjects.appserver.WOComponent
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.com.webobjects.appserver.WOComponent._EventLoggingEnabler, com.webobjects.appserver.WOComponent.Eventcom.webobjects.foundation.NSKeyValueCodingAdditions.DefaultImplementation, com.webobjects.foundation.NSKeyValueCodingAdditions.Utilitycom.webobjects.foundation.NSKeyValueCoding._BooleanFieldBinding, com.webobjects.foundation.NSKeyValueCoding._BooleanMethodBinding, com.webobjects.foundation.NSKeyValueCoding._FieldBinding, com.webobjects.foundation.NSKeyValueCoding._ForwardingBinding, com.webobjects.foundation.NSKeyValueCoding._KeyBinding, com.webobjects.foundation.NSKeyValueCoding._KeyBindingCreation, com.webobjects.foundation.NSKeyValueCoding._MethodBinding, com.webobjects.foundation.NSKeyValueCoding._NumberFieldBinding, com.webobjects.foundation.NSKeyValueCoding._NumberMethodBinding, com.webobjects.foundation.NSKeyValueCoding._ReflectionKeyBindingCreation, com.webobjects.foundation.NSKeyValueCoding.ErrorHandling, com.webobjects.foundation.NSKeyValueCoding.MapImplementation, com.webobjects.foundation.NSKeyValueCoding.Null<T>, com.webobjects.foundation.NSKeyValueCoding.UnknownKeyException, com.webobjects.foundation.NSKeyValueCoding.ValueAccessorcom.webobjects.foundation.NSValidation._MethodBinding, com.webobjects.foundation.NSValidation._ValidationBinding, com.webobjects.foundation.NSValidation.DefaultImplementation, com.webobjects.foundation.NSValidation.Utility, com.webobjects.foundation.NSValidation.ValidationException| Modifier and Type | Field and Description |
|---|---|
DRRecord |
record |
DRValue |
totalValue |
DRValue |
value |
_Extension, _IsEventLoggingEnabled, _keyAssociations| Constructor and Description |
|---|
WRRecordGroup(com.webobjects.appserver.WOContext c) |
__valueForBinding, _associationWithName, _awakeInContext, _childTemplate, _cleanUpStatelessComponent, _componentDefinition, _componentUnroll, _isPage, _setContext, _setIsPage, _setParent, _setSubcomponent, _sleepInContext, _subcomponentForElementWithID, _templateNameForClass, _unroll, application, awake, baseURL, bindingKeys, canAccessFieldsDirectly, canGetValueForBinding, canSetValueForBinding, clone, context, debugString, descriptionForResponse, ensureAwakeInContext, frameworkName, generateResponse, handleQueryWithUnboundKey, handleTakeValueForUnboundKey, hasBinding, hasSession, invokeAction, isCachingEnabled, isEventLoggingEnabled, logString, name, pageWithName, parent, path, pathURL, performParentAction, pullValuesFromParent, pushValuesToParent, session, set_componentUnroll, set_unroll, setCachingEnabled, setValueForBinding, setVariableValueForName, sleep, synchronizesVariablesWithBindings, takeValueForKey, takeValueForKeyPath, takeValuesFromRequest, template, templateWithHTMLString, templateWithHTMLString, templateWithHTMLString, templateWithName, unableToSetNullForKey, validateTakeValueForKeyPath, validateValueForKey, validationFailedWithException, valueForBinding, valueForBooleanBinding, valueForIntegerBinding, valueForKey, valueForKeyPath, valueForNSArrayBindings, valueForNSDictionaryBindings, valueForNumberBinding, valueForStringBinding, variableValueForName, variableWithNamepublic DRRecord record
public DRValue value
public DRValue totalValue
public void reset()
reset in class com.webobjects.appserver.WOComponentpublic boolean isStateless()
isStateless in class com.webobjects.appserver.WOComponentpublic void appendToResponse(com.webobjects.appserver.WOResponse r,
com.webobjects.appserver.WOContext c)
appendToResponse in class com.webobjects.appserver.WOComponentpublic DRRecordGroup recordGroup()
DRRecordGroup from the bindings.public String displayType()
TOTALS is used as the default,
meaning that ???public String noTotalLabel()
public String reportStyle()
public NSArray records()
public NSArray totals()
public double totalValueTotal()
public boolean nototals()
public String toString()
toString in class com.webobjects.appserver.WOComponentpublic DRReportModel model()
public boolean showAsTable()
public boolean showHeadings()
public boolean showHeadingsForTotalsOrTable()
public boolean showRecordTable()
public boolean showSingleValue()
public boolean showTotalsOnly()
public boolean showTotalsOnlyAsTable()
public boolean showTotalsOnlyAsCells()
public boolean showRecordTableAsCells()
public boolean showRecordTableAsTable()
public boolean totalsOnly()
public String totalToShow()
public String singleTotal()
public int nototalsrowspan()
public boolean hDimsUsed()
public boolean useVerticalReportStyle()
public NSDictionary totalDict()
public NSDictionary coordinates()
public NSArray colors()
public int totalCount()
public boolean isNotTotalGroup()
public NSDictionary attributeListDict()
public int depthCount()
public int colspanForAllAttribs()
public NSArray recordFlatValueList()
Copyright © 2002 – 2020 Project Wonder.