Mobile API Reference  MicroStrategy 2019
ElementsPrompt.h
Go to the documentation of this file.
1 //
2 // ElementsPrompt.h
3 // MSTRMobile
4 //
5 // Created by Quality Engineering on 2/4/10.
6 // Copyright 2010 MicroStrategy, Inc. All rights reserved.
7 //
8 
9 #import <Foundation/Foundation.h>
10 
11 #import "Enums.h"
12 #import "MSIPrompt.h"
13 
14 @class MSIObjectInfo, MSIFilter, MSTRError, SAXStringHandler, BrowseElementsService;
15 
16 @interface ElementsPrompt : MSIPrompt {
17 @private
18 // NSMutableArray* answerElements;
19  MSIObjectInfo* origin;
20  NSString* dateFormID;
21  MSIFilter* restriction;
22 // NSArray* dateAnswer;
23  MSTRError* taskError;
24  NSMutableArray* suggestedAnswers;
25  BOOL isParsingSuggestedAnswerList;
26  NSString* dataSourcesXML;
27  SAXStringHandler* dsrcsHandler;
28  BrowseElementsService *currentService;
29  BOOL mClassConfirmed;
30 
31 }
32 
33 //@property (nonatomic, retain) NSMutableArray* answerElements;
34 @property (nonatomic, strong) MSIObjectInfo* origin;
35 @property (nonatomic, readonly) NSString* dateFormID;
36 @property (nonatomic, strong) MSIFilter* restriction;
37 @property (nonatomic, strong) NSArray* dateAnswer;
38 @property (nonatomic, strong) NSArray* suggestedAnswers;
39 @property (nonatomic, copy) NSString* dataSourcesXML;
40 @property (readonly) BOOL haveElementIDs;
41 
46 - (NSString*) getAnswerString;
47 
48 - (MSIPromptAnswer*) newAnswerWithType: (DataTypes) dataType;
49 
50 -(BOOL) isDateSelection;
51 -(void)cancelRunningService;
52 
53 @end
signed char BOOL
Definition: PDCwtypes.h:101
Definition: BrowseElementsService.h:31
Definition: MSIPrompt.h:34
enum _DataTypes DataTypes
Definition: MSIObjectInfo.h:22
Definition: MSTRError.h:19
Definition: MSIFilter.h:14
Definition: MSIPromptAnswer.h:22
Definition: ElementsPrompt.h:16