lucas
|
d5ef7d1042
Changed README with some instructions on how to use the sketching UI
|
7 år sedan |
Lucas Heer
|
01bd7a32d2
fixed bug where repair handler for retyping was not executed on instance models
|
7 år sedan |
Lucas Heer
|
e51263ba55
scale image icon to fit enclosing bounding rectangle
|
7 år sedan |
Lucas Heer
|
718c6d620f
disable freehand sketching, always scale captured primitives
|
7 år sedan |
Lucas Heer
|
8977d78ac0
added sample process model for a complete language design iteration
|
7 år sedan |
Lucas Heer
|
ddde9bd983
last round of evolution fixes for attributes
|
7 år sedan |
Lucas Heer
|
40cb2d4afd
next round of evolution fixes for edges: added functions to check and repair a possibly broken conformance relationship
|
7 år sedan |
Lucas Heer
|
c2d662f004
first iteration of fixing overly complex and partially wrong evolution code: check and repair conformance relationship independently of scope of change
|
7 år sedan |
Lucas Heer
|
692c7d0043
allow to overwrite type, enables concrete syntax evolution
|
7 år sedan |
Lucas Heer
|
72d086b888
when adding a node makes the type mandatory, only add the node to instance models if it does not exists there yet
|
7 år sedan |
Lucas Heer
|
ac7d6f5be9
fix wrongly capturing concrete syntax of ellipse as rectangle
|
7 år sedan |
Lucas Heer
|
537f44a1f8
forbid deleting mandatory types and attributes in instance models
|
7 år sedan |
Lucas Heer
|
79eb945d18
retyping a node is always global
|
7 år sedan |
Lucas Heer
|
4e5cfe72ff
check if local transformation breaks conformance for attributes, nodes and edges. If it does, repair it automatically
|
7 år sedan |
Lucas Heer
|
5b14d5fdf3
maintain conformance when adding nodes and deleting attributes
|
7 år sedan |
Lucas Heer
|
9f8d050b80
relaxed type mandatory constraint a bit: lower bound can only be 0 or 1
|
7 år sedan |
Lucas Heer
|
6f4ee05cca
use evolution handlers for edge add/delete as well
|
7 år sedan |
Lucas Heer
|
b919a505cd
remove obsolete file
|
7 år sedan |
Lucas Heer
|
6a9b7bfb80
added evolution code for attributes
|
7 år sedan |
Lucas Heer
|
4639a78203
reworked edge mandatory constraint, some related bug fixes
|
7 år sedan |
Lucas Heer
|
0a72f86596
merged model move from testing branch, can now move model from one location to another (useful to reuse example models as instance models
|
7 år sedan |
Lucas Heer
|
e9e9031aff
fixed verifying attributes of instance model: now an attribute is mandatory if all nodes of the same type have the same attribute
|
7 år sedan |
Yentl Van Tendeloo
|
57183a509b
Add model_move to help menu and several fixes to original code; seems to work in simple scenario's
|
7 år sedan |
Yentl Van Tendeloo
|
437d2077e9
Update the wrapper with model_move (and fixed missing file in bootstrap)
|
7 år sedan |
Yentl Van Tendeloo
|
bd87ebfb30
Added simple model_move (untested)
|
7 år sedan |
Lucas Heer
|
6fb919a04e
added node highlighting for verify and select
|
7 år sedan |
Lucas Heer
|
edffd40bd9
implemented deleting model from UI
|
7 år sedan |
Lucas Heer
|
5b1ed3c298
disable freehand drawing for now (need to find a way to capture it as CS)
|
7 år sedan |
Lucas Heer
|
7546bdf7cd
also delete concrete syntax model when deleting node globally
|
7 år sedan |
Lucas Heer
|
5f30d83283
capture concrete syntax when typing a group and store it in a CS model
|
7 år sedan |