| <html> |
| <head> |
| <title>Preference pages</title> |
| <link href="book.css" rel="stylesheet" type="text/css"/> |
| <meta content="DocBook XSL Stylesheets V1.75.1" name="generator"/> |
| <link rel="home" href="index.html" title="Xpand Documentation"/> |
| <link rel="up" href="eclipse_integration.html" title="Xpand Eclipse Integration"/> |
| <link rel="prev" href="eclipse_integration_editors.html" title="Editors"/> |
| <link rel="next" href="eclipse_integration_xpand_nature_builder.html" title="Xpand Nature and Xpand Builder"/> |
| </head> |
| <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> |
| <h1 xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0">Preference pages</h1> |
| <div class="section" title="Preference pages"> |
| <div class="titlepage"> |
| <div> |
| <div> |
| <h2 class="title" style="clear: both"> |
| <a name="eclipse_integration_preference_pages"/>Preference pages</h2> |
| </div> |
| </div> |
| </div> |
| <div class="section" title="Metamodel contributors"> |
| <div class="titlepage"> |
| <div> |
| <div> |
| <h3 class="title"> |
| <a name="eclipse_integration_preference_pages_meta_model_contributors"/>Metamodel contributors</h3> |
| </div> |
| </div> |
| </div> |
| <p>Xpand supports several types of meta-metamodels.</p> |
| <p>From older versions, the classic UML metamodels may be known. |
| Currently also JavaBeans metamodels and EMF based metamodels are |
| supported out of the box.</p> |
| <p>Additional metamodel contributors can be registered through an |
| extension point.</p> |
| <p>The editors need to know with what kind of metamodels you are |
| working. Therefore, one can configure the metamodel contributors on |
| workspace and on project level.</p> |
| </div> |
| <div class="section" title="Global preferences"> |
| <div class="titlepage"> |
| <div> |
| <div> |
| <h3 class="title"> |
| <a name="eclipse_integration_preference_pages_global_preferences"/>Global preferences</h3> |
| </div> |
| </div> |
| </div> |
| <p>If you work always with the same type of metamodels, you can |
| specify the metamodel contributors in the global preference page. It is |
| available under Windows --> Preferences in the |
| <span class="emphasis"> |
| <em>Xtend/Xpand</em> |
| </span> section.</p> |
| </div> |
| <div class="section" title="Preferences per project"> |
| <div class="titlepage"> |
| <div> |
| <div> |
| <h3 class="title"> |
| <a name="eclipse_integration_preference_pages_preferences_per_project"/>Preferences per project</h3> |
| </div> |
| </div> |
| </div> |
| <p>In the project property page there is also an |
| <span class="emphasis"> |
| <em>Xtend/Xpand</em> |
| </span> section available.</p> |
| <p>Therein you can enable the Xtend/Xpand nature (see below) |
| and set project specific metamodel contributor settings. </p> |
| <div class="mediaobject"> |
| <img src="images/eclipse_integration/projectProperties.png"/> |
| </div> |
| </div> |
| </div> |
| </body> |
| </html> |