diff -r 000000000000 -r 30eb2d538f02 carbidect/com.nokia.tools.vct.crml/text/description.txt --- /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 + + 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