1 mike 1.2 // ==================================================================
2 // Qualifiers
3 // ==================================================================
|
4 kumpf 1.3 Qualifier Abstract : boolean = false, Scope(class, association,
|
5 mike 1.2 indication), Flavor(DisableOverride, Restricted);
6 Qualifier Aggregate: boolean = false, Scope (reference),
7 Flavor(DisableOverride);
8 Qualifier Aggregation : boolean = false, Scope(association),
9 Flavor(DisableOverride);
|
10 kumpf 1.3 Qualifier Alias : string = null, Scope(property, reference,
|
11 mike 1.2 method), Flavor(Translatable);
12 Qualifier ArrayType : string = "Bag", Scope(property, parameter);
|
13 kumpf 1.3 Qualifier Association : boolean = false, Scope(class, association),
|
14 mike 1.2 Flavor(DisableOverride);
15 Qualifier BitMap : string[], Scope(property, method, parameter);
16 Qualifier BitValues : string[], Scope(property, method,
17 parameter), Flavor(Translatable);
|
18 kumpf 1.3 Qualifier Counter : boolean = false, Scope(property, method,
|
19 mike 1.2 parameter);
20 Qualifier Delete : boolean = false, Scope(association, reference);
21 Qualifier Deprecated : string [], Scope(class, association, property, method);
|
22 kumpf 1.3 Qualifier Description : string = null, Scope(any),
|
23 mike 1.2 Flavor(Translatable);
24 Qualifier DisplayName : string = null, Scope(any),
25 Flavor(Translatable);
|
26 kumpf 1.3 Qualifier DN : boolean=false,
27 Scope(property, parameter), Flavor(DisableOverride);
|
28 mike 1.2 Qualifier EmbeddedObject : boolean = false, Scope(property);
|
29 kumpf 1.3 Qualifier Expensive : boolean = false,
|
30 mike 1.2 Scope(property, reference, method, class, association);
|
31 kumpf 1.3 Qualifier Experimental : boolean = false,
32 Scope(any), Flavor (DisableOverride);
33 Qualifier Gauge : boolean = false, Scope(property, method,
|
34 mike 1.2 parameter);
|
35 kumpf 1.3 Qualifier Ifdeleted : boolean = false, Scope(association,
|
36 mike 1.2 reference);
37 Qualifier In : boolean = true, Scope(parameter),
38 Flavor(DisableOverride);
|
39 kumpf 1.3 Qualifier Indication : boolean = false, Scope(class, indication),
|
40 mike 1.2 Flavor(DisableOverride);
41 Qualifier Invisible : boolean = false,
42 Scope(reference, association, class, property, method);
|
43 kumpf 1.3 Qualifier Key : boolean = false, Scope(property, reference),
|
44 mike 1.2 Flavor(DisableOverride);
45 Qualifier Large : boolean = false, Scope(property, class);
46 Qualifier MappingStrings : string[],
47 Scope(class, property, association, indication, reference);
48 Qualifier Max : uint32 = null, Scope(reference);
|
49 kumpf 1.3 Qualifier MaxLen : uint32 = null, Scope(property, method,
|
50 mike 1.2 parameter);
51 Qualifier MaxValue : sint64 = null, Scope(property, method,
52 parameter);
53 Qualifier Min : uint32 = 0, Scope(reference);
54 Qualifier MinValue : sint64 = null, Scope(property, method,
55 parameter);
56 Qualifier ModelCorrespondence : string[], Scope(property);
57 Qualifier Nonlocal : string = null, Scope(reference);
58 Qualifier NonlocalType : string = null, Scope(reference);
59 Qualifier NullValue : string = null, Scope (property),
60 Flavor(DisableOverride);
61 Qualifier Octetstring : boolean = false, Scope(property, parameter);
62 Qualifier Out : boolean = false, Scope(parameter),
63 Flavor(DisableOverride);
|
64 kumpf 1.3 Qualifier Override : string = null, Scope(property, method,
|
65 mike 1.2 reference), Flavor(DisableOverride);
66 Qualifier Propagated : string = null, Scope(property),
67 Flavor(DisableOverride);
|
68 kumpf 1.3 Qualifier PropertyUsage : string = "CurrentContext", Scope(property) ;
|
69 mike 1.2 Qualifier Provider : string = null, Scope(any);
70 Qualifier Read : boolean = true, Scope(property);
71 Qualifier Required : boolean = false, Scope(property);
|
72 kumpf 1.3 Qualifier Revision : string = ".5", Scope(class,
|
73 mike 1.2 association, indication ), Flavor(Translatable);
|
74 kumpf 1.3 Qualifier Schema : string = null, Scope (property, method),
|
75 mike 1.2 Flavor(DisableOverride, Translatable);
|
76 kumpf 1.3 Qualifier Source : string = null, Scope(class, association,
|
77 mike 1.2 indication);
|
78 kumpf 1.3 Qualifier SourceType : string = null, Scope(class, association,
|
79 mike 1.2 indication, reference);
80 Qualifier Static : boolean = false, Scope(method, property),
81 Flavor(DisableOverride);
82 Qualifier Syntax : string = null, Scope(property, reference,
83 method, parameter);
84 Qualifier SyntaxType : string = null, Scope(property, reference,
85 method, parameter);
86 Qualifier Terminal : boolean = FALSE, Scope(class);
87 Qualifier TriggerType : string = null,
|
88 kumpf 1.3 Scope(class, property, reference, method, association,
|
89 mike 1.2 indication);
|
90 kumpf 1.3 Qualifier Units : string = null, Scope(property, method,
|
91 mike 1.2 parameter), Flavor(Translatable);
92 Qualifier UnknownValues : string[], Scope(property),
93 Flavor(DisableOverride);
94 Qualifier UnsupportedValues : string[], Scope(property),
95 Flavor(DisableOverride);
96 Qualifier ValueMap : string[], Scope(property, method, parameter);
|
97 kumpf 1.3 Qualifier Values : string[], Scope(property, method, parameter),
|
98 mike 1.2 Flavor(Translatable);
|
99 kumpf 1.3 Qualifier Version : string = "V2.5", Scope(class,
|
100 mike 1.2 association, indication), Flavor(Translatable);
|
101 kumpf 1.3 Qualifier Weak : boolean = false, Scope(reference),
|
102 mike 1.2 Flavor(DisableOverride, ToSubclass);
103 Qualifier Write : boolean = false, Scope(property);
104
|