Project Wonder 5.0.0.8794

er.grouping
Class DRMasterCriteria

java.lang.Object
  extended by er.grouping.DRMasterCriteria

public class DRMasterCriteria
extends Object


Field Summary
protected  NSMutableDictionary _criteriaLookupDict
           
protected  boolean _isPreset
           
protected  String _label
           
protected  NSArray _subCriteriaList
           
protected  NSMutableDictionary _userInfo
           
protected  boolean _useStringMatchForLookup
           
 
Constructor Summary
DRMasterCriteria()
           
 
Method Summary
 NSDictionary criteriaLookupDict()
           
 void criteriaWithPossibleValueList(NSDictionary vlDict)
           
 boolean decideIsPreset(NSArray scList)
           
 boolean decideLookupMethod(NSArray scList)
           
 DRRecordGroup findRecordGroupForRecordGroupsDictGroupParent(DRRecord rec, NSMutableDictionary recGrpDict, DRGroup grp, DRRecordGroup parent)
           
 void groupRecordRecordGroupsDictGroupParent(DRRecord rec, NSMutableDictionary recGrpDict, DRGroup grp, DRRecordGroup parent)
           
 DRMasterCriteria initWithSubMasterCriteria(NSArray smcList, NSDictionary info)
           
 boolean isPreset()
           
 boolean isString()
           
 String keyDesc()
           
 String label()
           
 boolean shouldShowOther()
           
 boolean shouldTotal()
           
 NSArray subCriteriaList()
           
 String toString()
           
 NSMutableDictionary userInfo()
           
 boolean useStringMatchForLookup()
           
 NSDictionary valueDictFromValues(NSDictionary vlDict)
           
 NSDictionary valueDictFromValuesRecord(NSDictionary vlDict, DRRecord rec)
           
 NSDictionary valueDictRecord(DRRecord rec)
           
 void walkPresetsPossibleValues(NSArray presets, NSDictionary vlDict)
           
static DRMasterCriteria withSubMasterCriteriaUserInfo(NSArray smcList, NSDictionary info)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

_userInfo

protected NSMutableDictionary _userInfo

_subCriteriaList

protected NSArray _subCriteriaList

_isPreset

protected boolean _isPreset

_useStringMatchForLookup

protected boolean _useStringMatchForLookup

_criteriaLookupDict

protected NSMutableDictionary _criteriaLookupDict

_label

protected String _label
Constructor Detail

DRMasterCriteria

public DRMasterCriteria()
Method Detail

withSubMasterCriteriaUserInfo

public static DRMasterCriteria withSubMasterCriteriaUserInfo(NSArray smcList,
                                                             NSDictionary info)

shouldTotal

public boolean shouldTotal()

shouldShowOther

public boolean shouldShowOther()

isString

public boolean isString()

initWithSubMasterCriteria

public DRMasterCriteria initWithSubMasterCriteria(NSArray smcList,
                                                  NSDictionary info)

userInfo

public NSMutableDictionary userInfo()

subCriteriaList

public NSArray subCriteriaList()

useStringMatchForLookup

public boolean useStringMatchForLookup()

decideLookupMethod

public boolean decideLookupMethod(NSArray scList)

isPreset

public boolean isPreset()

decideIsPreset

public boolean decideIsPreset(NSArray scList)

valueDictFromValuesRecord

public NSDictionary valueDictFromValuesRecord(NSDictionary vlDict,
                                              DRRecord rec)

valueDictRecord

public NSDictionary valueDictRecord(DRRecord rec)

valueDictFromValues

public NSDictionary valueDictFromValues(NSDictionary vlDict)

criteriaWithPossibleValueList

public void criteriaWithPossibleValueList(NSDictionary vlDict)

criteriaLookupDict

public NSDictionary criteriaLookupDict()

walkPresetsPossibleValues

public void walkPresetsPossibleValues(NSArray presets,
                                      NSDictionary vlDict)

groupRecordRecordGroupsDictGroupParent

public void groupRecordRecordGroupsDictGroupParent(DRRecord rec,
                                                   NSMutableDictionary recGrpDict,
                                                   DRGroup grp,
                                                   DRRecordGroup parent)

findRecordGroupForRecordGroupsDictGroupParent

public DRRecordGroup findRecordGroupForRecordGroupsDictGroupParent(DRRecord rec,
                                                                   NSMutableDictionary recGrpDict,
                                                                   DRGroup grp,
                                                                   DRRecordGroup parent)

label

public String label()

keyDesc

public String keyDesc()

toString

public String toString()
Overrides:
toString in class Object

Last updated: Thu, Jan 8, 2009 • 12:32 PM EST

Copyright © 2002 – 2007 Project Wonder.