Declaring a diagram provider

To declare a diagram provider:

  1. Open the src source folder (e.g. com.sodius.mdw.example.library/src) of the metamodel plugin.
  2. Open the file metamodels.xml
  3. Add a property mdw.diagramProvider child of modelReader XML element.

    <?xml version=

    "1.0"

    encoding=

    "UTF-8"

    ?

    > <metamodel id=

    "library"

    name=

    "Library"

    version=

    "1.0"

    presentationName=

    "Library 1.0"

    > ... <modelReader name=

    "MyReader2"

    uriType=

    "file"

    class=

    "com.sodius.mdw.example.library.MyReader"

    > <property name=

    "mdw.diagramProvider"

    value=

    "com.sodius.mdw.metamodel.library.LibraryDiagramProvider"

    /> </modelReader>

    ...

  4. Save the file metamodels.xml

Related reference
Metamodel XML file format
Connector XML file format