9 #import <Foundation/Foundation.h> 13 @class PromptInstances;
46 @property NSInteger expressionType;
47 @property NSInteger nodeType;
48 @property NSInteger nodeDimtyType;
49 @property NSInteger dataType;
50 @property NSInteger key;
51 @property NSInteger cpValue;
52 @property (nonatomic, copy) NSString* displayName;
53 @property (nonatomic, copy) NSString* emet;
54 @property (nonatomic, strong)
Dimty* dimtyObject;
56 @property BOOL isIndependent;
57 @property BOOL isModified;
60 -(id)copyWithZone:(NSZone *)zone expression:(
MSIExpression*)expression;
61 -(id)copyWithZone:(NSZone *)zone;
62 -(NSInteger)childCount;
66 -(NSInteger)subExpressionCount;
75 -(void)handleXml:(NSString*)elementName attributes:(NSDictionary*)attributes support:(
SAXSupport*)support;
76 -(void)handleXmlAttributes:(NSString*)elementName attributes:(NSDictionary*)attributes;
77 -(void)buildXml:(XMLBuilder*)builder;
78 -(void)buildTypeSpecificXml:(XMLBuilder*)builder;
96 @property NSInteger
function;
97 @property (nonatomic, strong) NSMutableDictionary* properties;
98 @property NSInteger functionType;
99 -(int) mappedFunction;
100 -(void) setMappedFunction:(NSInteger)function functionType:(NSInteger)functionType;
101 -(void) setMappedFunction:(NSInteger)mappedFunction functionType:(NSInteger)newFunctionType ascending:(
BOOL) ascending;
124 @property (nonatomic, copy) NSString* value;
125 @property NSInteger valueDataType;
146 NSString* dynamicDateXML;
173 @property (nonatomic, strong) NSMutableArray* elements;
181 XMLBuilder* currentBuilder;
182 NSMutableString* xml;
Definition: ExpressionNode.h:16
signed char BOOL
Definition: PDCwtypes.h:101
Definition: ExpressionNode.h:22
MSIObjectInfo * target
Definition: ExpressionNode.h:109
ExpressionNode *__weak parentNode
Definition: ExpressionNode.h:39
Definition: ExpressionNode.h:136
Definition: ExpressionNode.h:25
NSString * displayName
Definition: ExpressionNode.h:33
Definition: MSIObjectInfo.h:22
_FunctionTypes
Definition: ExpressionNode.h:21
BOOL isIndependent
Definition: ExpressionNode.h:37
Definition: SAXSupport.h:14
PromptInstances * promptinstances
Definition: ExpressionNode.h:43
NSMutableDictionary * properties
Definition: ExpressionNode.h:91
NSInteger dataType
Definition: ExpressionNode.h:31
Definition: ExpressionNode.h:83
Definition: ExpressionNode.h:17
Definition: ExpressionNode.h:167
Definition: ExpressionNode.h:143
Definition: ExpressionNode.h:16
MSIExpression *__weak ownerExpression
Definition: ExpressionNode.h:40
enum _NodeTypes NodeTypes
NSInteger expressionType
Definition: ExpressionNode.h:28
Definition: MSIExpression.h:14
Definition: ExpressionNode.h:87
NSInteger nodeType
Definition: ExpressionNode.h:29
NSInteger nodeDimtyType
Definition: ExpressionNode.h:30
NSInteger valueDataType
Definition: ExpressionNode.h:120
Definition: ExpressionNode.h:16
Definition: ExpressionNode.h:22
Definition: MSTRHandler.h:12
Definition: ExpressionNode.h:106
Definition: ExpressionNode.h:117
NSInteger cpValue
Definition: ExpressionNode.h:35
Definition: ExpressionNode.h:17
Definition: ExpressionNode.h:17
Dimty * dimtyObject
Definition: ExpressionNode.h:36
Definition: ExpressionNode.h:16
Definition: ExpressionNode.h:22
_NodeTypes
Definition: ExpressionNode.h:15
Definition: ExpressionNode.h:17
BOOL isModified
Definition: ExpressionNode.h:42
NSMutableArray * elements
Definition: ExpressionNode.h:170
NSInteger key
Definition: ExpressionNode.h:32
NSInteger functionType
Definition: ExpressionNode.h:93
Definition: ExpressionNode.h:17
Definition: ExpressionNode.h:16
Definition: ExpressionNode.h:179
NSString * value
Definition: ExpressionNode.h:121
NSString * emet
Definition: ExpressionNode.h:34
Definition: ExpressionNode.h:17
NSMutableArray * childNodes
Definition: ExpressionNode.h:41
enum _FunctionTypes FunctionTypes
Definition: ExpressionNode.h:130
MSIObjectInfo * attribute
Definition: ExpressionNode.h:169
Definition: ExpressionNode.h:18