Commit Graph

413 Commits

Author SHA1 Message Date
Jürgen Doser 0791f53059 fixed(?) associationend consistency constraints
git-svn-id: https://projects.brucker.ch/su4sml/svn/su4sml/trunk@7287 3260e6d1-4efc-4170-b0a7-36055960796d
2008-02-26 15:11:37 +00:00
Achim D. Brucker 62c0627f4c git-svn-id: https://projects.brucker.ch/su4sml/svn/su4sml/trunk@7276 3260e6d1-4efc-4170-b0a7-36055960796d 2008-02-19 08:46:18 +00:00
Jürgen Doser b2fe138da8 fixed a bug with normalizing association ends to attributes
git-svn-id: https://projects.brucker.ch/su4sml/svn/su4sml/trunk@7255 3260e6d1-4efc-4170-b0a7-36055960796d
2008-02-08 14:48:40 +00:00
Martin Bill 57352ec2f2 small cleanups
git-svn-id: https://projects.brucker.ch/su4sml/svn/su4sml/trunk@7253 3260e6d1-4efc-4170-b0a7-36055960796d
2008-02-08 00:37:09 +00:00
Martin Bill 53e7089fdc merged dummy transforms
git-svn-id: https://projects.brucker.ch/su4sml/svn/su4sml/trunk@7252 3260e6d1-4efc-4170-b0a7-36055960796d
2008-02-08 00:25:51 +00:00
Martin Bill 573ec603ac some smaller bug fixes
git-svn-id: https://projects.brucker.ch/su4sml/svn/su4sml/trunk@7242 3260e6d1-4efc-4170-b0a7-36055960796d
2008-02-07 04:36:01 +00:00
Martin Bill c368fe06c9 some testing + a bug fix for the original test-suite
git-svn-id: https://projects.brucker.ch/su4sml/svn/su4sml/trunk@7241 3260e6d1-4efc-4170-b0a7-36055960796d
2008-02-06 21:00:26 +00:00
Achim D. Brucker 5e42df021f git-svn-id: https://projects.brucker.ch/su4sml/svn/su4sml/trunk@7220 3260e6d1-4efc-4170-b0a7-36055960796d 2008-02-01 14:18:41 +00:00
Manuel Krucker 9ddcd23dd8 git-svn-id: https://projects.brucker.ch/su4sml/svn/su4sml/trunk@7218 3260e6d1-4efc-4170-b0a7-36055960796d 2008-02-01 11:33:45 +00:00
Achim D. Brucker dbea8f3f0a merged wfcpo branch changes r6962:7212 into trunk
git-svn-id: https://projects.brucker.ch/su4sml/svn/su4sml/trunk@7216 3260e6d1-4efc-4170-b0a7-36055960796d
2008-02-01 10:44:04 +00:00
Martin Bill 0bb463a088 OCL updates for split associations added. Does not include dummy class replacements
(qualifier example)


git-svn-id: https://projects.brucker.ch/su4sml/svn/su4sml/trunk@7193 3260e6d1-4efc-4170-b0a7-36055960796d
2008-01-28 17:08:36 +00:00
Martin Bill 1556ff8b8b Added qualifier handling
git-svn-id: https://projects.brucker.ch/su4sml/svn/su4sml/trunk@7189 3260e6d1-4efc-4170-b0a7-36055960796d
2008-01-28 15:19:02 +00:00
Martin Bill 9b4f60df57 qualifiers added to parsing
git-svn-id: https://projects.brucker.ch/su4sml/svn/su4sml/trunk@7182 3260e6d1-4efc-4170-b0a7-36055960796d
2008-01-27 15:36:57 +00:00
Martin Bill 06de357c70 Importing redefinitions of common functions (map,...) in the wrong order is a great
way to cause confusion. Compiles now.


git-svn-id: https://projects.brucker.ch/su4sml/svn/su4sml/trunk@7174 3260e6d1-4efc-4170-b0a7-36055960796d
2008-01-25 14:56:51 +00:00
Martin Bill 88ad63bd3f compile error fixes
git-svn-id: https://projects.brucker.ch/su4sml/svn/su4sml/trunk@7173 3260e6d1-4efc-4170-b0a7-36055960796d
2008-01-24 21:08:57 +00:00
Martin Bill 093afd6030 git-svn-id: https://projects.brucker.ch/su4sml/svn/su4sml/trunk@7167 3260e6d1-4efc-4170-b0a7-36055960796d 2008-01-23 19:21:52 +00:00
Martin Bill 5c10692c24 record matching problems for associationends remain
git-svn-id: https://projects.brucker.ch/su4sml/svn/su4sml/trunk@7166 3260e6d1-4efc-4170-b0a7-36055960796d
2008-01-23 15:43:03 +00:00
Martin Bill 92ccc099f1 Syntax and type fixing
git-svn-id: https://projects.brucker.ch/su4sml/svn/su4sml/trunk@7162 3260e6d1-4efc-4170-b0a7-36055960796d
2008-01-22 17:29:47 +00:00
Jürgen Doser c620085bd1 fixed some syntax errors
git-svn-id: https://projects.brucker.ch/su4sml/svn/su4sml/trunk@7157 3260e6d1-4efc-4170-b0a7-36055960796d
2008-01-22 14:21:28 +00:00
Martin Bill 928a9a21ef Updating to the new transforms
git-svn-id: https://projects.brucker.ch/su4sml/svn/su4sml/trunk@7151 3260e6d1-4efc-4170-b0a7-36055960796d
2008-01-21 19:34:45 +00:00
Martin Bill 942c22a41f (Rep_Core.normalize_ext o Rep_Transform.transformClassifiers_ext o
ModelImport.parseUML) textFile
runs through for the company example. 


git-svn-id: https://projects.brucker.ch/su4sml/svn/su4sml/trunk@6965 3260e6d1-4efc-4170-b0a7-36055960796d
2007-11-28 22:15:42 +00:00
Martin Bill 5323d2fd42 duplicate dummy node generated for associationclasses
git-svn-id: https://projects.brucker.ch/su4sml/svn/su4sml/trunk@6962 3260e6d1-4efc-4170-b0a7-36055960796d
2007-11-27 22:53:53 +00:00
Martin Bill 20cc35e774 checking for the existance of multiplicity constraints happened *after* using them...
git-svn-id: https://projects.brucker.ch/su4sml/svn/su4sml/trunk@6961 3260e6d1-4efc-4170-b0a7-36055960796d
2007-11-27 21:14:59 +00:00
Achim D. Brucker e140ebeb18 added joinModel and short_name_of path, fixed naming of constraints for association ends
git-svn-id: https://projects.brucker.ch/su4sml/svn/su4sml/trunk@6957 3260e6d1-4efc-4170-b0a7-36055960796d
2007-11-27 15:13:44 +00:00
Martin Bill 0441c6a197 - Only the SimpleChair test-case fails
- fixed ROOT.ML for PolyML.make
- reflexive associations



git-svn-id: https://projects.brucker.ch/su4sml/svn/su4sml/trunk@6954 3260e6d1-4efc-4170-b0a7-36055960796d
2007-11-22 21:37:10 +00:00
Martin Bill cdebaa07a5 - test-suite runs a lot better but still fails (some operations aren't
found)
- the xmi file parser stores empty name strings for associations as
("name","") and thus a search on "name" returns (SOME "") instead of
NONE. There is currently a simple workaround/hack for this at
mkAssociation



git-svn-id: https://projects.brucker.ch/su4sml/svn/su4sml/trunk@6946 3260e6d1-4efc-4170-b0a7-36055960796d
2007-11-18 21:10:46 +00:00
Jürgen Doser 56e51c3322 minor simplification
git-svn-id: https://projects.brucker.ch/su4sml/svn/su4sml/trunk@6945 3260e6d1-4efc-4170-b0a7-36055960796d
2007-11-16 17:21:23 +00:00
Jürgen Doser 60c1d996a4 uncurry was not used (and had the wrong name, anyways). curry and uncurry now exist in library.sml
git-svn-id: https://projects.brucker.ch/su4sml/svn/su4sml/trunk@6944 3260e6d1-4efc-4170-b0a7-36055960796d
2007-11-16 16:27:59 +00:00
Jürgen Doser 3759e24189 moved addOperaton and addInvariant to Rep_Core
git-svn-id: https://projects.brucker.ch/su4sml/svn/su4sml/trunk@6943 3260e6d1-4efc-4170-b0a7-36055960796d
2007-11-16 16:21:52 +00:00
Jürgen Doser 9279d154ab unified capitalizing and uncapitalizing names
git-svn-id: https://projects.brucker.ch/su4sml/svn/su4sml/trunk@6942 3260e6d1-4efc-4170-b0a7-36055960796d
2007-11-16 12:44:24 +00:00
Jürgen Doser daa94f49c6 some comments
git-svn-id: https://projects.brucker.ch/su4sml/svn/su4sml/trunk@6941 3260e6d1-4efc-4170-b0a7-36055960796d
2007-11-16 12:24:41 +00:00
Martin Bill a4741f5dbc - fixed a line in test-suite.sml
- refactoring + rewrite of rep_transform.sml


git-svn-id: https://projects.brucker.ch/su4sml/svn/su4sml/trunk@6936 3260e6d1-4efc-4170-b0a7-36055960796d
2007-11-11 18:16:10 +00:00
Achim D. Brucker c0777aafa3 re-wrote coding style (based on http://www.cs.cornell.edu/Courses/cs312/2007fa/handouts/style.htm)
git-svn-id: https://projects.brucker.ch/su4sml/svn/su4sml/trunk@6924 3260e6d1-4efc-4170-b0a7-36055960796d
2007-10-25 09:55:10 +00:00
Jürgen Doser 03a806596a additions, changes, discussions welcome...
git-svn-id: https://projects.brucker.ch/su4sml/svn/su4sml/trunk@6922 3260e6d1-4efc-4170-b0a7-36055960796d
2007-10-23 16:13:44 +00:00
Achim D. Brucker aa0b07b311 git-svn-id: https://projects.brucker.ch/su4sml/svn/su4sml/trunk@6895 3260e6d1-4efc-4170-b0a7-36055960796d 2007-10-08 14:17:08 +00:00
Achim D. Brucker 949413530f git-svn-id: https://projects.brucker.ch/su4sml/svn/su4sml/trunk@6894 3260e6d1-4efc-4170-b0a7-36055960796d 2007-10-08 14:15:36 +00:00
Achim D. Brucker c60322442a fixed build process (added missing rep_transform.sml)
git-svn-id: https://projects.brucker.ch/su4sml/svn/su4sml/trunk@6885 3260e6d1-4efc-4170-b0a7-36055960796d
2007-09-29 16:36:07 +00:00
Achim D. Brucker c82e31ee67 added SimpleChair (without OCL)
git-svn-id: https://projects.brucker.ch/su4sml/svn/su4sml/trunk@6884 3260e6d1-4efc-4170-b0a7-36055960796d
2007-09-29 16:35:36 +00:00
Achim D. Brucker ad52823055 git-svn-id: https://projects.brucker.ch/su4sml/svn/su4sml/trunk@6871 3260e6d1-4efc-4170-b0a7-36055960796d 2007-09-26 12:11:20 +00:00
Achim D. Brucker 8a4a442889 added Date to window title
git-svn-id: https://projects.brucker.ch/su4sml/svn/su4sml/trunk@6870 3260e6d1-4efc-4170-b0a7-36055960796d
2007-09-26 10:06:19 +00:00
Achim D. Brucker a8b8c49a88 initial commit
git-svn-id: https://projects.brucker.ch/su4sml/svn/su4sml/trunk@6869 3260e6d1-4efc-4170-b0a7-36055960796d
2007-09-26 09:59:49 +00:00
Achim D. Brucker f561d47420 starting new autobuild setup
git-svn-id: https://projects.brucker.ch/su4sml/svn/su4sml/trunk@6868 3260e6d1-4efc-4170-b0a7-36055960796d
2007-09-26 09:56:25 +00:00
Achim D. Brucker 7dffbec30f Merged importing-billk-2007-from-infsec changes r6859:6865 into the trunk.
git-svn-id: https://projects.brucker.ch/su4sml/svn/su4sml/trunk@6866 3260e6d1-4efc-4170-b0a7-36055960796d
2007-09-26 07:55:59 +00:00
Jürgen Doser 115c5f6de4 removed hack to add association ends from association class to other classes
git-svn-id: https://projects.brucker.ch/su4sml/svn/su4sml/trunk@6855 3260e6d1-4efc-4170-b0a7-36055960796d
2007-09-24 10:06:18 +00:00
Jürgen Doser fd38511747 some comments about association classes
git-svn-id: https://projects.brucker.ch/su4sml/svn/su4sml/trunk@6854 3260e6d1-4efc-4170-b0a7-36055960796d
2007-09-24 09:43:48 +00:00
Jürgen Doser 81ee7ea624 hack for handling navigating from classes to the association class
git-svn-id: https://projects.brucker.ch/su4sml/svn/su4sml/trunk@6853 3260e6d1-4efc-4170-b0a7-36055960796d
2007-09-24 09:08:02 +00:00
Jürgen Doser af653cf1dc a bit more informative output
git-svn-id: https://projects.brucker.ch/su4sml/svn/su4sml/trunk@6849 3260e6d1-4efc-4170-b0a7-36055960796d
2007-09-14 14:33:56 +00:00
Jürgen Doser c86260a249 issue a warning when an operation has multiple return parameters
git-svn-id: https://projects.brucker.ch/su4sml/svn/su4sml/trunk@6848 3260e6d1-4efc-4170-b0a7-36055960796d
2007-09-14 12:27:22 +00:00
Jürgen Doser 6258ccfe1f issue a warning when a class has more than one parent
git-svn-id: https://projects.brucker.ch/su4sml/svn/su4sml/trunk@6847 3260e6d1-4efc-4170-b0a7-36055960796d
2007-09-14 12:10:21 +00:00
Achim D. Brucker 6caca2abbe fixed "character data is not allowed in prolog" problem while importing ArgoUML files
git-svn-id: https://projects.brucker.ch/su4sml/svn/su4sml/trunk@6841 3260e6d1-4efc-4170-b0a7-36055960796d
2007-09-13 07:17:35 +00:00