Mobile API Reference  MicroStrategy 2019
CrosstabData.h
Go to the documentation of this file.
1 //
2 // CrosstabData.h
3 // iPadMain Library
4 //
5 // Created by Liang Chen on 10/15/10.
6 // Copyright 2010 MicroStrategy Inc. All rights reserved.
7 // Deprecated. Will use MSIModelData instead
8 
9 
10 #import "CrosstabDataProtocol.h"
11 #import "MSTRHandler.h"
12 
13 
14 @class MSIHeaderValue;
15 @class MSIMetricValue;
16 @class ThresholdSliderData;
17 class DSSObjectInfo;
18 //@class MSIDisplayInfo;
19 
21 }
22 
23 @property (nonatomic, assign) BOOL isFormatInfoShared;
24 @property (nonatomic, readonly) NSArray* mpRowHeaderArray;
25 @property (nonatomic, readonly) NSArray* mpColHeaderArray;
26 @property (nonatomic, readonly) NSArray* mpMetricHeaderArray;
27 @property (nonatomic, assign) void* mpDataGridIterator;
28 
29 - (id)initWithIterator:(void*)ipIterator;
30 
31 - (void) reinitData;
32 
33 - (MSIHeaderValue*) createHeaderValuesAtRow:(NSInteger)rowIndex atColumn:(NSInteger)colIndex;
34 - (MSIMetricValue*) createMetricValuesAtRow:(NSInteger)rowIndex atColumn:(NSInteger)colIndex;
35 //Clear warning by Nan Jiang, 08/06/2012
36 - (MSIHeaderValue*) createColAxisHeaderValueAtRow:(NSInteger)rowIndex atColumn:(NSInteger)colIndex;
37 
38 - (void *)formatManager;
39 - (NSArray*)getThresholdsByMetricIndex:(int)index thresholdsSemanticType:(_BaseFormSemanticType)SemanticType;
40 - (ThresholdSliderData*) getThresholdInfo:(NSString*)iMetricID defaultIndex:(int)index threshold:(BOOL&)oHasThresholdInfo;
41 - (NSString*) formatMetricValue:(double)iValue withIndex:(int)iIndex;
42 - (BOOL)isElementEqualAtRow:(NSInteger)rowIndex andColumn:(NSInteger)colIndex withElement:(void*)element withAxis:(int) tAxis;
43 
44 - (NSMutableArray*) metricArray;
45 - (NSMutableArray*) attributeArray;
46 - (NSMutableArray*) attributeFormArray;
47 - (NSMutableArray*) colHeaderArray;
48 - (NSMutableArray*) rowHeaderArray;
49 
50 - (NSArray*) headersInGroups;
51 - (NSArray*) headers;
52 - (DSSObjectInfo*) getDSSObjectInfobyDisplayInfo:(NSString*) info;
53 @end
Definition: DSSObjectInfo.h:19
Definition: MSIHeaderValue.h:11
signed char BOOL
Definition: PDCwtypes.h:101
Definition: CrosstabData.h:20
_BaseFormSemanticType
Definition: Enums.h:245
Definition: MSTRHandler.h:12
Definition: MetricValue.h:12
Definition: CrosstabDataProtocol.h:15