version 1.1, 2001/09/12 21:36:57
|
version 1.2, 2001/12/13 14:55:02
|
|
|
|
// ================================================================== |
|
// Qualifiers |
|
// ================================================================== |
|
Qualifier Abstract : boolean = false, Scope(class, association, |
|
indication), Flavor(DisableOverride, Restricted); |
|
Qualifier Aggregate: boolean = false, Scope (reference), |
|
Flavor(DisableOverride); |
|
Qualifier Aggregation : boolean = false, Scope(association), |
|
Flavor(DisableOverride); |
|
Qualifier Alias : string = null, Scope(property, reference, |
|
method), Flavor(Translatable); |
|
Qualifier ArrayType : string = "Bag", Scope(property, parameter); |
|
Qualifier Association : boolean = false, Scope(class, association), |
|
Flavor(DisableOverride); |
|
Qualifier BitMap : string[], Scope(property, method, parameter); |
|
Qualifier BitValues : string[], Scope(property, method, |
|
parameter), Flavor(Translatable); |
|
Qualifier Counter : boolean = false, Scope(property, method, |
|
parameter); |
|
Qualifier Delete : boolean = false, Scope(association, reference); |
|
Qualifier Deprecated : string [], Scope(class, association, property, method); |
|
Qualifier Description : string = null, Scope(any), |
|
Flavor(Translatable); |
|
Qualifier DisplayName : string = null, Scope(any), |
|
Flavor(Translatable); |
|
Qualifier DN : boolean=false, |
|
Scope(property, parameter), Flavor(DisableOverride); |
|
Qualifier EmbeddedObject : boolean = false, Scope(property); |
|
Qualifier Expensive : boolean = false, |
|
Scope(property, reference, method, class, association); |
|
Qualifier Experimental : boolean = false, |
|
Scope(any), Flavor (DisableOverride); |
|
Qualifier Gauge : boolean = false, Scope(property, method, |
|
parameter); |
|
Qualifier Ifdeleted : boolean = false, Scope(association, |
|
reference); |
|
Qualifier In : boolean = true, Scope(parameter), |
|
Flavor(DisableOverride); |
|
Qualifier Indication : boolean = false, Scope(class, indication), |
|
Flavor(DisableOverride); |
|
Qualifier Invisible : boolean = false, |
|
Scope(reference, association, class, property, method); |
|
Qualifier Key : boolean = false, Scope(property, reference), |
|
Flavor(DisableOverride); |
|
Qualifier Large : boolean = false, Scope(property, class); |
|
Qualifier MappingStrings : string[], |
|
Scope(class, property, association, indication, reference); |
|
Qualifier Max : uint32 = null, Scope(reference); |
|
Qualifier MaxLen : uint32 = null, Scope(property, method, |
|
parameter); |
|
Qualifier MaxValue : sint64 = null, Scope(property, method, |
|
parameter); |
|
Qualifier Min : uint32 = 0, Scope(reference); |
|
Qualifier MinValue : sint64 = null, Scope(property, method, |
|
parameter); |
|
Qualifier ModelCorrespondence : string[], Scope(property); |
|
Qualifier Nonlocal : string = null, Scope(reference); |
|
Qualifier NonlocalType : string = null, Scope(reference); |
|
Qualifier NullValue : string = null, Scope (property), |
|
Flavor(DisableOverride); |
|
Qualifier Octetstring : boolean = false, Scope(property, parameter); |
|
Qualifier Out : boolean = false, Scope(parameter), |
|
Flavor(DisableOverride); |
|
Qualifier Override : string = null, Scope(property, method, |
|
reference), Flavor(DisableOverride); |
|
Qualifier Propagated : string = null, Scope(property), |
|
Flavor(DisableOverride); |
|
Qualifier PropertyUsage : string = "CurrentContext", Scope(property) ; |
|
Qualifier Provider : string = null, Scope(any); |
|
Qualifier Read : boolean = true, Scope(property); |
|
Qualifier Required : boolean = false, Scope(property); |
|
Qualifier Revision : string = ".5", Scope(class, |
|
association, indication ), Flavor(Translatable); |
|
Qualifier Schema : string = null, Scope (property, method), |
|
Flavor(DisableOverride, Translatable); |
|
Qualifier Source : string = null, Scope(class, association, |
|
indication); |
|
Qualifier SourceType : string = null, Scope(class, association, |
|
indication, reference); |
|
Qualifier Static : boolean = false, Scope(method, property), |
|
Flavor(DisableOverride); |
|
Qualifier Syntax : string = null, Scope(property, reference, |
|
method, parameter); |
|
Qualifier SyntaxType : string = null, Scope(property, reference, |
|
method, parameter); |
|
Qualifier Terminal : boolean = FALSE, Scope(class); |
|
Qualifier TriggerType : string = null, |
|
Scope(class, property, reference, method, association, |
|
indication); |
|
Qualifier Units : string = null, Scope(property, method, |
|
parameter), Flavor(Translatable); |
|
Qualifier UnknownValues : string[], Scope(property), |
|
Flavor(DisableOverride); |
|
Qualifier UnsupportedValues : string[], Scope(property), |
|
Flavor(DisableOverride); |
|
Qualifier ValueMap : string[], Scope(property, method, parameter); |
|
Qualifier Values : string[], Scope(property, method, parameter), |
|
Flavor(Translatable); |
|
Qualifier Version : string = "V2.5", Scope(class, |
|
association, indication), Flavor(Translatable); |
|
Qualifier Weak : boolean = false, Scope(reference), |
|
Flavor(DisableOverride, ToSubclass); |
|
Qualifier Write : boolean = false, Scope(property); |
|
|