AToMPM / atompm

A Tool for Multi-Paradigm Modeling
https://atompm.github.io/
GNU Lesser General Public License v3.0
22 stars 15 forks source link

Containment associations can't be created for abstract classes in patterns #86

Open BentleyJOakes opened 3 years ago

BentleyJOakes commented 3 years ago
  1. Create a metamodel with a class Abs and a class Con.
  2. Make Abs abstract, and have a containment relation from Con to Abs
  3. Create CS and pattern metamodels
  4. Load the pattern metamodel as a toolbar
  5. Create a Con and an Abs element
  6. Drag the Abs element inside the Con element.
  7. Observe as either the console reports that a containment relationship can't be created, or AToMPM crashes.