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
Jürgen Doser
679f1b4cc5
reactivated codegen support for componentuml
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5420 3260e6d1-4efc-4170-b0a7-36055960796d
2006-10-12 08:18:53 +00:00
Achim D. Brucker
1f76d533a8
added OclLib (package: UML_OCL) implementation
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5397 3260e6d1-4efc-4170-b0a7-36055960796d
2006-10-04 08:03:29 +00:00
Achim D. Brucker
f3947ff40f
resolved name clash with datatype constructor (Isabelle-related)
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5388 3260e6d1-4efc-4170-b0a7-36055960796d
2006-09-30 04:40:50 +00:00
Jürgen Doser
802f085a5f
mainly some code cleanups and documentation additions
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5383 3260e6d1-4efc-4170-b0a7-36055960796d
2006-09-28 08:55:36 +00:00
Jürgen Doser
8b1fb88f41
fixed build files (ROOT.ML and su4sm.cm) to include statemachine cartridge
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5382 3260e6d1-4efc-4170-b0a7-36055960796d
2006-09-28 08:53:11 +00:00
Jürgen Doser
c13e2fe7b8
fixed build files (ROOT.ML and su4sm.cm) to include statemachine cartridge
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5381 3260e6d1-4efc-4170-b0a7-36055960796d
2006-09-28 08:50:48 +00:00
Jürgen Doser
7806e60666
added code for statemachine generator from Rolf
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5365 3260e6d1-4efc-4170-b0a7-36055960796d
2006-09-25 15:53:22 +00:00
Achim D. Brucker
ada306881d
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@4602 3260e6d1-4efc-4170-b0a7-36055960796d
2006-05-29 10:42:09 +00:00
Achim D. Brucker
b2b60ff014
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@4601 3260e6d1-4efc-4170-b0a7-36055960796d
2006-05-29 10:38:11 +00:00
Achim D. Brucker
fe1a089fa5
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@4600 3260e6d1-4efc-4170-b0a7-36055960796d
2006-05-29 10:34:42 +00:00