Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

You can use the following APIs to create a runtime object.
 You can create the object by specifying its name, its qualified name, or you can pass the Class object.

Code Block
languagetext
object_ ALH.createObject(Class classifier"name")
object_ ALH.createObject(StringClass nameclassifier)

The following example shows how to create a runtime object (Object_), typed by a specified Classifier in ALH API.
If a passing parameter is typed by a String, the API will find a Class in the model that has a matching name, and then create the runtime object typed by that Class.

...

If an instance of the com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Class has been passed on to the parameter "a", ; you can create an object through the specified Class directly as follows:

Code Block
languagetext
ALH.createObject(a);

...