| <html> |
| <head> |
| <title>Index</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="index.html" title="Xpand Documentation"/> |
| <link rel="prev" href="xsd_tutorial_execute_workflow.html" title="Step 6: Execute Workflow aka Generate Code"/> |
| </head> |
| <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> |
| <h1 xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0"/> |
| <div class="index" title="Index"> |
| <div class="titlepage"> |
| <div> |
| <div> |
| <h2 class="title"> |
| <a name="N1324A"/>Index</h2> |
| </div> |
| </div> |
| </div> |
| <div class="index"> |
| <div class="indexdiv"> |
| <h3>Symbols</h3> |
| <dl> |
| <dt>.chk, <a class="indexterm" href="Check_language.html#Check_language_description">Description of the Check language</a> |
| </dt> |
| <dt>.xpt, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_template_files_and_ecoding">Template files and encoding</a> |
| </dt> |
| <dt>*.ext, <a class="indexterm" href="Xtend_language.html#N10DE7">Xtend files</a> |
| </dt> |
| </dl> |
| </div> |
| <div class="indexdiv"> |
| <h3>A</h3> |
| <dl> |
| <dt>Advice, <a class="indexterm" href="Xtend_language.html#N1107E">Aspect-Oriented Programming in |
| Xtend</a> |
| </dt> |
| <dt>AdviceContext, <a class="indexterm" href="Xtend_language.html#N110D9">Proceeding</a> |
| </dt> |
| <dt>AOP, <a class="indexterm" href="Xtend_language.html#N1107E">Aspect-Oriented Programming in |
| Xtend</a>, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_aspect-oriented_programming_in_xpand">Aspect-Oriented Programming in |
| Xpand</a> |
| </dt> |
| <dd> |
| <dl> |
| <dt>Join point, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_join_point_and_cut_syntax">Join Point and Point Cut Syntax</a> |
| </dt> |
| <dt>Point cut, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_join_point_and_cut_syntax">Join Point and Point Cut Syntax</a> |
| </dt> |
| <dt>Workflow, <a class="indexterm" href="xpand_reference_introduction.html#aop_template_example_workflow_file">Workflow File</a> |
| </dt> |
| <dt>Xpand, <a class="indexterm" href="xpand_reference_introduction.html#aop_template_introduction">Example for using Aspect-Oriented Programming in |
| Xpand</a> |
| </dt> |
| </dl> |
| </dd> |
| <dt>AROUND, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_aspect-oriented_programming_in_xpand">Aspect-Oriented Programming in |
| Xpand</a>, <a class="indexterm" href="xpand_reference_introduction.html#aop_template_example_templates">Templates</a>, <a class="indexterm" href="xpand_reference_introduction.html#aop_template_more_ao">More Aspect Orientation</a> |
| </dt> |
| <dt>Aspect-Oriented Programming, <a class="indexterm" href="Xtend_language.html#N1107E">Aspect-Oriented Programming in |
| Xtend</a> |
| </dt> |
| </dl> |
| </div> |
| <div class="indexdiv"> |
| <h3>B</h3> |
| <dl> |
| <dt>Boolean type, <a class="indexterm" href="r10_typesystem.html#r10_builtintypes_simple">Simple types (Data types)</a> |
| </dt> |
| <dt>Built-in type, <a class="indexterm" href="r10_typesystem.html#r10_builtintypes">Built-In Types</a> |
| </dt> |
| <dd> |
| <dl> |
| <dt>Collection types, <a class="indexterm" href="r10_typesystem.html#r10_builtintypes_collections">Collection types</a> |
| </dt> |
| <dt>Object, <a class="indexterm" href="r10_typesystem.html#r10_builtintypes_object">Object</a>, <a class="indexterm" href="r10_expressions_language.html#r10_expressions_builtin_object">Object </a> |
| </dt> |
| <dt>Simple type, <a class="indexterm" href="r10_typesystem.html#r10_builtintypes_simple">Simple types (Data types)</a> |
| </dt> |
| <dt>Void, <a class="indexterm" href="r10_typesystem.html#r10_builtintypes_void">Void</a>, <a class="indexterm" href="r10_expressions_language.html#r10_expressions_builtin_object">Object </a> |
| </dt> |
| </dl> |
| </dd> |
| </dl> |
| </div> |
| <div class="indexdiv"> |
| <h3>C</h3> |
| <dl> |
| <dt>cached, <a class="indexterm" href="Xtend_language.html#N10EC5">Cached Extensions</a> |
| </dt> |
| <dt>cartridge, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_aspect-oriented_programming_in_xpand">Aspect-Oriented Programming in |
| Xpand</a> |
| </dt> |
| <dt>Casting, <a class="indexterm" href="r10_expressions_language.html#r10_expressions_casting">Casting</a> |
| </dt> |
| <dt>CEND, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_protect">PROTECT</a> |
| </dt> |
| <dt>Check</dt> |
| <dd> |
| <dl> |
| <dt>File extension, <a class="indexterm" href="Check_language.html#Check_language_description">Description of the Check language</a> |
| </dt> |
| <dt>Language, <a class="indexterm" href="emf_tutorial_checking_contraints_with_check.html">Checking Constraints with the Check |
| Language</a>, <a class="indexterm" href="Check_language.html#Check_language_description">Description of the Check language</a> |
| </dt> |
| </dl> |
| </dd> |
| <dt>Classpath, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_extension">EXTENSION</a> |
| </dt> |
| <dt>collect, <a class="indexterm" href="r10_expressions_language.html#r10_expressions_collection_collect">collect</a>, <a class="indexterm" href="r10_expressions_language.html#r10_expressions_collection_collect_shorthand">Shorthand for collect (and more than |
| that)</a> |
| </dt> |
| <dt>Collection, <a class="indexterm" href="r10_typesystem.html#r10_builtintypes_collections">Collection types</a>, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_foreach">FOREACH</a> |
| </dt> |
| <dt>Collection type, <a class="indexterm" href="r10_typesystem.html#r10_typesystem_collection_typenames">Collection Type Names</a> |
| </dt> |
| <dt>collection type, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_for_vs_foreach">FOR vs. FOREACH</a> |
| </dt> |
| <dt>Constraint, <a class="indexterm" href="emf_tutorial_checking_contraints_with_check.html#emf_tutorial_defining_the_constraint">Defining the constraint</a>, <a class="indexterm" href="Check_language.html#Check_language_description">Description of the Check language</a> |
| </dt> |
| <dt>create, <a class="indexterm" href="Xtend_language.html#create_extension">Create Extensions (Model Transformation)</a> |
| </dt> |
| <dt>Create extension, <a class="indexterm" href="Xtend_language.html#xtend_example_the_transformation">The transformation</a> |
| </dt> |
| <dt>CSTART, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_protect">PROTECT</a> |
| </dt> |
| </dl> |
| </div> |
| <div class="indexdiv"> |
| <h3>D</h3> |
| <dl> |
| <dt>DEFINE, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_define">DEFINE</a> |
| </dt> |
| <dt>DirectoryCleaner, <a class="indexterm" href="uml2example_codegen.html#uml2example_codegen_workflow">Defining the workflow</a> |
| </dt> |
| <dt>Dynamic EMF, <a class="indexterm" href="emf_tutorial_dynamic_emf.html">Using Dynamic EMF</a> |
| </dt> |
| </dl> |
| </div> |
| <div class="indexdiv"> |
| <h3>E</h3> |
| <dl> |
| <dt>EClassifiers, <a class="indexterm" href="r10_typesystem.html#r10_typesystem_typenames">Type Names</a> |
| </dt> |
| <dt>ELSEIF, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_if">IF</a> |
| </dt> |
| <dt>EMF, <a class="indexterm" href="emf_tutorial.html">Getting Started</a> |
| </dt> |
| <dt>EmfMetaModel, <a class="indexterm" href="emf_tutorial_generating_code.html#emf_tutorial_templates">Templates</a>, <a class="indexterm" href="r10_typesystem.html#r10_typesystem_typenames">Type Names</a>, <a class="indexterm" href="r10_typesystem.html#emf_metamodel">The EMF Metamodel |
| (org.eclipse.xtend.typesystem.emf.EmfMetaModel)</a> |
| </dt> |
| <dd> |
| <dl> |
| <dt>metaModelPackage, <a class="indexterm" href="emf_tutorial_dynamic_emf.html">Using Dynamic EMF</a> |
| </dt> |
| </dl> |
| </dd> |
| <dt>EMF metamodel, <a class="indexterm" href="r10_typesystem.html#r10_using_different_metamodels">Using different Metamodel implementations (also known as |
| Meta-Metamodels)</a> |
| </dt> |
| <dt>EMF project, <a class="indexterm" href="emf_tutorial_define_metamodel.html#emf_tutorial_creating_emf_project">Creating an EMF project</a> |
| </dt> |
| <dt>EmfRegistryMetaModel, <a class="indexterm" href="r10_typesystem.html#emfregistry_metamodel">The EMF Registry Metamodel |
| (org.eclipse.xtend.typesystem.emf.EmfRegistryMetaModel)</a> |
| </dt> |
| <dt>EMF UML2 XMI, <a class="indexterm" href="uml2example_profiles.html#uml2example_profiles_codegen">Generating Code</a> |
| </dt> |
| <dt>Encoding, <a class="indexterm" href="emf_tutorial_setting_generator_project.html">Setting up the generator project</a> (see File encoding)</dt> |
| <dt>ENDIF, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_if">IF</a> |
| </dt> |
| <dt>Enumeration</dt> |
| <dd> |
| <dl> |
| <dt>Literal, <a class="indexterm" href="r10_expressions_language.html#r10_expressions_builtin_staticproperties">StaticProperty literals</a> |
| </dt> |
| </dl> |
| </dd> |
| <dt>Enumeration (UML2), <a class="indexterm" href="uml2example_profiles.html">Profile Support</a> |
| </dt> |
| <dt>EPackages, <a class="indexterm" href="r10_typesystem.html#r10_typesystem_typenames">Type Names</a> |
| </dt> |
| <dt>ERROR, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_error">ERROR</a> |
| </dt> |
| <dt>ExecutionContext, <a class="indexterm" href="Xtend_language.html#N10F22">IExecutionContextAware</a> |
| </dt> |
| <dt>exists, <a class="indexterm" href="r10_expressions_language.html#r10_expressions_collection_exists">exists</a> |
| </dt> |
| <dt>EXPAND, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_expand">EXPAND</a>, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_metamodel">Metamodel</a> |
| </dt> |
| <dt>Expression, <a class="indexterm" href="r10_expressions_language.html">Expressions</a> |
| </dt> |
| <dd> |
| <dl> |
| <dt>cached, <a class="indexterm" href="Xtend_language.html#create_extension">Create Extensions (Model Transformation)</a> |
| </dt> |
| <dt>call, <a class="indexterm" href="Xtend_language.html#N11023">Calling Extensions From Java</a> |
| </dt> |
| <dt>chain, <a class="indexterm" href="r10_expressions_language.html#r10_expressions_chain">Chain expression</a> |
| </dt> |
| <dt>create, <a class="indexterm" href="Xtend_language.html#xtend_example_the_transformation">The transformation</a> |
| </dt> |
| <dt>if, <a class="indexterm" href="r10_expressions_language.html#r10_expressions_if">if expression</a> |
| </dt> |
| <dt>new, <a class="indexterm" href="r10_expressions_language.html#r10_expressions_create">new expression</a> |
| </dt> |
| <dt>separator, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_specifying_a_separator">Specifying a Separator</a> |
| </dt> |
| <dt>switch, <a class="indexterm" href="r10_expressions_language.html#r10_expressions_switch">switch expression</a> |
| </dt> |
| </dl> |
| </dd> |
| <dt>Expression language, <a class="indexterm" href="r10_expressions_language.html">Expressions</a> |
| </dt> |
| <dt>Extension, <a class="indexterm" href="emf_tutorial_extensions.html">Extensions</a>, <a class="indexterm" href="Xtend_language.html#N10E26">Extension Import Statement</a> |
| </dt> |
| <dd> |
| <dl> |
| <dt>caching, <a class="indexterm" href="Xtend_language.html#N10EC5">Cached Extensions</a> |
| </dt> |
| <dt>create, <a class="indexterm" href="Xtend_language.html#create_extension">Create Extensions (Model Transformation)</a>, <a class="indexterm" href="Xtend_language.html#xtend_example_the_transformation">The transformation</a> |
| </dt> |
| <dt>invocation, <a class="indexterm" href="Xtend_language.html#N10E50">Extension Invocation</a> |
| </dt> |
| <dt>Java, <a class="indexterm" href="Xtend_language.html#N10EF3">Java Extensions</a> |
| </dt> |
| <dt>private, <a class="indexterm" href="Xtend_language.html#N10EE0">Private Extensions</a> |
| </dt> |
| <dt>recursion, <a class="indexterm" href="Xtend_language.html#N10EB3">Recursion</a> |
| </dt> |
| </dl> |
| </dd> |
| <dt>EXTENSION, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_extension">EXTENSION</a> |
| </dt> |
| </dl> |
| </div> |
| <div class="indexdiv"> |
| <h3>F</h3> |
| <dl> |
| <dt>FILE, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_file">FILE</a> |
| </dt> |
| <dt>File encoding</dt> |
| <dd> |
| <dl> |
| <dt>encoding, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_template_files_and_ecoding">Template files and encoding</a>, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_encoding">Encoding</a>, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_output_configuration">Output configuration</a> |
| </dt> |
| </dl> |
| </dd> |
| <dt>File extension</dt> |
| <dd> |
| <dl> |
| <dt>.xpt, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_template_files_and_ecoding">Template files and encoding</a> |
| </dt> |
| </dl> |
| </dd> |
| <dt>FOR, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_for_vs_foreach">FOR vs. FOREACH</a> |
| </dt> |
| <dt>forAll, <a class="indexterm" href="r10_expressions_language.html#r10_expressions_collection_forall">forAll</a> |
| </dt> |
| <dt>FOREACH, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_for_vs_foreach">FOR vs. FOREACH</a> |
| </dt> |
| </dl> |
| </div> |
| <div class="indexdiv"> |
| <h3>G</h3> |
| <dl> |
| <dt>Generator</dt> |
| <dd> |
| <dl> |
| <dt>fileEncoding property, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_encoding">Encoding</a> |
| </dt> |
| <dt>Metamodel configuration, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_metamodel">Metamodel</a> |
| </dt> |
| <dt>Workflow component, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_generator_workflow_component">Generator Workflow Component</a> |
| </dt> |
| </dl> |
| </dd> |
| <dt>Genmodel, <a class="indexterm" href="emf_tutorial_generate_emf_tooling.html">Generating the EMF tooling</a> |
| </dt> |
| <dt>GLOBALVAR, <a class="indexterm" href="r10_expressions_language.html#r10_expressions_globalvar">'GLOBALVAR' expression</a> |
| </dt> |
| <dt>Global variables, <a class="indexterm" href="r10_expressions_language.html#r10_expressions_globalvar_workflow">Using GLOBALVARS to configure workflows</a> |
| </dt> |
| <dt>Guard conditions, <a class="indexterm" href="Check_language.html#Guard_conditions">Guard Conditions</a> |
| </dt> |
| <dt>Guillemet, <a class="indexterm" href="emf_tutorial_generating_code.html#emf_tutorial_templates">Templates</a>, <a class="indexterm" href="xpand_reference_introduction.html">Xpand2</a>, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_encoding">Encoding</a> |
| </dt> |
| </dl> |
| </div> |
| <div class="indexdiv"> |
| <h3>I</h3> |
| <dl> |
| <dt>IExecutionContextAware, <a class="indexterm" href="Xtend_language.html#N10F22">IExecutionContextAware</a> |
| </dt> |
| <dt>IF, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_if">IF</a> |
| </dt> |
| <dt>import, <a class="indexterm" href="Xtend_language.html#N10E15">Import Statements</a> |
| </dt> |
| <dt>IMPORT, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_import">IMPORT</a> |
| </dt> |
| <dt>Integer type, <a class="indexterm" href="r10_typesystem.html#r10_builtintypes_simple">Simple types (Data types)</a> |
| </dt> |
| <dt>ITERATOR, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_foreach">FOREACH</a> |
| </dt> |
| </dl> |
| </div> |
| <div class="indexdiv"> |
| <h3>J</h3> |
| <dl> |
| <dt>JavaBeansMetaModel, <a class="indexterm" href="Xtend_language.html#N11023">Calling Extensions From Java</a> |
| </dt> |
| <dt>JavaBeansStrategy, <a class="indexterm" href="Xtend_language.html#N11023">Calling Extensions From Java</a> |
| </dt> |
| <dt>JavaBeautifier, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_javabeautifier">JavaBeautifier</a> |
| </dt> |
| <dt>Java extension, <a class="indexterm" href="emf_tutorial_extensions.html#emf_tutorial_java_extensions">Java Extensions</a>, <a class="indexterm" href="Xtend_language.html#N10EF3">Java Extensions</a> |
| </dt> |
| <dt>JavaMetaModel, <a class="indexterm" href="r10_typesystem.html#r10_metamodel_example_java">Example JavaMetaModel</a>, <a class="indexterm" href="r10_typesystem.html#java_metamodel">The Java Metamodel |
| (org.eclipse.internal.xtend.type.impl.java.JavaMetaModel)</a>, <a class="indexterm" href="Xtend_language.html#N11023">Calling Extensions From Java</a> |
| </dt> |
| <dt>Join point, <a class="indexterm" href="Xtend_language.html#N1109F">Join Point and Point Cut Syntax</a>, <a class="indexterm" href="Xtend_language.html#N110FA">Workflow configuration</a>, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_join_point_and_cut_syntax">Join Point and Point Cut Syntax</a> |
| </dt> |
| <dt>join point, <a class="indexterm" href="xpand_reference_introduction.html#aop_template_example_templates">Templates</a> |
| </dt> |
| </dl> |
| </div> |
| <div class="indexdiv"> |
| <h3>K</h3> |
| <dl> |
| <dt>Keyword</dt> |
| <dd> |
| <dl> |
| <dt>Property, <a class="indexterm" href="r10_expressions_language.html#N10CD6">Xpand keywords and metamodel properties</a> |
| </dt> |
| </dl> |
| </dd> |
| </dl> |
| </div> |
| <div class="indexdiv"> |
| <h3>L</h3> |
| <dl> |
| <dt>LET, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_let">LET</a> |
| </dt> |
| <dt>List, <a class="indexterm" href="r10_typesystem.html#r10_builtintypes_collections">Collection types</a> |
| </dt> |
| <dt>Literals, <a class="indexterm" href="r10_expressions_language.html#r10_expressions_builtin">Literals and special operators for built-in types</a> |
| </dt> |
| </dl> |
| </div> |
| <div class="indexdiv"> |
| <h3>M</h3> |
| <dl> |
| <dt>meta-metamodel, <a class="indexterm" href="emf_tutorial_generate_emf_tooling.html">Generating the EMF tooling</a> |
| </dt> |
| <dt>MetaModel, <a class="indexterm" href="r10_typesystem.html#r10_typesystem_typenames">Type Names</a> |
| </dt> |
| <dt>Metamodel, <a class="indexterm" href="r10_typesystem.html#r10_metamodel_contributors">Eclipse IDE MetaModelContributors</a>, <a class="indexterm" href="r10_typesystem.html#r10_using_different_metamodels">Using different Metamodel implementations (also known as |
| Meta-Metamodels)</a>, <a class="indexterm" href="r10_typesystem.html#metamodel_reference">Metamodel Reference</a> |
| </dt> |
| <dd> |
| <dl> |
| <dt>(non-invasive) extension, <a class="indexterm" href="Xtend_language.html">Xtend</a> |
| </dt> |
| <dt>EMF, <a class="indexterm" href="r10_typesystem.html#emf_metamodel">The EMF Metamodel |
| (org.eclipse.xtend.typesystem.emf.EmfMetaModel)</a> |
| </dt> |
| <dt>EMF Registry, <a class="indexterm" href="r10_typesystem.html#emfregistry_metamodel">The EMF Registry Metamodel |
| (org.eclipse.xtend.typesystem.emf.EmfRegistryMetaModel)</a> |
| </dt> |
| <dt>Implementing metamodels, <a class="indexterm" href="r10_typesystem.html#implementing_metamodels">Implementing Your Own Metamodel</a> |
| </dt> |
| <dt>Java, <a class="indexterm" href="r10_typesystem.html#java_metamodel">The Java Metamodel |
| (org.eclipse.internal.xtend.type.impl.java.JavaMetaModel)</a> |
| </dt> |
| <dt>UML2, <a class="indexterm" href="r10_typesystem.html#uml2_metamodel">The UML2 Metamodel |
| (org.eclipse.xtend.typesystem.uml2.UML2MetaModel)</a>, <a class="indexterm" href="r10_typesystem.html#uml2profile_metamodel">The UML2 Profile Metamodel |
| (org.eclipse.xtend.typesystem.uml2.profile.ProfileMetaModel)</a> |
| </dt> |
| <dt>XSD, <a class="indexterm" href="r10_typesystem.html#xsd_metamodel">The XSD Metamodel |
| (org.eclipse.xtend.typesystem.xsd.XSDMetaModel)</a> |
| </dt> |
| </dl> |
| </dd> |
| <dt>MetamodelContributor, <a class="indexterm" href="r10_typesystem.html#r10_metamodel_contributors">Eclipse IDE MetaModelContributors</a> |
| </dt> |
| <dt>Metamodel contributor, <a class="indexterm" href="uml2example_setup_project.html">Setting up the project</a> |
| </dt> |
| <dt>Metamodel implementation, <a class="indexterm" href="r10_typesystem.html#r10_metamodel_implementations">Metamodel Implementations (also known as |
| Meta-Metamodels)</a> |
| </dt> |
| <dt>Model-to-model transformation, <a class="indexterm" href="Xtend_language.html#xtend_example_introduction">Model-to-Model transformation with |
| Xtend</a> |
| </dt> |
| <dt>Model transformation, <a class="indexterm" href="Xtend_language.html#create_extension">Create Extensions (Model Transformation)</a> |
| </dt> |
| <dt>Multiple dispatching, <a class="indexterm" href="r10_expressions_language.html#r10_expressions_multidispatch">Multi methods (multiple dispatch)</a> |
| </dt> |
| </dl> |
| </div> |
| <div class="indexdiv"> |
| <h3>N</h3> |
| <dl> |
| <dt>Namespace</dt> |
| <dd> |
| <dl> |
| <dt>Import, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_names">Names</a> |
| </dt> |
| </dl> |
| </dd> |
| <dt>Newline, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_controlling_generation_of_white_space">Controlling generation of whitespace</a> |
| </dt> |
| <dt>NoChangesVetoStrategy, <a class="indexterm" href="xpand_reference_introduction.html#N11709">VetoStrategy</a> |
| </dt> |
| </dl> |
| </div> |
| <div class="indexdiv"> |
| <h3>O</h3> |
| <dl> |
| <dt>OCL, <a class="indexterm" href="r10_expressions_language.html">Expressions</a> |
| </dt> |
| <dt>ONFILECLOSE, <a class="indexterm" href="xpand_reference_introduction.html#N11325">Lazy evaluation</a> |
| </dt> |
| <dt>Operation, <a class="indexterm" href="r10_typesystem.html#r10_metamodel_implementations">Metamodel Implementations (also known as |
| Meta-Metamodels)</a> |
| </dt> |
| <dt>Outlet, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_file">FILE</a>, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_output_configuration">Output configuration</a> |
| </dt> |
| </dl> |
| </div> |
| <div class="indexdiv"> |
| <h3>P</h3> |
| <dl> |
| <dt>Point cut, <a class="indexterm" href="Xtend_language.html#N1109F">Join Point and Point Cut Syntax</a>, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_join_point_and_cut_syntax">Join Point and Point Cut Syntax</a> |
| </dt> |
| <dt>Polymorphism, <a class="indexterm" href="Xtend_language.html#N10E66">Type Inference</a>, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_define">DEFINE</a> |
| </dt> |
| <dt>PostProcessor, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_beautifier">PostProcessor </a> |
| </dt> |
| <dt>private, <a class="indexterm" href="Xtend_language.html#N10EE0">Private Extensions</a> |
| </dt> |
| <dt>proceed, <a class="indexterm" href="Xtend_language.html#N110D9">Proceeding</a> |
| </dt> |
| <dt>ProfileMetaModel, <a class="indexterm" href="r10_typesystem.html#uml2profile_metamodel">The UML2 Profile Metamodel |
| (org.eclipse.xtend.typesystem.uml2.profile.ProfileMetaModel)</a> |
| </dt> |
| <dt>property, <a class="indexterm" href="r10_typesystem.html#r10_metamodel_implementations">Metamodel Implementations (also known as |
| Meta-Metamodels)</a> |
| </dt> |
| <dt>PROTECT, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_protect">PROTECT</a> |
| </dt> |
| <dt>Protected region, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_protect">PROTECT</a>, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_protected_region_configuration">Protected Region Configuration</a> |
| </dt> |
| <dd> |
| <dl> |
| <dt>Disable, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_protect">PROTECT</a> |
| </dt> |
| <dt>Enable, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_protect">PROTECT</a> |
| </dt> |
| </dl> |
| </dd> |
| <dt>prSrcPaths, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_protected_region_configuration">Protected Region Configuration</a> |
| </dt> |
| </dl> |
| </div> |
| <div class="indexdiv"> |
| <h3>R</h3> |
| <dl> |
| <dt>Real type, <a class="indexterm" href="r10_typesystem.html#r10_builtintypes_simple">Simple types (Data types)</a> |
| </dt> |
| <dt>Recursive extensions, <a class="indexterm" href="Xtend_language.html#N10EB3">Recursion</a> |
| </dt> |
| <dt>Reexport, <a class="indexterm" href="Xtend_language.html#N10E35">Reexporting Extensions</a> |
| </dt> |
| <dt>reject, <a class="indexterm" href="r10_expressions_language.html#r10_expressions_collection_reject">reject</a> |
| </dt> |
| <dt>REM, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_comments">Comments</a> |
| </dt> |
| <dt>Return type, <a class="indexterm" href="Xtend_language.html#N10E66">Type Inference</a> |
| </dt> |
| </dl> |
| </div> |
| <div class="indexdiv"> |
| <h3>S</h3> |
| <dl> |
| <dt>select, <a class="indexterm" href="r10_expressions_language.html#r10_expressions_collection_select">select</a> |
| </dt> |
| <dt>SEPARATOR, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_specifying_a_separator">Specifying a Separator</a> |
| </dt> |
| <dt>Set type, <a class="indexterm" href="r10_typesystem.html#r10_builtintypes_collections">Collection types</a> |
| </dt> |
| <dt>SlotCopier, <a class="indexterm" href="ch04s03.html#N12879">SlotCopier</a> |
| </dt> |
| <dt>SlotListAdder, <a class="indexterm" href="ch04s03.html#N128C4">SlotListAdder</a> |
| </dt> |
| <dt>SlotPrinter, <a class="indexterm" href="ch04s03.html#N12913">SlotPrinter</a> |
| </dt> |
| <dt>sortBy, <a class="indexterm" href="r10_expressions_language.html#r10_expressions_collection_sortby">sortBy</a> |
| </dt> |
| <dt>Stereotype, <a class="indexterm" href="uml2example_profiles.html">Profile Support</a> |
| </dt> |
| <dt>String type, <a class="indexterm" href="r10_typesystem.html#r10_builtintypes_simple">Simple types (Data types)</a> |
| </dt> |
| <dt>SystemCommand, <a class="indexterm" href="ch04s03.html#N12816">SystemCommand</a> |
| </dt> |
| </dl> |
| </div> |
| <div class="indexdiv"> |
| <h3>T</h3> |
| <dl> |
| <dt>Tagged value, <a class="indexterm" href="uml2example_profiles.html">Profile Support</a> |
| </dt> |
| <dt>Template</dt> |
| <dd> |
| <dl> |
| <dt>File, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_template_files_and_ecoding">Template files and encoding</a>, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_define">DEFINE</a> |
| </dt> |
| <dt>Polymorphism, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_define">DEFINE</a> |
| </dt> |
| </dl> |
| </dd> |
| <dt>Transformation, <a class="indexterm" href="Xtend_language.html#xtend_example_the_transformation">The transformation</a> |
| </dt> |
| <dt>Type</dt> |
| <dd> |
| <dl> |
| <dt>Data type, <a class="indexterm" href="r10_typesystem.html">Type System </a> |
| </dt> |
| <dt>Operation, <a class="indexterm" href="r10_typesystem.html#r10_typesystem_features">Features</a> |
| </dt> |
| <dt>Parameter, <a class="indexterm" href="Xtend_language.html#N110C9">Parameter Types</a> |
| </dt> |
| <dt>Parameterized type, <a class="indexterm" href="r10_typesystem.html">Type System </a> |
| </dt> |
| <dt>Property, <a class="indexterm" href="r10_typesystem.html#r10_typesystem_features">Features</a> |
| </dt> |
| <dt>Static property, <a class="indexterm" href="r10_typesystem.html#r10_typesystem_features">Features</a>, <a class="indexterm" href="r10_expressions_language.html#r10_expressions_builtin_staticproperties">StaticProperty literals</a> |
| </dt> |
| </dl> |
| </dd> |
| <dt>Type inference, <a class="indexterm" href="Xtend_language.html#N10E66">Type Inference</a> |
| </dt> |
| <dt>typeSelect, <a class="indexterm" href="r10_expressions_language.html#r10_expressions_collection_typeselect">typeSelect </a>, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_metamodel">Metamodel</a> |
| </dt> |
| </dl> |
| </div> |
| <div class="indexdiv"> |
| <h3>U</h3> |
| <dl> |
| <dt>UML2, <a class="indexterm" href="uml2example.html#uml2example_setup_eclipse">Setting up Eclipse</a> |
| </dt> |
| <dt>UML2MetaModel, <a class="indexterm" href="r10_typesystem.html#uml2_metamodel">The UML2 Metamodel |
| (org.eclipse.xtend.typesystem.uml2.UML2MetaModel)</a>, <a class="indexterm" href="uml2example_codegen.html#uml2example_codegen_workflow">Defining the workflow</a> |
| </dt> |
| </dl> |
| </div> |
| <div class="indexdiv"> |
| <h3>V</h3> |
| <dl> |
| <dt>VetoStrategy, <a class="indexterm" href="xpand_reference_introduction.html#N11709">VetoStrategy</a> |
| </dt> |
| </dl> |
| </div> |
| <div class="indexdiv"> |
| <h3>W</h3> |
| <dl> |
| <dt>Weaving advices, <a class="indexterm" href="Xtend_language.html#N1107E">Aspect-Oriented Programming in |
| Xtend</a> |
| </dt> |
| <dt>Whitespace</dt> |
| <dd> |
| <dl> |
| <dt>Omit, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_controlling_generation_of_white_space">Controlling generation of whitespace</a> |
| </dt> |
| </dl> |
| </dd> |
| <dt>WorkflowComponent, <a class="indexterm" href="Xtend_language.html#N11067">WorkflowComponent</a> |
| </dt> |
| </dl> |
| </div> |
| <div class="indexdiv"> |
| <h3>X</h3> |
| <dl> |
| <dt>XMI, <a class="indexterm" href="emf_tutorial_define_metamodel.html#emf_tutorial_defining_metamodel">Defining the (meta)model</a> |
| </dt> |
| <dt>XMIReader, <a class="indexterm" href="r10_typesystem.html#xmi_reader">The XMI reader |
| (org.eclipse.xtend.typesystem.uml2.profile.ProfilingExtensions.XmiReader)</a> |
| </dt> |
| <dt>XmiReader, <a class="indexterm" href="uml2example_codegen.html#uml2example_codegen_workflow">Defining the workflow</a> |
| </dt> |
| <dt>XMI reader, <a class="indexterm" href="r10_typesystem.html#xmi_reader">The XMI reader |
| (org.eclipse.xtend.typesystem.uml2.profile.ProfilingExtensions.XmiReader)</a> |
| </dt> |
| <dt>Xpand</dt> |
| <dd> |
| <dl> |
| <dt>Comments, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_comments">Comments</a> |
| </dt> |
| <dt>Expression statements, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_expression_statement">Expression Statement</a> |
| </dt> |
| <dt>Language, <a class="indexterm" href="xpand_reference_introduction.html">Xpand2</a> |
| </dt> |
| </dl> |
| </dd> |
| <dt>XpandException, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_error">ERROR</a> |
| </dt> |
| <dt>XSDMetaModel, <a class="indexterm" href="r10_typesystem.html#xsd_metamodel">The XSD Metamodel |
| (org.eclipse.xtend.typesystem.xsd.XSDMetaModel)</a> |
| </dt> |
| <dt>Xtend, <a class="indexterm" href="xpand_reference_introduction.html#xpand_reference_extension">EXTENSION</a> |
| </dt> |
| <dd> |
| <dl> |
| <dt>Comments, <a class="indexterm" href="Xtend_language.html#N10E05">Comments</a> |
| </dt> |
| <dt>File extension, <a class="indexterm" href="Xtend_language.html#N10DE7">Xtend files</a> |
| </dt> |
| <dt>Language, <a class="indexterm" href="Xtend_language.html">Xtend</a> |
| </dt> |
| </dl> |
| </dd> |
| <dt>XtendComponent, <a class="indexterm" href="Xtend_language.html#N11067">WorkflowComponent</a> |
| </dt> |
| <dd> |
| <dl> |
| <dt>Advices, <a class="indexterm" href="Xtend_language.html#N110FA">Workflow configuration</a> |
| </dt> |
| </dl> |
| </dd> |
| <dt>XtendFacade, <a class="indexterm" href="Xtend_language.html#N11023">Calling Extensions From Java</a> |
| </dt> |
| </dl> |
| </div> |
| </div> |
| </div> |
| </body> |
| </html> |