er.grouping
Class DRGroup
java.lang.Object
er.grouping.DRGroup
public class DRGroup
- extends Object
_reportModel
protected DRReportModel _reportModel
_masterCriteria
protected DRMasterCriteria _masterCriteria
_masterCriteriaDrillDownList
protected NSArray _masterCriteriaDrillDownList
_recordGroupDict
protected NSMutableDictionary _recordGroupDict
_ordering
protected NSArray _ordering
_sortedArray
protected NSArray _sortedArray
_sortedArrayBase
protected NSArray _sortedArrayBase
_useGroupTotal
protected boolean _useGroupTotal
DRGroup
public DRGroup(DRReportModel aMod,
DRMasterCriteria amc)
resetDefaults
public void resetDefaults()
childrenFromGroupCriteriaList
public NSMutableDictionary childrenFromGroupCriteriaList()
groupBy
public NSMutableDictionary groupBy(NSArray recs,
DRMasterCriteria amc)
drillDownListForMasterCriteriaList
public static NSArray drillDownListForMasterCriteriaList(DRMasterCriteria mc,
NSArray mcList)
withReportModelMasterCriteria
public static DRGroup withReportModelMasterCriteria(DRReportModel aMod,
DRMasterCriteria amc)
recordGroupList
public NSArray recordGroupList()
recordGroupDict
public NSDictionary recordGroupDict()
reportModel
public DRReportModel reportModel()
criteriaList
public NSArray criteriaList()
masterCriteria
public DRMasterCriteria masterCriteria()
masterCriteriaDrillDownList
public NSArray masterCriteriaDrillDownList()
groupSubRecordGroupsWithMasterCriteriaLookupDict
public void groupSubRecordGroupsWithMasterCriteriaLookupDict(NSDictionary groupLookUpDict)
- Loops over each RecordGroup and group it. Init each new sub RecordGroup with empty record groups for each record group in the parent
sortedCriteriaList
public NSArray sortedCriteriaList()
sortedCriteriaListBase
public NSArray sortedCriteriaListBase()
useGroupTotal
public boolean useGroupTotal()
setUseGroupTotal
public void setUseGroupTotal(boolean v)
keyDesc
public String keyDesc()
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2002 – 2007 Project Wonder.