Domain model designer

Hi all, 

I just started with the DSL Toolkit and have a question.

I'am trying to build a new DSL based on the "simple architecture template". When I add a new class to the model and after that build the solution (and transform the templates) the new class doesn't show up in the domain explorer when I am debugging the new DSL.

I noticed that when I add a "<shapeMap>" section for the new class in the .dsldd file it works fine. In this case the new class is available in the debug solution. It is not available in the toolbox but i guess i have to make some changes for that in the resource file.

question:  is it correct that i have to manually add an "<shapeMap>" section for the class or is there another way that i haven't figured out yet.

Thanks!

Greetz,

Edward Bakker


Answer this question

Domain model designer

  • Jay_187

    Stuart,

    You actually described the problem correctly. It was a class without an relationship.
    When I create a class with relationships everthing works as expected.

    Thanks!

    Edward

  • venkee

    When you say 'create a class' do you create an embedding relationship targeted on that class from a class you already have (there needs to be a path from the XML root class)

    If you do, then I am surprised at this behavior. If you don't, then this might be the problem.

  • Domain model designer