Jürgen Doser
29f3d7cfc1
long due update
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5915 3260e6d1-4efc-4170-b0a7-36055960796d
2007-01-19 15:38:03 +00:00
Jürgen Doser
c3a5540bd0
long due update
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5914 3260e6d1-4efc-4170-b0a7-36055960796d
2007-01-19 15:37:33 +00:00
Jürgen Doser
a51a155041
adjusted signal events
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5905 3260e6d1-4efc-4170-b0a7-36055960796d
2007-01-18 16:25:26 +00:00
Jürgen Doser
a3ca4d56c5
generate some more constraints
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5904 3260e6d1-4efc-4170-b0a7-36055960796d
2007-01-18 16:24:50 +00:00
Jürgen Doser
a2aae3ec8a
support for enumeration literals, parameters of signale events, and some other minor things
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5903 3260e6d1-4efc-4170-b0a7-36055960796d
2007-01-18 16:24:10 +00:00
Achim D. Brucker
fda5952174
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5829 3260e6d1-4efc-4170-b0a7-36055960796d
2006-12-22 22:20:36 +00:00
Achim D. Brucker
4c1bcc95ab
imported first development of Manfred
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5824 3260e6d1-4efc-4170-b0a7-36055960796d
2006-12-22 17:10:00 +00:00
Jürgen Doser
9a217f2ad9
transform from XMI.Interface to Rep.Interface
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5821 3260e6d1-4efc-4170-b0a7-36055960796d
2006-12-22 13:47:55 +00:00
Achim D. Brucker
efa474cfa7
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5785 3260e6d1-4efc-4170-b0a7-36055960796d
2006-12-15 13:43:30 +00:00
Achim D. Brucker
444a097d04
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5783 3260e6d1-4efc-4170-b0a7-36055960796d
2006-12-15 13:37:14 +00:00
Jürgen Doser
4344beecf3
very simple syntax highlighting for template files in emacs
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5780 3260e6d1-4efc-4170-b0a7-36055960796d
2006-12-15 11:49:49 +00:00
Achim D. Brucker
1747b082e2
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5779 3260e6d1-4efc-4170-b0a7-36055960796d
2006-12-15 11:42:59 +00:00
Jürgen Doser
cd565ab21c
check parentName against oclLib.OclAny
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5778 3260e6d1-4efc-4170-b0a7-36055960796d
2006-12-15 11:36:55 +00:00
Achim D. Brucker
0ed1a82b2e
merge brach: changing type of classfier names from "Path" to "OclType".
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5773 3260e6d1-4efc-4170-b0a7-36055960796d
2006-12-15 06:52:09 +00:00
Jürgen Doser
17094f471e
diff says it best:
...
- val attValue = UniChar.Vector2String v
+ val attValue = UniChar.Data2String (UniChar.Vector2Data v)
Reason: UniChar.Vector2String is actually a "convenience function" that outputs
strings with at most 48 chars. xmi.id's in ArgoUML however are now regularly
longer than that. Args....
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5767 3260e6d1-4efc-4170-b0a7-36055960796d
2006-12-14 14:18:27 +00:00
Achim D. Brucker
bf52c7c4b7
for Isabelle: automated ML System setup
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5734 3260e6d1-4efc-4170-b0a7-36055960796d
2006-12-12 08:33:26 +00:00
Jürgen Doser
969ae9dbd1
vergessen...
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5721 3260e6d1-4efc-4170-b0a7-36055960796d
2006-12-11 10:05:34 +00:00
Achim D. Brucker
dbca184faf
disabled (missing) JUnit cartdridge
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5719 3260e6d1-4efc-4170-b0a7-36055960796d
2006-12-10 20:16:12 +00:00
Achim D. Brucker
a8b7ab52af
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5713 3260e6d1-4efc-4170-b0a7-36055960796d
2006-12-10 14:24:18 +00:00
Jürgen Doser
a99a3d089c
some documentation fixes
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5702 3260e6d1-4efc-4170-b0a7-36055960796d
2006-12-08 17:16:33 +00:00
Jürgen Doser
edb7b857e2
empty setup for junit codegen
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5701 3260e6d1-4efc-4170-b0a7-36055960796d
2006-12-08 13:27:17 +00:00
Jürgen Doser
0c657a4820
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5700 3260e6d1-4efc-4170-b0a7-36055960796d
2006-12-08 13:26:24 +00:00
Jürgen Doser
6fce972b21
added title
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5699 3260e6d1-4efc-4170-b0a7-36055960796d
2006-12-08 12:40:15 +00:00
Achim D. Brucker
40a34c6337
chaned OCL Package to oclLib
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5666 3260e6d1-4efc-4170-b0a7-36055960796d
2006-12-05 19:39:20 +00:00
Achim D. Brucker
c71758067a
added some missing operations
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5653 3260e6d1-4efc-4170-b0a7-36055960796d
2006-12-05 12:01:24 +00:00
Achim D. Brucker
92cd6ce299
made several functions template-aware
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5652 3260e6d1-4efc-4170-b0a7-36055960796d
2006-12-05 12:00:50 +00:00
Jürgen Doser
1207cb04bd
adjusted mlb file used by uml2cdl
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5651 3260e6d1-4efc-4170-b0a7-36055960796d
2006-12-05 11:47:24 +00:00
Jürgen Doser
4571021105
removed unused xmiidref call (which can fail)
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5650 3260e6d1-4efc-4170-b0a7-36055960796d
2006-12-05 11:46:36 +00:00
Jürgen Doser
bf19bf2432
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5570 3260e6d1-4efc-4170-b0a7-36055960796d
2006-11-10 15:56:37 +00:00
Jürgen Doser
f10a4dec47
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5566 3260e6d1-4efc-4170-b0a7-36055960796d
2006-11-09 16:17:47 +00:00
Jürgen Doser
e432efcb1c
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5565 3260e6d1-4efc-4170-b0a7-36055960796d
2006-11-09 16:17:09 +00:00
Jürgen Doser
79295cd93a
fixed declaration syntax
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5562 3260e6d1-4efc-4170-b0a7-36055960796d
2006-11-08 11:11:42 +00:00
Achim D. Brucker
cf9c038363
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5561 3260e6d1-4efc-4170-b0a7-36055960796d
2006-11-08 09:03:19 +00:00
Jürgen Doser
1b7ab84152
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5540 3260e6d1-4efc-4170-b0a7-36055960796d
2006-11-03 17:20:27 +00:00
Jürgen Doser
ddeeac9614
more work
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5536 3260e6d1-4efc-4170-b0a7-36055960796d
2006-11-02 17:12:53 +00:00
Jürgen Doser
653b79d151
reversed output of cs_list, added output for CollectionLiterals
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5535 3260e6d1-4efc-4170-b0a7-36055960796d
2006-11-02 17:11:46 +00:00
Jürgen Doser
37834d6811
more work
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5525 3260e6d1-4efc-4170-b0a7-36055960796d
2006-10-31 16:56:42 +00:00
Jürgen Doser
e93207c17d
more work
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5522 3260e6d1-4efc-4170-b0a7-36055960796d
2006-10-30 16:38:42 +00:00
Jürgen Doser
42535da44d
actually convert let-exps into rep
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5518 3260e6d1-4efc-4170-b0a7-36055960796d
2006-10-30 10:21:20 +00:00
Jürgen Doser
214ebf3b98
take variable name inside let-exps from variable, not from let-exp...
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5517 3260e6d1-4efc-4170-b0a7-36055960796d
2006-10-30 10:20:47 +00:00
Jürgen Doser
0cf0e16b30
Better error msgs for nonexisting attributes
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5516 3260e6d1-4efc-4170-b0a7-36055960796d
2006-10-30 10:20:14 +00:00
Jürgen Doser
78780b5ff9
Do not require initial values of attributes to be specified in OCL.
...
We still only recognize them when specified in OCL, but we do not abort otherwise, we just ignore them now.
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5515 3260e6d1-4efc-4170-b0a7-36055960796d
2006-10-30 09:09:43 +00:00
Jürgen Doser
63cb7dcb8d
also allow '-' at start of names (hack for parsing ArgoUML xmi.id's
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5512 3260e6d1-4efc-4170-b0a7-36055960796d
2006-10-27 14:14:39 +00:00
Jürgen Doser
852c559c24
codegen now falls back to su4sml_home, when $CODEGEN_HOME is not defined
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5511 3260e6d1-4efc-4170-b0a7-36055960796d
2006-10-27 14:03:31 +00:00
Jürgen Doser
1b23e52a76
started work on su2holocl transformation
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5505 3260e6d1-4efc-4170-b0a7-36055960796d
2006-10-26 15:31:46 +00:00
Jürgen Doser
c475221df5
primitive hack to support TYPE::allInstances()
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5455 3260e6d1-4efc-4170-b0a7-36055960796d
2006-10-19 13:33:02 +00:00
Jürgen Doser
3ba0df156e
minor error message improvement
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5454 3260e6d1-4efc-4170-b0a7-36055960796d
2006-10-19 13:02:54 +00:00
Jürgen Doser
abfa0c1e2c
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5449 3260e6d1-4efc-4170-b0a7-36055960796d
2006-10-18 17:43:01 +00:00
Jürgen Doser
8351ae7cfe
restructuring. should give better error messages now
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5446 3260e6d1-4efc-4170-b0a7-36055960796d
2006-10-18 17:38:47 +00:00
Jürgen Doser
badb3a7342
some restructuring
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5431 3260e6d1-4efc-4170-b0a7-36055960796d
2006-10-17 15:10:32 +00:00