Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
AMP/Userguide/AMF/Getting Started
Contents
Understanding AMF
You should have a sense for how the overall AMF approach works. Take a look through the Meta-Model description to get a sense of that. Don't worry about too much about the details.
Tutorials
Run an Exiting Model
You can create an Escape project following these steps.
Older Tutorial
You can also look here for a tutorial that set's up an Ascape and Simphony project. (Same caveats as below.)
Explore Other Models
There are three example projects that have already been setup for each of the current target platforms. If you try out the Ascape or Simphony projects, you'll need to install the relevant targets.
Import from CVS
- Import the CVS projects from the AMP project repository. For help, see this page. For repository details, see http://eclipse.org/amp/developers/repositoryDetails.php. These are the example projects:
org.eclipse.amp/org.eclipse.amp.amf/examples/org.eclipse.amp.amf.examples.ascape org.eclipse.amp/org.eclipse.amp.amf/examples/org.eclipse.amp.amf.examples.escape org.eclipse.amp/org.eclipse.amp.amf/examples/org.eclipse.amp.amf.examples.repast
- Right-click on the models to execute them.
- Play around with the model attribute settings and behavior (Acts).
Design a Model
We don't have a tutorial for AMF yet, sorry. (You could write one though!) But for now, the following tutorial is pretty close to current AMF functionality. (The icons and minor features have changed.)
MetaABM Tutorial (Not-Eclipse hosted.)