From: Benjamin B. <bg...@us...> - 2005-08-11 16:10:58
|
Update of /cvsroot/sblim/ecute In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31463 Modified Files: ToDo.txt QualifiersList.txt .classpath Added Files: old_QualifiersList.txt Log Message: fixed aggregate qualifier for the export Index: .classpath =================================================================== RCS file: /cvsroot/sblim/ecute/.classpath,v retrieving revision 1.14 retrieving revision 1.15 diff -u -d -r1.14 -r1.15 --- .classpath 12 May 2005 15:09:48 -0000 1.14 +++ .classpath 11 Aug 2005 16:10:49 -0000 1.15 @@ -2,40 +2,40 @@ <classpath> <classpathentry kind="src" path="Plugin"/> <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> - <classpathentry kind="lib" path="D:/rsa-ecute-jars/xtoolsui.jar"/> - <classpathentry kind="lib" path="D:/rsa-ecute-jars/common.jar"/> - <classpathentry kind="lib" path="D:/rsa-ecute-jars/commonuiproperties.jar"/> - <classpathentry kind="lib" path="D:/rsa-ecute-jars/ecore.jar"/> - <classpathentry kind="lib" path="D:/rsa-ecute-jars/ecore.xmi.jar"/> - <classpathentry kind="lib" path="D:/rsa-ecute-jars/emfmsl.jar"/> - <classpathentry kind="lib" path="D:/rsa-ecute-jars/emfquery.jar"/> - <classpathentry kind="lib" path="D:/rsa-ecute-jars/forms.jar"/> - <classpathentry kind="lib" path="D:/rsa-ecute-jars/ide.jar"/> - <classpathentry kind="lib" path="D:/rsa-ecute-jars/jface.jar"/> - <classpathentry kind="lib" path="D:/rsa-ecute-jars/modeler.jar"/> - <classpathentry kind="lib" path="D:/rsa-ecute-jars/modelerviews.jar"/> - <classpathentry kind="lib" path="D:/rsa-ecute-jars/modelerwizards.jar"/> - <classpathentry kind="lib" path="D:/rsa-ecute-jars/mslcore.jar"/> - <classpathentry kind="lib" path="D:/rsa-ecute-jars/notation.jar"/> - <classpathentry kind="lib" path="D:/rsa-ecute-jars/osgi.jar"/> - <classpathentry kind="lib" path="D:/rsa-ecute-jars/presentation.jar"/> - <classpathentry kind="lib" path="D:/rsa-ecute-jars/properties.jar"/> - <classpathentry kind="lib" path="D:/rsa-ecute-jars/qname.jar"/> - <classpathentry kind="lib" path="D:/rsa-ecute-jars/resources.jar"/> - <classpathentry kind="lib" path="D:/rsa-ecute-jars/runtime.jar"/> - <classpathentry kind="lib" path="D:/rsa-ecute-jars/swt.jar"/> - <classpathentry kind="lib" path="D:/rsa-ecute-jars/ui.jar"/> - <classpathentry kind="lib" path="D:/rsa-ecute-jars/uml2.jar"/> - <classpathentry kind="lib" path="D:/rsa-ecute-jars/uml2msl.jar"/> - <classpathentry kind="lib" path="D:/rsa-ecute-jars/umlcore.jar"/> - <classpathentry kind="lib" path="D:/rsa-ecute-jars/umldiagram.jar"/> - <classpathentry kind="lib" path="D:/rsa-ecute-jars/umlnotation.jar"/> - <classpathentry kind="lib" path="D:/rsa-ecute-jars/umlui.jar"/> - <classpathentry kind="lib" path="D:/rsa-ecute-jars/workbench.jar"/> - <classpathentry kind="lib" path="D:/rsa-ecute-jars/wsdl4j.jar"/> - <classpathentry kind="lib" path="D:/rsa-ecute-jars/xsd.jar"/> - <classpathentry kind="lib" path="D:/rsa-ecute-jars/xsd.resources.jar"/> - <classpathentry kind="lib" path="D:/rsa-ecute-jars/xtoolscore.jar"/> - <classpathentry kind="lib" path="D:/jacob/jacob_1.8/jacob.jar"/> + <classpathentry kind="lib" path="C:/bender/ecute/ecute libraries/rsa-ecute-jars/xtoolsui.jar"/> + <classpathentry kind="lib" path="C:/bender/ecute/ecute libraries/rsa-ecute-jars/common.jar"/> + <classpathentry kind="lib" path="C:/bender/ecute/ecute libraries/rsa-ecute-jars/commonuiproperties.jar"/> + <classpathentry kind="lib" path="C:/bender/ecute/ecute libraries/rsa-ecute-jars/ecore.jar"/> + <classpathentry kind="lib" path="C:/bender/ecute/ecute libraries/rsa-ecute-jars/ecore.xmi.jar"/> + <classpathentry kind="lib" path="C:/bender/ecute/ecute libraries/rsa-ecute-jars/emfmsl.jar"/> + <classpathentry kind="lib" path="C:/bender/ecute/ecute libraries/rsa-ecute-jars/emfquery.jar"/> + <classpathentry kind="lib" path="C:/bender/ecute/ecute libraries/rsa-ecute-jars/forms.jar"/> + <classpathentry kind="lib" path="C:/bender/ecute/ecute libraries/rsa-ecute-jars/ide.jar"/> + <classpathentry kind="lib" path="C:/bender/ecute/ecute libraries/rsa-ecute-jars/jface.jar"/> + <classpathentry kind="lib" path="C:/bender/ecute/ecute libraries/rsa-ecute-jars/modeler.jar"/> + <classpathentry kind="lib" path="C:/bender/ecute/ecute libraries/rsa-ecute-jars/modelerviews.jar"/> + <classpathentry kind="lib" path="C:/bender/ecute/ecute libraries/rsa-ecute-jars/modelerwizards.jar"/> + <classpathentry kind="lib" path="C:/bender/ecute/ecute libraries/rsa-ecute-jars/mslcore.jar"/> + <classpathentry kind="lib" path="C:/bender/ecute/ecute libraries/rsa-ecute-jars/notation.jar"/> + <classpathentry kind="lib" path="C:/bender/ecute/ecute libraries/rsa-ecute-jars/osgi.jar"/> + <classpathentry kind="lib" path="C:/bender/ecute/ecute libraries/rsa-ecute-jars/presentation.jar"/> + <classpathentry kind="lib" path="C:/bender/ecute/ecute libraries/rsa-ecute-jars/properties.jar"/> + <classpathentry kind="lib" path="C:/bender/ecute/ecute libraries/rsa-ecute-jars/qname.jar"/> + <classpathentry kind="lib" path="C:/bender/ecute/ecute libraries/rsa-ecute-jars/resources.jar"/> + <classpathentry kind="lib" path="C:/bender/ecute/ecute libraries/rsa-ecute-jars/runtime.jar"/> + <classpathentry kind="lib" path="C:/bender/ecute/ecute libraries/rsa-ecute-jars/swt.jar"/> + <classpathentry kind="lib" path="C:/bender/ecute/ecute libraries/rsa-ecute-jars/ui.jar"/> + <classpathentry kind="lib" path="C:/bender/ecute/ecute libraries/rsa-ecute-jars/uml2.jar"/> + <classpathentry kind="lib" path="C:/bender/ecute/ecute libraries/rsa-ecute-jars/uml2msl.jar"/> + <classpathentry kind="lib" path="C:/bender/ecute/ecute libraries/rsa-ecute-jars/umlcore.jar"/> + <classpathentry kind="lib" path="C:/bender/ecute/ecute libraries/rsa-ecute-jars/umldiagram.jar"/> + <classpathentry kind="lib" path="C:/bender/ecute/ecute libraries/rsa-ecute-jars/umlnotation.jar"/> + <classpathentry kind="lib" path="C:/bender/ecute/ecute libraries/rsa-ecute-jars/umlui.jar"/> + <classpathentry kind="lib" path="C:/bender/ecute/ecute libraries/rsa-ecute-jars/workbench.jar"/> + <classpathentry kind="lib" path="C:/bender/ecute/ecute libraries/rsa-ecute-jars/wsdl4j.jar"/> + <classpathentry kind="lib" path="C:/bender/ecute/ecute libraries/rsa-ecute-jars/xsd.jar"/> + <classpathentry kind="lib" path="C:/bender/ecute/ecute libraries/rsa-ecute-jars/xsd.resources.jar"/> + <classpathentry kind="lib" path="C:/bender/ecute/ecute libraries/rsa-ecute-jars/xtoolscore.jar"/> + <classpathentry kind="lib" path="C:/bender/ecute/ecute libraries/jacob_1.8/jacob.jar"/> <classpathentry kind="output" path="bin"/> </classpath> Index: ToDo.txt =================================================================== RCS file: /cvsroot/sblim/ecute/ToDo.txt,v retrieving revision 1.11 retrieving revision 1.12 diff -u -d -r1.11 -r1.12 --- ToDo.txt 19 May 2005 14:53:26 -0000 1.11 +++ ToDo.txt 11 Aug 2005 16:10:49 -0000 1.12 @@ -519,7 +519,7 @@ 1. Implementation of the Qualifier-Inheritance. Already done is inheritance of Min, Max and Aggregate. Inheritance of all other Qualfiers are left. 9. RSAParser - 1. Problem: The direkt mapped qualifiers of type boolean will always set in case of true default, respectively will never set in case of false default. Because of their direct mapping you can not differ if they were state explicitly or by default. + 1. Problem: The direct mapped qualifiers of type boolean will always set in case of true default, respectively will never set in case of false default. Because of their direct mapping you can not differ if they were state explicitly or by default. The concerned qualifers are: Octetstring, Out, Static, Write The In qualifier is not concerned because he should be always stated. 2. Problem: The Min, Max, Key and Aggregate qualifiers should only be set if they are not stated in the superclass. --- NEW FILE: old_QualifiersList.txt --- #CRMTooling Qualifiers list file #Mon Jul 18 16:06:40 CEST 2005 Abstract=boolean,false, class association indication, Restricted Aggregate=boolean,false, reference, DissableOverride Aggregation=boolean,false, association, DissableOverride Association=boolean,false, class, DissableOverride Composition=boolean,false, association, DissableOverride ArrayType=string,Bag, property parameter, DissableOverride Deprecated=string [],nnuullll, class association indication property method parameter reference, Restricted Description=string,nnuullll, class association indication property method parameter reference, TranslatableFlavor In=boolean,true, parameter, DissableOverride Out=boolean,false, parameter, DissableOverride Key=boolean,false, property reference, DissableOverride Max=uint32,nnuullll, reference, Min=uint32,0, reference, Octetstring=boolean,false, property method parameter, DissableOverride Static=boolean,false, property method, DissableOverride Write=boolean,false, property, Override=string,nnuullll, property method reference, DissableOverride Index: QualifiersList.txt =================================================================== RCS file: /cvsroot/sblim/ecute/QualifiersList.txt,v retrieving revision 1.9 retrieving revision 1.10 diff -u -d -r1.9 -r1.10 --- QualifiersList.txt 14 Feb 2005 17:38:06 -0000 1.9 +++ QualifiersList.txt 11 Aug 2005 16:10:49 -0000 1.10 @@ -1,74 +1,51 @@ #CRMTooling Qualifiers list file -#Mon Feb 14 15:56:57 CET 2005 -Revision=string,nnuullll, class association indication, TranslatableFlavor -UnknownValues=string [],nnuullll, property, DissableOverride -Version=string,nnuullll, class association indication, Restricted TranslatableFlavor -Required=boolean,false, property parameter reference, DissableOverride -Units=string,nnuullll, property method parameter, TranslatableFlavor -Aggregate=boolean,false, reference, DissableOverride -NullValue=string,nnuullll, property, DissableOverride -IBM_HasInstances=boolean,false, class association, Restricted -Max=uint32,nnuullll, reference, -Abstract=boolean,false, class association indication, Restricted +#Thu Aug 11 16:33:14 CEST 2005 +Counter=boolean,false, property method parameter, +EmbeddedEntity=string,nnuullll, property method parameter, DissableOverride +In=boolean,true, parameter, DissableOverride +TestQualifier_EO=string,nnuullll, class association indication property method parameter reference, +BitValues=string [],nnuullll, property method parameter, TranslatableFlavor +Key=boolean,false, property reference, DissableOverride +TestQualifier_R=string,nnuullll, class association indication property method parameter reference, Restricted Gauge=boolean,false, property method parameter, -Propagated=string,nnuullll, property, DissableOverride -Deprecated=string [],nnuullll, class association indication property method parameter reference, Restricted -Values=string [],nnuullll, property method parameter, TranslatableFlavor -SourceType=string,nnuullll, class association indication reference, -EmbeddedInstance=string [],nnuullll, property method parameter, DissableOverride -TriggerType=string,nnuullll, class association indication property method reference, -ArrayType=string,Bag, property parameter, DissableOverride -DisplayName=string,nnuullll, class association indication property method parameter reference, TranslatableFlavor -Large=boolean,false, class property, +Max=uint32,nnuullll, reference, Static=boolean,false, property method, DissableOverride +BitMap=string [],nnuullll, property method parameter, +OCL=string [],nnuullll, class association indication method, +MinLen=uint32,0, property method parameter, +Read=boolean,true, property, +Description=string,nnuullll, class association indication property method parameter reference, TranslatableFlavor +Aggregate=boolean,false, reference, DissableOverride +Override=string,nnuullll, property method parameter reference, Restricted +TestQualifier_DO=string,nnuullll, class association indication property method parameter reference, DissableOverride +IntervalOnly=boolean,false, property method parameter, DissableOverride Terminal=boolean,false, class association indication, -Ifdeleted=boolean,false, association reference, -SyntaxType=string,nnuullll, property method parameter reference, -Indication=boolean,false, class indication, DissableOverride +ValueMap=string [],nnuullll, property method parameter, +Out=boolean,false, parameter, DissableOverride +Correlatable=string [],nnuullll, property, DissableOverride +Values=string [],nnuullll, property method parameter, TranslatableFlavor +Composition=boolean,false, association, DissableOverride +Aggregation=boolean,false, association, DissableOverride MappingStrings=string [],nnuullll, class association indication property method parameter reference, -Expensive=boolean,false, class association indication property method parameter reference, MaxLen=uint32,nnuullll, property method parameter, -IBM_HasProvider=boolean,false, class association, Restricted -Exception=boolean,false, class indication, DissableOverride -Aggregation=boolean,false, association, DissableOverride -Description=string,nnuullll, class association indication property method parameter reference, TranslatableFlavor -CorrelatableNames=string [],nnuullll, property, DissableOverride -ValueMap=string [],nnuullll, property method parameter, -Counter=boolean,false, property method parameter, -DN=boolean,false, property method parameter, DissableOverride -BitValues=string [],nnuullll, property method parameter, TranslatableFlavor -In=boolean,true, parameter, DissableOverride -Schema=string,nnuullll, property method, DissableOverride TranslatableFlavor -Key=boolean,false, property reference, DissableOverride -UnsupportedValues=string [],nnuullll, property, DissableOverride -Obsolete=boolean,false, class association indication property method parameter reference, Restricted -CrossIndexedArrays=string,nnuullll, property parameter, DissableOverride -Provider=string,nnuullll, class association indication property method parameter reference, -Read=boolean,true, property, -MinLen=uint32,0, property method parameter, -MaxValue=sint64,nnuullll, property method parameter, -Octetstring=boolean,false, property method parameter, DissableOverride -Invisible=boolean,false, class association property method reference, +Experimental=boolean,false, class association indication property method parameter reference, Restricted MinValue=sint64,nnuullll, property method parameter, -IBM_ImplementationType=String,NotSupported, property method, Restricted -Association=boolean,false, association, DissableOverride -Weak=boolean,false, reference, DissableOverride -NonlocalType=string,nnuullll, reference, +Deprecated=string [],nnuullll, class association indication property method parameter reference, Restricted ModelCorrespondence=string [],nnuullll, class association indication property method parameter reference, -Experimental=boolean,false, class association indication property method parameter reference, Restricted -PropertyUsage=string,CurrentContext, property, -BitMap=string [],nnuullll, property method parameter, +CrossIndexedArrays=string,nnuullll, property parameter, DissableOverride +Min=uint32,0, reference, +Units=string,nnuullll, property method parameter, TranslatableFlavor +ProposedChange=string [],nnuullll, class association indication property method parameter reference, Restricted +ArrayType=string,Bag, property parameter, DissableOverride +ObjectRef=boolean,false, property method parameter, DissableOverride +Indication=boolean,false, class indication, DissableOverride +MaxValue=sint64,nnuullll, property method parameter, +UnknownValues=string [],nnuullll, property parameter, DissableOverride Patterns=string [],nnuullll, property method parameter, -Source=string,nnuullll, class association indication, -Nonlocal=string,nnuullll, reference, -Out=boolean,false, parameter, DissableOverride +Version=string,nnuullll, class association indication, Restricted TranslatableFlavor +Required=boolean,false, property reference, DissableOverride +ComplexData=boolean,false, indication, DissableOverride Write=boolean,false, property, -Alias=string,nnuullll, property method reference, TranslatableFlavor -IntervalOnly=boolean,false, property parameter, DissableOverride -Delete=boolean,false, association reference, -Min=uint32,0, reference, -Union=string,nnuullll, property parameter reference, DissableOverride -Syntax=string,nnuullll, property method parameter reference, -Composition=boolean,false, association, DissableOverride -Override=string,nnuullll, property method reference, DissableOverride -EmbeddedObject=boolean,false, property method parameter, DissableOverride +Association=boolean,false, association, DissableOverride +Octetstring=boolean,false, property method parameter, DissableOverride +Abstract=boolean,false, class association indication, Restricted |