MDWorkbench External Connector

Identifier:
com.sodius.mdw.core.connector

Since:
MDWorkbench 3.0.0

Description:
Enables to define a model reader or a model writer.

Configuration Markup:

<!ELEMENT extension (modelReader* , resourceSetReader* , modelWriter*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT property EMPTY>

<!ATTLIST property

name  CDATA #REQUIRED

value CDATA #REQUIRED>

a key/value pair, that can be used to customize a model reader/writer.



<!ELEMENT modelReader (property* , fileExtension*)>

<!ATTLIST modelReader

name      CDATA #REQUIRED

uriType   (file|directory|unspecified|noURI)

class     CDATA #IMPLIED

metamodel CDATA #REQUIRED>

a model reader, used to load model contents form a specific location.



<!ELEMENT modelWriter (property* , fileExtension*)>

<!ATTLIST modelWriter

name      CDATA #REQUIRED

uriType   (file|directory|unspecified|noURI)

class     CDATA #IMPLIED

metamodel CDATA #REQUIRED>

a model writer, used to store model contents into a specific location.



<!ELEMENT resourceSetReader (property* , fileExtension*)>

<!ATTLIST resourceSetReader

name      CDATA #REQUIRED

uriType   (file|directory|unspecified|noURI)

class     CDATA #IMPLIED

metamodel CDATA #REQUIRED>

a resource set reader, used to load resource set contents form a specific location.



<!ELEMENT fileExtension EMPTY>

<!ATTLIST fileExtension

description CDATA #REQUIRED

extension   CDATA #REQUIRED

default     (true | false) >



SODIUS