If a shortcut has been created to launch Modelio (it depends on yourplatform), you just have to click on it. Otherwise you can click on theexecutable (modelio or modelioexe) in the installation directory.
It could be wise to create a command to add parameters (or to change theshortcut on windows) in order to display the console window and run the Modelioin debug mode (this allows to have more messages in the console in case ofmodelio errors):
This section shows how to extend Modelio with its scriptingfeature. Jython is the scripting language. Jython is justPython running on a Java virtual machine. Otherwise this isthe same programming language. Simply put Jython programscan call all python libraries but also all java libraries...Modelio is writen in java but Jython makes it possible touse its full API and this without the burden to compile,package, deploy java plugins.
The first sub section shows how to use Jython interactivelyin the console. The next section shows how to store scriptsin .py files to ease development and use regular texteditors or python environments.
In this section shows how to use the script console ofModelio. This is a really excellent feature of Modelio as thisallowed to play interactively with models, explore the metamodel,experiment with transformations, etc.
If so this is due to some extra spaces in the copy paste.Python is based on the indentation to represent blocks. Ifthere are some extra spaces before the first line (for c in ...)the interpreter will complain: a top level statement is expected (hence no spaces).
In fact, this mode just allows to keep the text in the console insteadof erasing it when Ctrl-Enter is pressed.Copy the program above again, check for spacesand press Ctrl-Enter again. Now the program stays in the console.If there there are still some space problems you can correct the program there.
This is because all composed statements (for ... : , if ... :, etc) musthave : at the end to indicate that a new block is going to start.Java programmers often tend to forget this : and will get this error.Otherwise the python syntax is rather straight forward.Correct the program by adding : after for a in attributes andpress Ctrl-Enter.
Modelio metamodel is proprietary. Although is neither compatible with the standardUML metamodel nor the standard BPMN metamodel but it support most of thefeatures of these languages (in an integrated way).
Another alternative, most probably the most convenient one, is to use theCoExplorer plugin. This plugin (actually a jython macro) should be installed in orderto be used. Once installed select the elements to be explored in modelio andthen press the CoExplorer button in the top right toolbar.
The documentation to create and use SVN fragments with TeamworkManageris available in the menu help of Modelio (but not on the web). It can befound in the section Modelio by Modeliosoft extensions > Teamwork asshown in the figure below.
Open the project in which you want to add the access to SVN. A project is aset of fragments; there is always one local fragment, the one where youwork. In this section a remote fragment will be added, the one thatcorrespond to the SVN repository.
In the following form, you can choose a name for the fragment itself. TheURI of the svn repository must be provided as well as the credentials foraccessing it (if required). Checking the URI with the corresponding buttonis a good idea.
Vidaus reikalų ministerijoje (VRM) antradienį pasirašyta trišalė sutartis dėl bandomojo priešgaisrinės saugos modelio Molėtuose, sujungiant nacionalines ir savivaldybės priešgaisrines pajėgas.
Bandomais projektas Radviliškio rajono savivaldybėje startavo 2023-ųjų sausį, pasak ministrės, jį įgyvendinant išlaikytos ugniagesių gelbėtojų socialinės garantijos, tarnybos tęstinumas.
Anot PAGD vadovo, taip pat pagal 11 mokymo programų buvo vedami mokymai, kaip dirbti su hidrauline gelbėjimo įranga, defibriliatoriais, organizuotos streso valdymo, savižudybių, atpažinimo ir prevencijos programos.
Anot vidaus reikalų ministrės, bandomasis modelis padės pagerinti Molėtų rajono savivaldybės ugniagesių gelbėtojų parengtį, aprūpinimą, kelti jų profesinę kvalifikaciją, padidinti darbo užmokestį, taip pat užtikrins operatyvesnį pajėgų reagavimą į nelaimes ir suteiks pagrindą tolimesniems pokyčiams, didinantiems visuomenės saugumą rajone.
Šiuo metu šalyje veikia dviejų lygių priešgaisrinės saugos ir gelbėjimo sistema, kurią sudaro Priešgaisrinės apsaugos ir gelbėjimo departamento (PAGD) ir savivaldybių priešgaisrinės tarnybos (SPT), tačiau VRM teigia, kad toks modelis yra nepakankamai efektyvus ir veiksmingas, ir siūlo jį keisti šia nauja iniciatyva.
dd60e6d636