Model Loading (Amalthea “no-load” nature)

Use case for having “Amalthea no-load nature” is to avoid loading of Amalthea models present inside a project in certain cases like:

How to add Amalthea “no-load” nature to the project?*

Nature can be added by following the steps shown in the below screenshot

By adding this nature, Amalthea model loader will be de-activated and Amalthea model editor can not be opened in this case

How to identify if Amalthea “no-load” nature is added to the project?*

If Amalthea “no-load” nature is added to the project, in the Model Explorer,there is a decorator icon and a suffix is added to the project as shown below:

If Amalthea “no-load” nature is added, can I still load Amalthea model files using a java program explicitly?*

Yes !!

By adding Amalthea “no-load” nature, only automatic model loading is disabled as a part of eclipse workspace build, user can explicitly load Amalthea model by using API’s

How to remove Amalthea “no-load” nature from the project?*

One can explicitly remove the nature by following the steps as shown in the below screenshot

Other option: If the user tries to open a Amalthea model file, a dialog box opens up as shown below and from here as well user can remove the Amalthea “no-load” nature from the project