DRMasterCriteria Class Reference

Collaboration diagram for DRMasterCriteria:

Collaboration graph
[legend]

List of all members.

Public Member Functions

NSDictionary criteriaLookupDict ()
void criteriaWithPossibleValueList (NSDictionary vlDict)
boolean decideIsPreset (NSArray scList)
boolean decideLookupMethod (NSArray scList)
 DRMasterCriteria ()
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 Public Member Functions

static DRMasterCriteria withSubMasterCriteriaUserInfo (NSArray smcList, NSDictionary info)

Protected Attributes

NSMutableDictionary _criteriaLookupDict
boolean _isPreset
String _label
NSArray _subCriteriaList
NSMutableDictionary _userInfo
boolean _useStringMatchForLookup

Private Member Functions

void criteriaWithPossibleValues ()

Private Attributes

String _keyDesc = null


Constructor & Destructor Documentation


Member Function Documentation

NSDictionary criteriaLookupDict (  ) 

void criteriaWithPossibleValueList ( NSDictionary  vlDict  ) 

void criteriaWithPossibleValues (  )  [private]

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 
) [static]


Member Data Documentation

boolean _isPreset [protected]

String _keyDesc = null [private]

String _label [protected]

NSArray _subCriteriaList [protected]

boolean _useStringMatchForLookup [protected]


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

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