er.grouping
Class DRAttributeGroup
java.lang.Object
er.grouping.DRAttribute
er.grouping.DRAttributeGroup
public class DRAttributeGroup
- extends DRAttribute
Group of attributes which is also an attribute by itself.
| Fields inherited from class er.grouping.DRAttribute |
_attributeGroup, _emptyArray, _format, _isComputed, _isGroup, _isPlaceHolderTotal, _isTotal, _keyPath, _label, _shouldRestrictToFirstRow, _shouldSort, _shouldTotal, _userInfo |
| Methods inherited from class er.grouping.DRAttribute |
attributeGroup, computeFromRawRecords, format, isComputed, isPlaceHolderTotal, keyPath, label, setAttributeGroup, setFormat, setIsPlaceHolderTotal, setKeyPath, setLabel, setShouldRestrictToFirstRow, setShouldSort, setShouldTotal, setUserInfo, shouldRestrictToFirstRow, shouldSort, shouldTotal, userInfo, withAttributeGroup, withKeyPathFormatLabelTotalUserInfo |
_attributes
protected NSMutableArray _attributes
_flatAttributes
protected NSMutableArray _flatAttributes
_flatAttributesTotal
protected NSMutableArray _flatAttributesTotal
DRAttributeGroup
public DRAttributeGroup(String keyPath,
String format,
String label,
boolean shouldTotal,
NSArray attributes,
NSDictionary userInfo)
DRAttributeGroup
public DRAttributeGroup(NSDictionary dictionary,
NSArray subAttributes)
withKeyPathFormatLabelTotalListUserInfo
public static DRAttributeGroup withKeyPathFormatLabelTotalListUserInfo(String keyPath,
String format,
String label,
boolean shouldTotal,
NSArray attributes,
NSDictionary userInfo)
resetDefaults
public void resetDefaults()
- Overrides:
resetDefaults in class DRAttribute
showTotal
public boolean showTotal()
- Overrides:
showTotal in class DRAttribute
isGroup
public boolean isGroup()
- Overrides:
isGroup in class DRAttribute
attributes
public NSMutableArray attributes()
- Overrides:
attributes in class DRAttribute
flatListForAttributeDepthDictionary
protected void flatListForAttributeDepthDictionary(DRAttribute att,
int attributeListDepth,
NSMutableDictionary flatAttributeDepthDict)
flatAttributesWithDepthDictionary
protected NSArray flatAttributesWithDepthDictionary(int attributeListDepth,
NSMutableDictionary flatAttributeDepthDict)
- Overrides:
flatAttributesWithDepthDictionary in class DRAttribute
flatListForAttributeList
protected void flatListForAttributeList()
flatAttributes
public NSArray flatAttributes()
- Overrides:
flatAttributes in class DRAttribute
flatAttributesTotal
public NSArray flatAttributesTotal()
- Overrides:
flatAttributesTotal in class DRAttribute
toString
public String toString()
- Overrides:
toString in class DRAttribute
Copyright © 2002 – 2007 Project Wonder.