NodeMDA meta model reader for NodeUML
npm install nodemda-nodeumlThis package defines a "reader" object for NodeMDA. It reads the data file of the NodeUML diagraming tool and produces
and object graph of NodeMDA meta elements represented by that file.
The object graph returned by this reader will be a single NodeMDA.Meta.Model object.
It will be the Javascript equivalent of the following Typescript definition:
``
class Model {
public name: String; // The project name
public datatypes: NodeMDA.Meta.Datatype[];
public stereotypes: NodeMDA.Meta.Stereotype[];
public actors: NodeMDA.Meta.Actor[];
public classes: NodeMDA.Meta.Class[];
}
`
This reader understands and populates the model` instance with these UML elements:
* Package
* Datatype
* Stereotype
* Tag values
* Class
- Attribute
- Operation
- Parameter
* Generalization
* Dependency
* Association
* Actor