configtool/com.nokia.S60CT/text/description.txt
changeset 0 30eb2d538f02
equal deleted inserted replaced
-1:000000000000 0:30eb2d538f02
       
     1 Model ConfigurationEMF
       
     2 
       
     3 This model description is not a real EMF artifact. It was generated by the
       
     4 org.eclipse.emf.examples.generator.validator plug-in to illustrate how EMF's
       
     5 code generator can be extended.
       
     6 This can be disabled with -vmargs -Dorg.eclipse.emf.examples.generator.validator=false.
       
     7 
       
     8 Contains packages:
       
     9   configurationemf <http:///configurationemf.ecore>
       
    10   variantdata <http:///variantdata.ecore>
       
    11 
       
    12 Package configurationemf <http:///configurationemf.ecore>
       
    13 
       
    14   Class Configuration -> AttributeAndDesc
       
    15     Attribute name : EString
       
    16     Attribute vers : EString
       
    17     Reference Feature : Feature<<0..*>>
       
    18     Reference View : View<<0..*>>
       
    19     Reference Meta : Meta<<1..1>>
       
    20     Reference Icon : Icon<<0..*>>
       
    21     Reference Link : Link<<0..*>>
       
    22     Reference Data : Data<<1..1>>
       
    23     Attribute readOnly : EBoolean
       
    24     Attribute metaId : EString
       
    25     Attribute owner : EString
       
    26     Attribute editor : EString
       
    27     Attribute status : EString
       
    28     Attribute version : EString
       
    29     Attribute platform : EString
       
    30     Attribute product : EString
       
    31     Attribute customer : EString
       
    32     Attribute date : EString
       
    33     Attribute release : EString
       
    34     Operation getAllSettings() : EEList
       
    35 
       
    36   Class Feature -> Referable
       
    37     Attribute name : EString
       
    38     Attribute relevant : EString
       
    39     Reference conf : Configuration<<1..1>>
       
    40     Reference ParentSetting : ParentSetting<<1..*>>
       
    41     Reference Link : Link<<0..*>>
       
    42     Reference Icon : Icon<<1..*>>
       
    43     Attribute readOnly : EBoolean
       
    44     Operation getSettingByRef(EString) : ParentSetting
       
    45 
       
    46   Class Setting -> Referable
       
    47     Attribute name : EString
       
    48     Attribute type : TYPE
       
    49     Attribute constraint : EString
       
    50     Attribute relevant : EString
       
    51     Attribute readOnly : EBoolean
       
    52     Attribute required : EString
       
    53     Reference Option : Option<<1..*>>
       
    54     Reference Property : Property<<1..1>>
       
    55     Reference MinLength : MinLength<<1..1>>
       
    56     Reference MaxLength : MaxLength<<1..1>>
       
    57     Reference Length : Length<<1..1>>
       
    58     Reference MaxInclusive : MaxInclusive<<1..1>>
       
    59     Reference MaxExclusive : MaxExclusive<<1..1>>
       
    60     Reference MinExclusive : MinExclusive<<1..1>>
       
    61     Reference Pattern : Pattern<<1..1>>
       
    62     Reference MinInclusive : MinInclusive<<1..1>>
       
    63     Reference TotalDigits : TotalDigits<<1..1>>
       
    64     Reference Link : Link<<0..*>>
       
    65     Reference Icon : Icon<<0..*>>
       
    66     Reference boolOptions : Option<<2..2>>
       
    67     Attribute defaultValue : EString
       
    68     Attribute currentValue : EString
       
    69     Attribute topValue : EString
       
    70     Reference currentConf : Configuration
       
    71     Reference defaultConf : Configuration
       
    72     Attribute ro : EBoolean
       
    73     Attribute possibleValue : EEList
       
    74     Attribute currentType : EString
       
    75     Attribute valueChangeble : EBoolean
       
    76     Attribute rfs : EBoolean
       
    77     Operation getAbsRef() : EString
       
    78     Operation setConfValue(EString, Configuration) : void
       
    79     Operation getConfValue(Configuration) : EString
       
    80     Operation getUserValue(EString) : EString
       
    81     Operation getSystemValue(EString) : EString
       
    82     Operation setConfRfs(EBoolean, RootConf) : void
       
    83     Operation getGValue() : void
       
    84     Operation getGConf() : RootConf
       
    85 
       
    86   Class AttributeAndDesc -> CommonAttr
       
    87     Attribute desc : EString
       
    88 
       
    89   Class View -> AttributeAndDesc
       
    90     Attribute name : EString
       
    91     Reference conf : Configuration<<1..1>>
       
    92     Reference Meta : Meta<<1..1>>
       
    93     Reference ParentGroup : ParentGroup<<1..*>>
       
    94     Reference Link : Link<<0..*>>
       
    95     Reference Icon : Icon<<0..*>>
       
    96     Attribute readOnly : EBoolean
       
    97 
       
    98   Class Group -> AttributeAndDesc
       
    99     Attribute name : EString
       
   100     Reference GSetting : GSetting<<0..*>>
       
   101     Attribute readOnly : EBoolean
       
   102     Reference Icon : Icon<<0..*>>
       
   103 
       
   104   Class CommonAttr
       
   105     Attribute id : EString
       
   106 
       
   107   Class Option -> AttributeAndDesc
       
   108     Attribute name : EString
       
   109     Attribute relevant : EString
       
   110     Attribute value : EString
       
   111     Reference Link : Link<<0..*>>
       
   112     Reference Icon : Icon<<0..*>>
       
   113     Attribute readOnly : EBoolean
       
   114 
       
   115   Class Meta -> CommonAttr
       
   116     Reference Identification : Identification<<1..1>>
       
   117     Reference Owner : Owner<<1..1>>
       
   118     Reference Editor : Editor<<1..1>>
       
   119     Reference Status : Status<<1..1>>
       
   120     Reference Version : Version<<1..1>>
       
   121     Reference Platform : Platform<<1..1>>
       
   122     Reference Product : Product<<1..1>>
       
   123     Reference Customer : Customer<<1..1>>
       
   124     Reference Date : Date<<1..1>>
       
   125     Reference Release : Release<<1..1>>
       
   126 
       
   127   Class Release -> Content
       
   128 
       
   129   Class Identification -> Content
       
   130 
       
   131   Class Date -> Content
       
   132 
       
   133   Class Owner -> Content
       
   134 
       
   135   Class Editor -> Content
       
   136 
       
   137   Class Status -> Content
       
   138 
       
   139   Class Version -> Content
       
   140 
       
   141   Class Platform -> Content
       
   142 
       
   143   Class Product -> Content
       
   144 
       
   145   Class Customer -> Content
       
   146 
       
   147   Class GSetting -> ParentSetting
       
   148 
       
   149   Class Property -> AttributeAndDesc
       
   150     Attribute name : EString
       
   151     Attribute value : EString
       
   152     Attribute unit : EString
       
   153 
       
   154   Class Pattern
       
   155     Attribute value : EString
       
   156 
       
   157   Class Length
       
   158     Attribute value : EInt
       
   159 
       
   160   Class MaxLength
       
   161     Attribute value : EInt
       
   162 
       
   163   Class MinLength
       
   164     Attribute value : EInt
       
   165 
       
   166   Class MaxExclusive
       
   167     Attribute value : EInt
       
   168 
       
   169   Class MaxInclusive
       
   170     Attribute value : EInt
       
   171 
       
   172   Class MinInclusive
       
   173     Attribute value : EInt
       
   174 
       
   175   Class MinExclusive
       
   176     Attribute value : EInt
       
   177 
       
   178   Class TotalDigits
       
   179     Attribute value : EInt
       
   180 
       
   181   Class LeafSetting -> Setting
       
   182 
       
   183   Class ParentSetting -> Setting
       
   184     Reference LeafSetting : LeafSetting<<0..*>>
       
   185     Reference frames : Frame<<0..*>>
       
   186     Reference template : Frame
       
   187     Attribute currentExtensionPolicy : EXTENSION_POLICY
       
   188     Attribute minOccurs : EInt
       
   189     Attribute maxOccurs : EInt
       
   190     Operation addFrame() : void
       
   191     Operation canAddFrame() : EBoolean
       
   192     Operation removeFrame(Frame) : void
       
   193     Operation canRemoveFrame(Frame) : EBoolean
       
   194     Operation canSetExtPolicy(EXTENSION_POLICY) : EBoolean
       
   195     Operation getMyCurrentFrames() : void
       
   196     Operation makeEmptySequence() : void
       
   197 
       
   198   Class LeafGroup -> Group
       
   199 
       
   200   Class ParentGroup -> Group
       
   201     Reference LeafGroup : LeafGroup<<0..*>>
       
   202 
       
   203   Class Content
       
   204     Attribute value : EString
       
   205 
       
   206   Class Icon -> DIL, CommonAttr
       
   207 
       
   208   Class Link -> DIL, CommonAttr
       
   209 
       
   210   Class DIL
       
   211     Attribute href : EString
       
   212     Attribute title : EString
       
   213 
       
   214   Class RootConf -> Configuration
       
   215     Reference SubConf : SubConf<<0..*>>
       
   216     Reference include : RootConf<<0..*>>
       
   217     Reference root : RootConf
       
   218     Reference rfs : Rfs
       
   219     Operation getFeatureByRef(EString) : Feature
       
   220     Operation getLevel() : EInt
       
   221 
       
   222   Class SubConf -> Configuration
       
   223 
       
   224   Class Data
       
   225     Reference Ref : Ref<<1..*>>
       
   226 
       
   227   Class Rfs -> Data
       
   228 
       
   229   Class Ref -> Content
       
   230     Attribute name : EString
       
   231     Reference Ref : Ref<<0..*>>
       
   232     Reference referable : Referable
       
   233     Attribute template : EBoolean
       
   234     Attribute extensionPolicy : EXTENSION_POLICY
       
   235     Attribute empty : EBoolean
       
   236     Operation getAbsRef() : EString
       
   237     Operation getConfiguration() : Configuration
       
   238 
       
   239   Class Referable -> AttributeAndDesc
       
   240     Attribute ref : EString
       
   241     Reference refs : Ref<<0..*>>
       
   242     Reference rfsRefs : Ref<<0..*>>
       
   243 
       
   244   Class Frame
       
   245     Reference leafSettings : LeafSettingDelegator<<0..*>>
       
   246     Attribute number : EInt
       
   247     Attribute template : EBoolean
       
   248     Reference templateOwner : ParentSetting
       
   249     Reference ref : Ref
       
   250     Operation getConfName() : EString
       
   251     Operation isMyFrame() : EBoolean
       
   252     Operation addLeafSetting(LeafSetting) : void
       
   253 
       
   254   Class LeafSettingDelegator
       
   255     Reference leafSetting : LeafSetting
       
   256     Attribute value : EString
       
   257     Reference ref : Ref
       
   258     Attribute type : TYPE
       
   259     Attribute name : EString
       
   260     Operation canModifyValue() : EBoolean
       
   261     Operation canModifyAttribute() : EBoolean
       
   262 
       
   263   Enum TYPE
       
   264     Literal int = 0
       
   265     Literal string = 1
       
   266     Literal selection = 2
       
   267     Literal boolean = 3
       
   268     Literal sequence = 4
       
   269     Literal file = 5
       
   270     Literal folder = 6
       
   271 
       
   272   Enum EXTENSION_POLICY
       
   273     Literal replace = 0
       
   274     Literal append = 1
       
   275     Literal prefix = 2
       
   276     Literal no_policy = -1
       
   277 
       
   278 Package variantdata <http:///variantdata.ecore>
       
   279 
       
   280   Class VariantData -> Data
       
   281     Reference include : VariantData<<0..*>>