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