(file) Return to CIM_Qualifiers25.mof CVS log (file) (dir) Up to [Pegasus] / pegasus / Schemas / Pegasus

  1 martin 1.2 //%LICENSE////////////////////////////////////////////////////////////////
  2            // 
  3            // Licensed to The Open Group (TOG) under one or more contributor license
  4            // agreements.  Refer to the OpenPegasusNOTICE.txt file distributed with
  5            // this work for additional information regarding copyright ownership.
  6            // Each contributor licenses this file to you under the OpenPegasus Open
  7            // Source License; you may not use this file except in compliance with the
  8            // License.
  9            // 
 10            // Permission is hereby granted, free of charge, to any person obtaining a
 11            // copy of this software and associated documentation files (the "Software"),
 12            // to deal in the Software without restriction, including without limitation
 13            // the rights to use, copy, modify, merge, publish, distribute, sublicense,
 14            // and/or sell copies of the Software, and to permit persons to whom the
 15            // Software is furnished to do so, subject to the following conditions:
 16            // 
 17            // The above copyright notice and this permission notice shall be included
 18            // in all copies or substantial portions of the Software.
 19            // 
 20            // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
 21            // OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 
 22 martin 1.2 // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
 23            // IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
 24            // CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
 25            // TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
 26            // SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 27            // 
 28            //////////////////////////////////////////////////////////////////////////
 29 kumpf  1.1 // ==================================================================
 30            // Qualifiers
 31            // ==================================================================
 32            Qualifier Abstract : boolean = false, Scope(class, association, 
 33                indication), Flavor(DisableOverride, Restricted);
 34            Qualifier Aggregate: boolean = false, Scope (reference),
 35                Flavor(DisableOverride);
 36            Qualifier Aggregation : boolean = false, Scope(association),
 37                Flavor(DisableOverride);
 38            Qualifier Alias : string = null, Scope(property, reference, 
 39                method), Flavor(Translatable);
 40            Qualifier ArrayType : string = "Bag", Scope(property, parameter);
 41            Qualifier Association : boolean = false, Scope(class, association), 
 42                  Flavor(DisableOverride);
 43            Qualifier BitMap : string[], Scope(property, method, parameter);
 44            Qualifier BitValues : string[], Scope(property, method,
 45                parameter), Flavor(Translatable);
 46            Qualifier Counter : boolean = false, Scope(property, method, 
 47                parameter);
 48            Qualifier Delete : boolean = false, Scope(association, reference);
 49            Qualifier Deprecated : string [], Scope(class, association, property, method);
 50 kumpf  1.1 Qualifier Description : string = null, Scope(any), 
 51                Flavor(Translatable);
 52            Qualifier DisplayName : string = null, Scope(any),
 53                Flavor(Translatable);
 54            Qualifier DN : boolean=false, 
 55                Scope(property, parameter), Flavor(DisableOverride); 
 56            Qualifier EmbeddedObject : boolean = false, Scope(property);
 57            Qualifier Expensive : boolean = false, 
 58                Scope(property, reference, method, class, association);
 59            Qualifier Experimental : boolean = false, 
 60                Scope(any), Flavor (DisableOverride); 
 61            Qualifier Gauge : boolean = false, Scope(property, method, 
 62                parameter);
 63            Qualifier Ifdeleted : boolean = false, Scope(association, 
 64                reference);
 65            Qualifier In : boolean = true, Scope(parameter),
 66                Flavor(DisableOverride);
 67            Qualifier Indication : boolean = false, Scope(class, indication), 
 68                Flavor(DisableOverride);
 69            Qualifier Invisible : boolean = false,
 70                Scope(reference, association, class, property, method);
 71 kumpf  1.1 Qualifier Key : boolean = false, Scope(property, reference), 
 72                Flavor(DisableOverride);
 73            Qualifier Large : boolean = false, Scope(property, class);
 74            Qualifier MappingStrings : string[],
 75                Scope(class, property, association, indication, reference);
 76            Qualifier Max : uint32 = null, Scope(reference);
 77            Qualifier MaxLen : uint32 = null, Scope(property, method, 
 78                parameter);
 79            Qualifier MaxValue : sint64 = null, Scope(property, method,
 80                parameter);
 81            Qualifier Min : uint32 = 0, Scope(reference);
 82            Qualifier MinValue : sint64 = null, Scope(property, method,
 83                parameter);
 84            Qualifier ModelCorrespondence : string[], Scope(property);
 85            Qualifier Nonlocal : string = null, Scope(reference);
 86            Qualifier NonlocalType : string = null, Scope(reference);
 87            Qualifier NullValue : string = null, Scope (property),
 88                  Flavor(DisableOverride);
 89            Qualifier Octetstring : boolean = false, Scope(property, parameter);
 90            Qualifier Out : boolean = false, Scope(parameter),
 91                Flavor(DisableOverride);
 92 kumpf  1.1 Qualifier Override : string = null, Scope(property, method, 
 93                reference), Flavor(DisableOverride);
 94            Qualifier Propagated : string = null, Scope(property),
 95                Flavor(DisableOverride);
 96            Qualifier PropertyUsage : string = "CurrentContext", Scope(property) ; 
 97            Qualifier Provider : string = null, Scope(any);
 98            Qualifier Read : boolean = true, Scope(property);
 99            Qualifier Required : boolean = false, Scope(property);
100            Qualifier Revision : string = ".5", Scope(class, 
101                association, indication ), Flavor(Translatable);
102            Qualifier Schema : string = null, Scope (property, method), 
103                Flavor(DisableOverride, Translatable);
104            Qualifier Source : string = null, Scope(class, association, 
105                indication);
106            Qualifier SourceType : string = null, Scope(class, association, 
107                  indication, reference);
108            Qualifier Static : boolean = false, Scope(method, property),
109                Flavor(DisableOverride);
110            Qualifier Syntax : string = null, Scope(property, reference,
111                method, parameter);
112            Qualifier SyntaxType : string = null, Scope(property, reference,
113 kumpf  1.1     method, parameter);
114            Qualifier Terminal : boolean = FALSE, Scope(class);
115            Qualifier TriggerType : string = null,
116                Scope(class, property, reference, method, association, 
117                indication);
118            Qualifier Units : string = null, Scope(property, method,  
119                parameter), Flavor(Translatable);
120            Qualifier UnknownValues : string[], Scope(property),
121                Flavor(DisableOverride);
122            Qualifier UnsupportedValues : string[], Scope(property),
123                Flavor(DisableOverride);
124            Qualifier ValueMap : string[], Scope(property, method, parameter);
125            Qualifier Values : string[], Scope(property, method, parameter), 
126                Flavor(Translatable);
127            Qualifier Version : string = "V2.5", Scope(class, 
128                association, indication), Flavor(Translatable);
129            Qualifier Weak : boolean = false, Scope(reference), 
130                  Flavor(DisableOverride, ToSubclass);
131            Qualifier Write : boolean = false, Scope(property);
132            

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2