Modeler Extensions Framework
XMLTags.h
Go to the documentation of this file.
1 //============================================================================
2 // IBM Confidential
3 //
4 // OCO Source Materials
5 //
6 // IBM SPSS Products: Modeler Common
7 //
8 // (C) Copyright IBM Corp. 1994, 2011
9 //
10 // The source code for this program is not published or otherwise divested of its trade secrets,
11 // irrespective of what has been deposited with the U.S. Copyright Office.
12 //============================================================================
13 /*
14  Copyright (c) Integral Solutions Ltd 2006-2008
15  Clementine Extensions Framework C++ Helpers (XMLTags.h)
16  Version 12.0.1
17 */
18 
19 #ifndef XML_TAGS_H
20 #define XML_TAGS_H
21 
22 namespace ClemextCppHelper {
23  class XMLAttributes {
24  public:
25 
30  static const char Name[];
31  static const char Type[];
32  static const char Path[];
33  static const char Direction[];
34  static const char Count[];
35  static const char DatasourceName[];
36  static const char UserName[];
43  static const char Code[];
44  static const char SubCode[];
45  static const char Severity[];
46  static const char Source[];
51  static const char Provider[];
52  static const char Version[];
53  static const char Language[];
54  static const char Platform[];
55  static const char Copyright[];
57  static const char InstallationPath[];
59  static const char Locale[];
60  static const char ExternalEncoding[];
62  static const char Major[];
63  static const char Minor[];
64  static const char Release[];
66  static const char OsMajor[];
67  static const char OsMinor[];
69  static const char SSLEnabled[];
70  static const char ConfigServerName[];
71  static const char MaxParallelism[];
80  static const char FeatureCode[];
81  static const char DiscreteValueRepresentation[];
87  static const char FieldName[];
88  static const char ColumnName[];
90  static const char Context[];
92  static const char CatalogName[];
93  static const char ServerName[];
94  static const char DbmsName[];
95  static const char DbmsVersion[];
96  static const char DatabaseName[];
97  static const char PasswordKey[];
102  static const char IsEncrypted[];
103  static const char ConnectionType[];
104  static const char Password[];
109  static const char Value[];
110  static const char Storage[];
111  static const char MaxStringLength[];
113  static const char DisplayLabel[];
114  static const char TreatNullAsMissing[];
115  static const char TreatWhitespaceAsMissing[];
116  static const char MinValue[];
117  static const char MaxValue[];
118  static const char FlagValue[];
120  static const char GroupType[];
121  static const char CountedValue[];
126  static const char Records[];
132  static const char BlockSize[];
133  static const char BlockSizeThresholds[];
134  static const char ComponentId[];
135  static const char ParameterFilePath[];
141  static const char DirectoryPath[];
144  };
145 
146  class XMLElements {
147  public:
148 
152  static const char Parameter[];
153  static const char Field[];
158  static const char ErrorDetail[];
159  static const char StatusDetail[];
160  static const char Diagnostic[];
161  static const char Message[];
166  static const char HostInformation[];
167  static const char Host[];
168  static const char VersionDetail[];
169  static const char PlatformDetail[];
170  static const char LibraryDetail[];
171  static const char ConfigurationDetail[];
176  static const char NodeInformation[];
177  static const char Node[];
178  static const char FileSpace[];
179  static const char EnabledLicenses[];
184  static const char ModuleInformation[];
185  static const char Module[];
186  static const char License[];
187  static const char Description[];
188  static const char MetadataSettings[];
193  static const char SqlGeneration[];
194  static const char Properties[];
195  static const char Statement[];
196  static const char Bindings[];
197  static const char TableParameters[];
198  static const char TableParameter[];
199  static const char Binding[];
200  static const char Sql[];
209  static const char DataModel[];
210  static const char Fields[];
211  static const char Values[];
212  static const char Value[];
213  static const char Range[];
214  static const char MissingValues[];
215  static const char DisplayLabel[];
216  static const char FieldGroups[];
217  static const char FieldGroup[];
222  static const char Parameters[];
223  static const char KeyedValue[];
224  static const char StructuredValue[];
225  static const char ListValue[];
226  static const char DatabaseConnectionValue[];
231  static const char ExecutionRequirements[];
232  static const char Cache[];
233  static const char Sort[];
234  static const char SynchronizedRowProcessing[];
235  static const char RequiredInputFields[];
236  static const char RequiredInputField[];
237  static const char UpdatedOutputFields[];
238  static const char UpdatedOutputField[];
239  static const char LimitInput[];
240  static const char PSM[];
245  static const char PsmControlInformation[];
246  static const char WorkerConfiguration[];
251  static const char PsmMergeInformation[];
252  static const char WorkerResults[];
253  static const char WorkerResult[];
254  };
255 
256  class XMLEntities {
257  public:
258 
263  static const char Unknown[];
264  static const char True[];
265  static const char False[];
270  static const char Fatal[];
271  static const char Error[];
272  static const char Warning[];
273  static const char Information[];
278  static const char Clemlocal[];
279  static const char Clemserver[];
280  static const char Clemrun[];
281  static const char Clemrtl[];
283  static const char Mandatory[];
284  static const char Optional[];
289  static const char Code[];
294  static const char Auto[];
295  static const char Range[];
296  static const char Discrete[];
297  static const char Set[];
298  static const char OrderedSet[];
299  static const char Flag[];
300  static const char Typeless[];
302  static const char Integer[];
303  static const char Real[];
304  static const char String[];
305  static const char Date[];
306  static const char Time[];
307  static const char Timestamp[];
309  static const char In[];
310  static const char Out[];
311  static const char Both[];
312  static const char None[];
313  static const char Partition[];
318  static const char DataReader[];
319  static const char DataWriter[];
320  static const char DataTransformer[];
321  static const char ModelApplier[];
322  static const char ModelBuilder[];
323  static const char DocumentBuilder[];
325  };
326 }
327 
328 #endif
static const char Time[]
Definition: XMLTags.h:306
static const char UpdatedOutputField[]
Definition: XMLTags.h:238
static const char ErrorDetail[]
Definition: XMLTags.h:158
static const char Clemrtl[]
Definition: XMLTags.h:281
static const char ConfigServerName[]
Definition: XMLTags.h:70
static const char VersionDetail[]
Definition: XMLTags.h:168
static const char KeyedValue[]
Definition: XMLTags.h:223
static const char Clemserver[]
Definition: XMLTags.h:279
static const char Set[]
Definition: XMLTags.h:297
static const char TreatWhitespaceAsMissing[]
Definition: XMLTags.h:115
static const char Information[]
Definition: XMLTags.h:273
static const char Unknown[]
Definition: XMLTags.h:263
static const char Warning[]
Definition: XMLTags.h:272
static const char ColumnName[]
Definition: XMLTags.h:88
static const char Clemlocal[]
Definition: XMLTags.h:278
static const char Platform[]
Definition: XMLTags.h:54
static const char Context[]
Definition: XMLTags.h:90
static const char Path[]
Definition: XMLTags.h:32
static const char Message[]
Definition: XMLTags.h:161
static const char Optional[]
Definition: XMLTags.h:284
static const char DataWriter[]
Definition: XMLTags.h:319
static const char MetadataSettings[]
Definition: XMLTags.h:188
static const char HostInformation[]
Definition: XMLTags.h:166
static const char Field[]
Definition: XMLTags.h:153
static const char Node[]
Definition: XMLTags.h:177
static const char Diagnostic[]
Definition: XMLTags.h:160
static const char ParameterFilePath[]
Definition: XMLTags.h:135
static const char ExternalEncoding[]
Definition: XMLTags.h:60
static const char In[]
Definition: XMLTags.h:309
static const char FieldGroup[]
Definition: XMLTags.h:217
static const char IsEncrypted[]
Definition: XMLTags.h:102
static const char DataTransformer[]
Definition: XMLTags.h:320
static const char Mandatory[]
Definition: XMLTags.h:283
static const char Release[]
Definition: XMLTags.h:64
static const char DiscreteValueRepresentation[]
Definition: XMLTags.h:81
static const char Storage[]
Definition: XMLTags.h:110
static const char Bindings[]
Definition: XMLTags.h:196
static const char WorkerResult[]
Definition: XMLTags.h:253
static const char Provider[]
Definition: XMLTags.h:51
static const char DbmsVersion[]
Definition: XMLTags.h:95
static const char Out[]
Definition: XMLTags.h:310
static const char SynchronizedRowProcessing[]
Definition: XMLTags.h:234
static const char Auto[]
Definition: XMLTags.h:294
static const char Discrete[]
Definition: XMLTags.h:296
static const char StatusDetail[]
Definition: XMLTags.h:159
static const char Module[]
Definition: XMLTags.h:185
static const char Fields[]
Definition: XMLTags.h:210
static const char MaxValue[]
Definition: XMLTags.h:117
static const char DataModel[]
Definition: XMLTags.h:209
static const char False[]
Definition: XMLTags.h:265
static const char WorkerConfiguration[]
Definition: XMLTags.h:246
static const char DirectoryPath[]
Definition: XMLTags.h:141
static const char OsMinor[]
Definition: XMLTags.h:67
static const char Cache[]
Definition: XMLTags.h:232
static const char DisplayLabel[]
Definition: XMLTags.h:215
static const char UserName[]
Definition: XMLTags.h:36
static const char Error[]
Definition: XMLTags.h:271
static const char StructuredValue[]
Definition: XMLTags.h:224
static const char License[]
Definition: XMLTags.h:186
static const char Locale[]
Definition: XMLTags.h:59
static const char ModelBuilder[]
Definition: XMLTags.h:322
static const char RequiredInputField[]
Definition: XMLTags.h:236
static const char Value[]
Definition: XMLTags.h:212
static const char TreatNullAsMissing[]
Definition: XMLTags.h:114
static const char TableParameter[]
Definition: XMLTags.h:198
static const char PasswordKey[]
Definition: XMLTags.h:97
static const char Copyright[]
Definition: XMLTags.h:55
static const char Parameter[]
Definition: XMLTags.h:152
static const char BlockSizeThresholds[]
Definition: XMLTags.h:133
static const char SqlGeneration[]
Definition: XMLTags.h:193
static const char OrderedSet[]
Definition: XMLTags.h:298
static const char Host[]
Definition: XMLTags.h:167
static const char MissingValues[]
Definition: XMLTags.h:214
static const char TableParameters[]
Definition: XMLTags.h:197
static const char Flag[]
Definition: XMLTags.h:299
static const char PSM[]
Definition: XMLTags.h:240
static const char PlatformDetail[]
Definition: XMLTags.h:169
static const char FeatureCode[]
Definition: XMLTags.h:80
static const char Range[]
Definition: XMLTags.h:213
static const char DatabaseConnectionValue[]
Definition: XMLTags.h:226
static const char Sort[]
Definition: XMLTags.h:233
static const char MaxStringLength[]
Definition: XMLTags.h:111
static const char Fatal[]
Definition: XMLTags.h:270
static const char Sql[]
Definition: XMLTags.h:200
static const char InstallationPath[]
Definition: XMLTags.h:57
static const char DisplayLabel[]
Definition: XMLTags.h:113
static const char Integer[]
Definition: XMLTags.h:302
static const char Values[]
Definition: XMLTags.h:211
static const char CatalogName[]
Definition: XMLTags.h:92
static const char String[]
Definition: XMLTags.h:304
static const char LibraryDetail[]
Definition: XMLTags.h:170
static const char NodeInformation[]
Definition: XMLTags.h:176
static const char PsmControlInformation[]
Definition: XMLTags.h:245
static const char FieldName[]
Definition: XMLTags.h:87
static const char RequiredInputFields[]
Definition: XMLTags.h:235
static const char Typeless[]
Definition: XMLTags.h:300
static const char Direction[]
Definition: XMLTags.h:33
static const char ModuleInformation[]
Definition: XMLTags.h:184
static const char True[]
Definition: XMLTags.h:264
static const char Value[]
Definition: XMLTags.h:109
static const char Properties[]
Definition: XMLTags.h:194
static const char BlockSize[]
Definition: XMLTags.h:132
static const char WorkerResults[]
Definition: XMLTags.h:252
static const char DatabaseName[]
Definition: XMLTags.h:96
static const char Parameters[]
Definition: XMLTags.h:222
static const char SSLEnabled[]
Definition: XMLTags.h:69
static const char Type[]
Definition: XMLTags.h:31
static const char ModelApplier[]
Definition: XMLTags.h:321
static const char Major[]
Definition: XMLTags.h:62
static const char Both[]
Definition: XMLTags.h:311
static const char Partition[]
Definition: XMLTags.h:313
static const char Source[]
Definition: XMLTags.h:46
static const char None[]
Definition: XMLTags.h:312
static const char DatasourceName[]
Definition: XMLTags.h:35
static const char Minor[]
Definition: XMLTags.h:63
static const char EnabledLicenses[]
Definition: XMLTags.h:179
static const char Severity[]
Definition: XMLTags.h:45
static const char Code[]
Definition: XMLTags.h:289
static const char ListValue[]
Definition: XMLTags.h:225
static const char Description[]
Definition: XMLTags.h:187
static const char OsMajor[]
Definition: XMLTags.h:66
static const char DbmsName[]
Definition: XMLTags.h:94
static const char FieldGroups[]
Definition: XMLTags.h:216
static const char Real[]
Definition: XMLTags.h:303
static const char CountedValue[]
Definition: XMLTags.h:121
static const char Language[]
Definition: XMLTags.h:53
static const char Binding[]
Definition: XMLTags.h:199
static const char MaxParallelism[]
Definition: XMLTags.h:71
static const char ServerName[]
Definition: XMLTags.h:93
static const char Records[]
Definition: XMLTags.h:126
static const char MinValue[]
Definition: XMLTags.h:116
static const char ComponentId[]
Definition: XMLTags.h:134
static const char Clemrun[]
Definition: XMLTags.h:280
static const char FileSpace[]
Definition: XMLTags.h:178
static const char GroupType[]
Definition: XMLTags.h:120
static const char Count[]
Definition: XMLTags.h:34
static const char Timestamp[]
Definition: XMLTags.h:307
static const char DataReader[]
Definition: XMLTags.h:318
static const char Date[]
Definition: XMLTags.h:305
static const char SubCode[]
Definition: XMLTags.h:44
static const char ConnectionType[]
Definition: XMLTags.h:103
static const char DocumentBuilder[]
Definition: XMLTags.h:323
static const char ExecutionRequirements[]
Definition: XMLTags.h:231
static const char PsmMergeInformation[]
Definition: XMLTags.h:251
static const char Version[]
Definition: XMLTags.h:52
static const char ConfigurationDetail[]
Definition: XMLTags.h:171
static const char Code[]
Definition: XMLTags.h:43
static const char UpdatedOutputFields[]
Definition: XMLTags.h:237
static const char FlagValue[]
Definition: XMLTags.h:118
static const char Name[]
Definition: XMLTags.h:30
static const char LimitInput[]
Definition: XMLTags.h:239
static const char Statement[]
Definition: XMLTags.h:195
static const char Range[]
Definition: XMLTags.h:295
static const char Password[]
Definition: XMLTags.h:104