carbidect/com.nokia.tools.carbide.ct.confml/text/description.txt
changeset 0 30eb2d538f02
equal deleted inserted replaced
-1:000000000000 0:30eb2d538f02
       
     1 Model ConfML1
       
     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   confml1 <http://www.s60.com/xml/confml/1>
       
    10   xsd <http://www.w3.org/2001/XMLSchema>
       
    11 
       
    12 Package confml1 <http://www.s60.com/xml/confml/1>
       
    13 
       
    14   Class EConfigurationElement -> ECommonAttrs, EContents, ELinkContainer, EIconContainer, EDescriptionContainer, EMetaContainer
       
    15     Reference /configurations : EConfigurationElement<<0..*>>
       
    16     Reference /features : EFeatureElement<<0..*>>
       
    17     Reference /views : EViewElement<<0..*>>
       
    18     Reference /data : EDataElement<<0..*>>
       
    19     Reference /rfs : ERfsElement<<0..*>>
       
    20     Attribute name : EString
       
    21     Attribute version : EString
       
    22     Reference /includes : EInclude<<0..*>>
       
    23 
       
    24   Class EContents
       
    25     Attribute contents : EFeatureMapEntry<<0..*>>
       
    26 
       
    27   Class EFeatureElement -> ECommonAttrs, EDescriptionContainer, ELinkContainer, ESettingTypeContainer, EIconContainer
       
    28     Attribute ref : EString<<1..1>>
       
    29     Attribute name : EString
       
    30     Attribute relevant : EString
       
    31 
       
    32   Class EFeatureData -> ERefNamedElement, ESettingDataContainer
       
    33 
       
    34   Class ESettingTypeContainer -> EContents
       
    35     Reference /settings : ESettingElement<<0..*>>
       
    36 
       
    37   Class ESettingElement -> ECommonAttrs, EDescriptionContainer, ELinkContainer, ESettingTypeContainer, EIconContainer
       
    38     Attribute ref : EString<<1..1>>
       
    39     Attribute readOnly : EString
       
    40     Attribute relevant : EString
       
    41     Attribute required : EString
       
    42     Attribute mapKey : EString
       
    43     Attribute mapValue : EString
       
    44     Attribute name : EString<<1..1>>
       
    45     Attribute constraint : EString
       
    46     Reference /options : EOptionElement<<0..*>>
       
    47     Reference /properties : EPropertyElement<<0..*>>
       
    48     Attribute type : EString
       
    49     Attribute minOccurs : EIntegerObject
       
    50     Attribute maxOccurs : EIntegerObject
       
    51     Reference /minExclusive : EMinExclusive<<0..*>>
       
    52     Reference /maxExclusive : EMaxExclusive<<0..*>>
       
    53     Reference /minInclusive : EMinInclusive<<0..*>>
       
    54     Reference /maxInclusive : EMaxInclusive<<0..*>>
       
    55     Reference /minLength : EMinLength<<0..*>>
       
    56     Reference /maxLength : EMaxLength<<0..*>>
       
    57     Reference /length : ELength<<0..*>>
       
    58     Reference /totalDigits : ETotalDigits<<0..*>>
       
    59     Reference /pattern : EPattern<<0..*>>
       
    60 
       
    61   Class ESettingDataContainer
       
    62     Reference settings : ESettingData<<0..*>>
       
    63 
       
    64   Class ESettingData -> ERefNamedElement, ESettingDataContainer
       
    65     Attribute template : EString
       
    66     Attribute extensionPolicy : EString
       
    67     Attribute value : EFeatureMapEntry<<0..*>>
       
    68     Attribute /text : EString
       
    69 
       
    70   Class EViewElement -> ECommonAttrs, EGroupContainer, EMetaContainer
       
    71     Attribute name : EString
       
    72 
       
    73   Class EGroup -> ECommonAttrs, EGroupContainer
       
    74     Reference /settings : ESettingElement<<0..*>>
       
    75     Attribute name : EString
       
    76 
       
    77   Class EGroupContainer -> ELinkContainer, EDescriptionContainer, EIconContainer
       
    78     Reference /groups : EGroup<<0..*>>
       
    79 
       
    80   Class EFeatureRfs -> ERefNamedElement
       
    81     Reference settings : ESettingRfs<<0..*>>
       
    82 
       
    83   Class ESettingRfs -> ERefNamedElement
       
    84     Attribute rfs : EString
       
    85 
       
    86   Class EMetaContainer -> EContents
       
    87     Reference /metas : EMetaElement<<0..*>>
       
    88 
       
    89   Class EMetaElement -> ELinkContainer, EIconContainer
       
    90     Reference /id : EMetaContent<<0..*>>
       
    91     Reference /date : EMetaContent<<0..*>>
       
    92     Reference /owner : EMetaContent<<0..*>>
       
    93     Reference /editor : EMetaContent<<0..*>>
       
    94     Reference /product : EMetaContent<<0..*>>
       
    95     Reference /status : EMetaContent<<0..*>>
       
    96     Reference /platform : EMetaContent<<0..*>>
       
    97     Reference /version : EMetaContent<<0..*>>
       
    98     Reference /release : EMetaContent<<0..*>>
       
    99     Reference /customer : EMetaContent<<0..*>>
       
   100     Reference /configurationProperty : EConfigurationPropertyElement<<0..*>>
       
   101 
       
   102   Class EOptionElement -> ECommonAttrs, ELinkContainer, EDescriptionContainer, EIconContainer
       
   103     Attribute name : EString
       
   104     Attribute value : EString
       
   105     Attribute relevant : EString
       
   106     Attribute map : EString
       
   107 
       
   108   Class EPropertyElement -> ECommonAttrs, ELinkContainer, EDescriptionContainer, EIconContainer
       
   109     Attribute name : EString
       
   110     Attribute value : EString
       
   111     Attribute unit : EString
       
   112 
       
   113   Class EDescriptionContainer -> EContents
       
   114     Reference /descriptions : EDescriptionElement<<0..*>>
       
   115 
       
   116   Class EDescriptionElement -> ECommonAttrs, EXLinkReference
       
   117     Attribute description : EString
       
   118 
       
   119   Class EIconContainer -> EContents
       
   120     Reference /icons : EIconElement<<0..*>>
       
   121 
       
   122   Class EIconElement -> ECommonAttrs, EXLinkReference
       
   123 
       
   124   Class ELinkContainer -> EContents
       
   125     Reference /links : ELinkElement<<0..*>>
       
   126 
       
   127   Class ELinkElement -> ECommonAttrs, EXLinkReference
       
   128 
       
   129   Class EDataElement
       
   130     Reference data : EFeatureData<<0..*>>
       
   131 
       
   132   Class ERfsElement
       
   133     Reference rfs : EFeatureRfs<<0..*>>
       
   134 
       
   135   Class EXLinkReference
       
   136     Attribute href : EString
       
   137     Attribute title : EString
       
   138 
       
   139   Class ECommonAttrs
       
   140     Attribute id : EString
       
   141 
       
   142   Class EMetaContent -> ECommonAttrs
       
   143     Attribute value : EString
       
   144 
       
   145   Class ERefNamedElement
       
   146     Attribute ref : EString<<1..1>>
       
   147 
       
   148   Class EConfMLDocument
       
   149     Reference configuration : EConfigurationElement
       
   150 
       
   151 Package xsd <http://www.w3.org/2001/XMLSchema>
       
   152 
       
   153   Class EFacet
       
   154     Attribute value : EString<<1..1>>
       
   155     Attribute fixed : EString
       
   156 
       
   157   Class ENumFacet -> EFacet
       
   158 
       
   159   Class EMinInclusive -> EFacet
       
   160 
       
   161   Class EMinExclusive -> EFacet
       
   162 
       
   163   Class EMaxInclusive -> EFacet
       
   164 
       
   165   Class EMaxExclusive -> EFacet
       
   166 
       
   167   Class ELength -> ENumFacet
       
   168 
       
   169   Class EMinLength -> ENumFacet
       
   170 
       
   171   Class EMaxLength -> ENumFacet
       
   172 
       
   173   Class ETotalDigits -> ENumFacet
       
   174 
       
   175   Class EPattern -> EFacet