Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow Element Creations only when they would be valid #7

Open
GoogleCodeExporter opened this issue Jul 15, 2015 · 6 comments
Open

Allow Element Creations only when they would be valid #7

GoogleCodeExporter opened this issue Jul 15, 2015 · 6 comments

Comments

@GoogleCodeExporter
Copy link

Add Create Constraints:
- link variable only between adequate variable (types) e.g.
- only edge guards that are valid between the context nodes

- this could be done via emf validation framework. to be discussed.

Original issue reported on code.google.com by aljoschability on 3 Apr 2012 at 9:49

@GoogleCodeExporter
Copy link
Author

[deleted comment]

2 similar comments
@GoogleCodeExporter
Copy link
Author

[deleted comment]

@GoogleCodeExporter
Copy link
Author

[deleted comment]

@GoogleCodeExporter
Copy link
Author

[deleted comment]

1 similar comment
@GoogleCodeExporter
Copy link
Author

[deleted comment]

@GoogleCodeExporter
Copy link
Author

this issue could be devided into two (or more) "sub issues": create tools, 
property page, ...

on the property page some of the contraints are already integrated:
- on a link you can only select those target ends, that are valid between two 
objects (with an eclassifier)
- ObjectVariable, LinkVariable: only valid states of the bound state, operator 
and semantics can be selected
- ActivityEdge: some constraints are implemented regarding the EdgeGuard 
(EACH_TIME, END only on outgoing edge from ForEachStoryNode, outgoing from 
StartNode cannot have a Guard...)

Original comment by aljoschability on 25 Apr 2012 at 7:34

  • Changed state: Started

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant