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.Event
com.webobjects.foundation.NSKeyValueCodingAdditions.DefaultImplementation, com.webobjects.foundation.NSKeyValueCodingAdditions.Utility
com.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.ValueAccessor
com.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, variableWithName
public DRRecord record
public DRValue value
public DRValue totalValue
public void reset()
reset
in class com.webobjects.appserver.WOComponent
public boolean isStateless()
isStateless
in class com.webobjects.appserver.WOComponent
public void appendToResponse(com.webobjects.appserver.WOResponse r, com.webobjects.appserver.WOContext c)
appendToResponse
in class com.webobjects.appserver.WOComponent
public 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.WOComponent
public 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.