carbidect/com.nokia.tools.vct.crml/text/description.txt
changeset 0 30eb2d538f02
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/carbidect/com.nokia.tools.vct.crml/text/description.txt	Thu Mar 11 18:39:02 2010 +0200
@@ -0,0 +1,95 @@
+Model CRMLModel
+
+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.
+
+Package crmodel <http://www.s60.com/xml/cenrep/1>
+
+  Class CommonAttrs
+    Attribute id : EString
+
+  Class EMeta -> CommonAttrs
+    Attribute identification : EString
+    Attribute date : EString
+    Attribute platform : EString
+    Attribute owner : EString
+    Attribute editor : EString
+    Attribute status : EString
+    Attribute version : EString
+    Attribute product : EString
+    Attribute release : EString
+
+  Class EContent
+    Attribute value : EString
+
+  Class ERepository -> EAttributeAndDescription, EAccessContainer, EBackup
+    Attribute version : EString
+    Attribute uidName : EString
+    Attribute uidValue : EString
+    Attribute initialisationFileVersion : EString
+    Attribute owner : EString
+    Attribute rfs : EBoolean
+    Reference key : EKey<<0..*>>
+    Reference meta : EMeta
+    Reference rangeKey : EKeyRange<<0..*>>
+
+  Class EKey -> EAttributeAndDescription, ERefContainer, EReadOnly, EAccessContainer, EBackup
+    Attribute name : EString
+    Attribute ident : EString
+    Attribute type : EKeyType
+    Reference value : EValue<<0..*>>
+    Reference bits : EBit<<0..*>>
+
+  Class EKeyRange -> EAttributeAndDescription, ERefContainer, EReadOnly, EAccessContainer, EBackup
+    Attribute name : EString
+    Attribute int : EString
+    Attribute firstInt : EString
+    Attribute lastInt : EString
+    Attribute indexBits : EString
+    Attribute firstIndex : EString
+    Attribute countInt : EString
+    Reference keys : EKey<<0..*>>
+
+  Class EAccess -> EAttributeAndDescription
+    Attribute type : EAccessType
+    Attribute capabilities : EString
+    Attribute sid : EString
+
+  Class EValue -> EContent
+    Attribute val : EString
+    Attribute id : EString
+
+  Class EBit -> EContent, ERefContainer
+    Attribute state : EBoolean
+
+  Class ERefContainer
+    Attribute ref : EString
+
+  Class EAttributeAndDescription -> CommonAttrs
+    Attribute desc : EString
+
+  Class EReadOnly
+    Attribute readOnly : EBoolean
+
+  Class EAccessContainer
+    Reference access : EAccess<<0..*>>
+
+  Class EBackup
+    Attribute backup : EBoolean
+
+  Class ECRMLDocumentRoot
+    Reference repository : ERepository<<1..1>>
+
+  Enum EKeyType
+    Literal int = 0
+    Literal real = 1
+    Literal string = 2
+    Literal string8 = 3
+    Literal binary = 4
+
+  Enum EAccessType
+    Literal ND = 0
+    Literal READ = 1
+    Literal WRITE = 2