| <h1>Getting Started with Graphiti</h1> | |
| <h2>Eclipse Installation</h2> | |
| <p>As Eclipse base installation you can use any existing | |
| installation you already have or start with a fresh one for Graphiti. | |
| Eclipse downloads are available from <a | |
| href="http://eclipse.org/downloads/">here</a>, any package listed on | |
| this page should do, but we recommend using the <i>Eclipse Classic</i> | |
| or <i>Eclipse Modeling Tools</i> packages.</p> | |
| <p><b>Note:</b> Graphiti 0.7.x runs against Eclipse 3.5 (Ganymede) | |
| and Eclipse 3.6 (Helios), while Graphiti 0.8.x will run against Eclipse | |
| 3.6 (Helios) and Eclipse 3.7 (Indigo). So keep an eye on these version | |
| ranges for your installations.</p> | |
| <h2>First Steps</h2> | |
| <p>To actually install Graphiti have a look onto our <a | |
| href="../download.php">download page</a>, all available versions and | |
| the locations of the update sites are linked there. When you are using | |
| an Eclipse Indigo installation (Eclipse 3.7), you don't need to add an | |
| extra update site: Graphiti is already available from the preconfigured | |
| Indigo update site.</p> | |
| <p>To start, choose the <i>Graphiti SDK Plus</i> feature from the | |
| list of available features. It contains the framework, the documentation | |
| and the examples including the Graphiti tutorial described in the | |
| documentation.</p> | |
| <p>After finishing the installation and restarting Eclipse, choose | |
| 'Help' --> 'Help Contents' from the Eclipse main menu and browse for the | |
| section on Graphiti ('Graphiti Developer Guide'). Read through the | |
| Tutorial introduction and scenario description and start right off with | |
| building the tutorial editor. The tutorial is also an excellent starting | |
| point for writing your own graphical editor. Simply go through the steps | |
| of the tutorial and replace the domain objects and the visualization in | |
| the diagram with whatever your usecase requires.</p> | |
| <p>In case of more detailed or further questions how to use the | |
| Graphiti framework check-out our forum and/or Bugzilla component; | |
| there's quite a bunch of already answered questions there, if yours is | |
| not, feel free to open a new topic. See our <a | |
| href="../support/index.php">support page</a> for details on the forum | |
| and Bugzilla component.</p> | |
| <h2>Framework Developers</h2> | |
| <p>If you want to change the Graphiti framework itself and start to | |
| make contributions you should get familiar with the | |
| general <a | |
| href="http://www.eclipse.org/projects/dev_process/development_process_2010.php">Eclipse | |
| Development Process</a>.</p> | |
| <p>More Graphiti specific information can be found on our <a | |
| href="../developers/index.php">developer resource pages</a>.</p> |