User Tools

Site Tools


massim2dev

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
massim2dev [2015/10/16 11:45]
hlc [Installation]
massim2dev [2016/03/14 17:54] (current)
hlc [Authorship]
Line 10: Line 10:
 MASSim2Dev should be installed from within Eclipse, via //Help -> Install New Software...// MASSim2Dev should be installed from within Eclipse, via //Help -> Install New Software...//
  
-The update site is [|http://web.fe.up.pt/~hlc/MASSim2Dev/update/]+The update site is %%http://web.fe.up.pt/~hlc/MASSim2Dev/update/%%
  
 === Version dependencies === === Version dependencies ===
  
-The current version of MASSim2Dev has been developed for [[https://www.eclipse.org/mars/|Eclipse Mars]] (4.5) and works with [[http://sourceforge.net/projects/sajas/files/|SAJaS v0.9b]].+The current version of MASSim2Dev has been developed for [[https://www.eclipse.org/mars/|Eclipse Mars]] (4.5) and works with [[http://sourceforge.net/projects/sajas/files/|SAJaS v0.92b]].
  
  
Line 28: Line 28:
 {{ :massim2dev-window.png?nolink |}} {{ :massim2dev-window.png?nolink |}}
  
-The window contains two main configuration option groups. The top one -- //Direction// -- corresponds to the type of conversion you intend to perform (via the //Conversion type// combo box):+The window contains two main configuration option groups.  
 +The top one -- //Source and Target// -- allows you to identify the project from which you want to convert (//Source project name//), and optionally (//Generate a new target project// checkbox) the new project you wish to be created. If the //Generate a new target project// option is not selected, changes will be made directly into the source project. If the //Generate a new target project// is selected, a non-existent project name must be provided as a target project. 
 + 
 +The bottom group of options -- //Direction// -- corresponds to the type of conversion you intend to perform (via the //Conversion type// combo box):
   * From JADE to SAJaS, either with Repast 3 or Repast Simphony. These options enable the possibility of providing the path for the SAJaS library (//SAJaS jar location//), which if given will be automatically added to the project's build path.   * From JADE to SAJaS, either with Repast 3 or Repast Simphony. These options enable the possibility of providing the path for the SAJaS library (//SAJaS jar location//), which if given will be automatically added to the project's build path.
   * From SAJaS to JADE.   * From SAJaS to JADE.
-For each of these options, an "empty" launcher for the target platform may be added to the project, if the //Create empty launcher// option is selected. +For each of these options, an "empty" launcher for the target platform may be added to the project, if the //Create empty launcher// option is selected. In that case, a valid class name should be providedwhich will be created in the default package.
- +
-The bottom group of options -- //Source and Target// -- allows you to identify the project from which you want to convert (//Source project name//)and optionally (//Generate new target project//) the new project you wish to be created (//Target project name//). If the //Generate a new target project// option is not selectedchanges will be made directly into the source project. If the //Generate a new target project// is selected, a non-existent project name must be provided as a target project.+
  
 After pressing the //Ok// / //Convert...// / //Generate...// button (the button will display differently according to the chosen options), you can check the executed operations in the Eclipse MASSim2Dev console. After pressing the //Ok// / //Convert...// / //Generate...// button (the button will display differently according to the chosen options), you can check the executed operations in the Eclipse MASSim2Dev console.
Line 43: Line 44:
  
 After obtaining the converted project, you need to manually redirect and/or configure the runtime launch for the platform you wish to run. After obtaining the converted project, you need to manually redirect and/or configure the runtime launch for the platform you wish to run.
-For that, if you've checked the option //Create empty launcher// you have a base launcher in your //src// folder to work on.+For that, if you've checked the //Create empty launcher// option you have a base launcher in your //src// folder to work on.
 You may also need to add the necessary libraries (JADE, Repast, SAJaS) to your project. You may also need to add the necessary libraries (JADE, Repast, SAJaS) to your project.
  
 === Note for Repast Simphony users === === Note for Repast Simphony users ===
  
-MASSim2Dev generates a Java project. When using Repast Simphony, you need to create your own Repast project and copy the source files obtained with MASSim2Dev to your Repast project.+MASSim2Dev generates a Java project. When using Repast Simphony, you need to create your own Repast project and copy the source files generated by MASSim2Dev to your Repast project.
  
  
Line 54: Line 55:
 ===== Authorship ===== ===== Authorship =====
  
-This page has been created and is maintained by Henrique Lopes Cardoso. Any feedback or questions are highly appreciated.+This page has been created and is maintained by [[start|Henrique Lopes Cardoso]]. Any feedback or questions are highly appreciated.
  
-//[[hlc@fe.up.pt|Henrique Lopes Cardoso]] 2015/10/09 12:49//+ --- //[[hlc@fe.up.pt|Henrique Lopes Cardoso]] 2016/03/14 17:53//
massim2dev.1444988749.txt.gz · Last modified: 2015/10/16 11:45 by hlc