mdd.enableCollections

mdd.enableLibraries

A shortcut for enabling all built-in libraries (types and collections).

mdd.enableExtensions

If defined and set to true, the built-in
mdd_extensions
profile becomes available (you don’t need to apply it). In order to use
the TextUML Action
Language,
you need to enable this property.

mdd.extendBaseObject

If defined and set to true, all classes with no explicit ancestor will
extend from a class named base::Object. If you would like to extend from
a different class, you can use mdd.aliases to map from base::Object to
the base class of your choice. If you want to use the built-in Object
class, then you will need to enable mdd.enableTypes or
mdd.enableLibraries or else the compiler won’t be able to find
base::Object.

mdd.defaultLanguage

If defined, sets an implicit extension for extension-less files. Set to
‘tuml’ so you don’t need to explicitly use .tuml in your TextUML source
files.