--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/carbidect/com.nokia.tools.carbide.ct.confml/text/description.txt Thu Mar 11 18:39:02 2010 +0200
@@ -0,0 +1,175 @@
+Model ConfML1
+
+This model description is not a real EMF artifact. It was generated by the
+org.eclipse.emf.examples.generator.validator plug-in to illustrate how EMF's
+code generator can be extended.
+This can be disabled with -vmargs -Dorg.eclipse.emf.examples.generator.validator=false.
+
+Contains packages:
+ confml1 <http://www.s60.com/xml/confml/1>
+ xsd <http://www.w3.org/2001/XMLSchema>
+
+Package confml1 <http://www.s60.com/xml/confml/1>
+
+ Class EConfigurationElement -> ECommonAttrs, EContents, ELinkContainer, EIconContainer, EDescriptionContainer, EMetaContainer
+ Reference /configurations : EConfigurationElement<<0..*>>
+ Reference /features : EFeatureElement<<0..*>>
+ Reference /views : EViewElement<<0..*>>
+ Reference /data : EDataElement<<0..*>>
+ Reference /rfs : ERfsElement<<0..*>>
+ Attribute name : EString
+ Attribute version : EString
+ Reference /includes : EInclude<<0..*>>
+
+ Class EContents
+ Attribute contents : EFeatureMapEntry<<0..*>>
+
+ Class EFeatureElement -> ECommonAttrs, EDescriptionContainer, ELinkContainer, ESettingTypeContainer, EIconContainer
+ Attribute ref : EString<<1..1>>
+ Attribute name : EString
+ Attribute relevant : EString
+
+ Class EFeatureData -> ERefNamedElement, ESettingDataContainer
+
+ Class ESettingTypeContainer -> EContents
+ Reference /settings : ESettingElement<<0..*>>
+
+ Class ESettingElement -> ECommonAttrs, EDescriptionContainer, ELinkContainer, ESettingTypeContainer, EIconContainer
+ Attribute ref : EString<<1..1>>
+ Attribute readOnly : EString
+ Attribute relevant : EString
+ Attribute required : EString
+ Attribute mapKey : EString
+ Attribute mapValue : EString
+ Attribute name : EString<<1..1>>
+ Attribute constraint : EString
+ Reference /options : EOptionElement<<0..*>>
+ Reference /properties : EPropertyElement<<0..*>>
+ Attribute type : EString
+ Attribute minOccurs : EIntegerObject
+ Attribute maxOccurs : EIntegerObject
+ Reference /minExclusive : EMinExclusive<<0..*>>
+ Reference /maxExclusive : EMaxExclusive<<0..*>>
+ Reference /minInclusive : EMinInclusive<<0..*>>
+ Reference /maxInclusive : EMaxInclusive<<0..*>>
+ Reference /minLength : EMinLength<<0..*>>
+ Reference /maxLength : EMaxLength<<0..*>>
+ Reference /length : ELength<<0..*>>
+ Reference /totalDigits : ETotalDigits<<0..*>>
+ Reference /pattern : EPattern<<0..*>>
+
+ Class ESettingDataContainer
+ Reference settings : ESettingData<<0..*>>
+
+ Class ESettingData -> ERefNamedElement, ESettingDataContainer
+ Attribute template : EString
+ Attribute extensionPolicy : EString
+ Attribute value : EFeatureMapEntry<<0..*>>
+ Attribute /text : EString
+
+ Class EViewElement -> ECommonAttrs, EGroupContainer, EMetaContainer
+ Attribute name : EString
+
+ Class EGroup -> ECommonAttrs, EGroupContainer
+ Reference /settings : ESettingElement<<0..*>>
+ Attribute name : EString
+
+ Class EGroupContainer -> ELinkContainer, EDescriptionContainer, EIconContainer
+ Reference /groups : EGroup<<0..*>>
+
+ Class EFeatureRfs -> ERefNamedElement
+ Reference settings : ESettingRfs<<0..*>>
+
+ Class ESettingRfs -> ERefNamedElement
+ Attribute rfs : EString
+
+ Class EMetaContainer -> EContents
+ Reference /metas : EMetaElement<<0..*>>
+
+ Class EMetaElement -> ELinkContainer, EIconContainer
+ Reference /id : EMetaContent<<0..*>>
+ Reference /date : EMetaContent<<0..*>>
+ Reference /owner : EMetaContent<<0..*>>
+ Reference /editor : EMetaContent<<0..*>>
+ Reference /product : EMetaContent<<0..*>>
+ Reference /status : EMetaContent<<0..*>>
+ Reference /platform : EMetaContent<<0..*>>
+ Reference /version : EMetaContent<<0..*>>
+ Reference /release : EMetaContent<<0..*>>
+ Reference /customer : EMetaContent<<0..*>>
+ Reference /configurationProperty : EConfigurationPropertyElement<<0..*>>
+
+ Class EOptionElement -> ECommonAttrs, ELinkContainer, EDescriptionContainer, EIconContainer
+ Attribute name : EString
+ Attribute value : EString
+ Attribute relevant : EString
+ Attribute map : EString
+
+ Class EPropertyElement -> ECommonAttrs, ELinkContainer, EDescriptionContainer, EIconContainer
+ Attribute name : EString
+ Attribute value : EString
+ Attribute unit : EString
+
+ Class EDescriptionContainer -> EContents
+ Reference /descriptions : EDescriptionElement<<0..*>>
+
+ Class EDescriptionElement -> ECommonAttrs, EXLinkReference
+ Attribute description : EString
+
+ Class EIconContainer -> EContents
+ Reference /icons : EIconElement<<0..*>>
+
+ Class EIconElement -> ECommonAttrs, EXLinkReference
+
+ Class ELinkContainer -> EContents
+ Reference /links : ELinkElement<<0..*>>
+
+ Class ELinkElement -> ECommonAttrs, EXLinkReference
+
+ Class EDataElement
+ Reference data : EFeatureData<<0..*>>
+
+ Class ERfsElement
+ Reference rfs : EFeatureRfs<<0..*>>
+
+ Class EXLinkReference
+ Attribute href : EString
+ Attribute title : EString
+
+ Class ECommonAttrs
+ Attribute id : EString
+
+ Class EMetaContent -> ECommonAttrs
+ Attribute value : EString
+
+ Class ERefNamedElement
+ Attribute ref : EString<<1..1>>
+
+ Class EConfMLDocument
+ Reference configuration : EConfigurationElement
+
+Package xsd <http://www.w3.org/2001/XMLSchema>
+
+ Class EFacet
+ Attribute value : EString<<1..1>>
+ Attribute fixed : EString
+
+ Class ENumFacet -> EFacet
+
+ Class EMinInclusive -> EFacet
+
+ Class EMinExclusive -> EFacet
+
+ Class EMaxInclusive -> EFacet
+
+ Class EMaxExclusive -> EFacet
+
+ Class ELength -> ENumFacet
+
+ Class EMinLength -> ENumFacet
+
+ Class EMaxLength -> ENumFacet
+
+ Class ETotalDigits -> ENumFacet
+
+ Class EPattern -> EFacet