A
- AbsractWorkflowComponent2, More convenience
- AbstractWorkflowAdvice, Using Aspect Orientation with Workflows
- Advice, Aspect-Oriented Programming in Xtend (since
4.2)
- AdviceContext, Proceeding
- adviceTarget (property), Using Aspect Orientation with Workflows
- Ant
- Recipe checks, Running Checks within Ant
- Ant task, Starting with Ant
- AOP, Using Aspect Orientation with Workflows, Aspect-Oriented Programming in Xtend (since
4.2), Aspect-Oriented Programming in
Xpand
- Join point, Join Point and Point Cut Syntax
- Point cut, Join Point and Point Cut Syntax
- Workflow, Workflow File
- Xpand, Example for using Aspect-Oriented Programming in
Xpand
- AROUND, Aspect-Oriented Programming in
Xpand, Templates, More Aspect Orientation
- Aspect-Oriented Programming, Aspect-Oriented Programming in Xtend (since
4.2)
C
- cached, Cached Extensions
- Cartridge, Including other workflow files (also known as
cartridges), Workflow
- Casting, Casting
- CEND, PROTECT
- Check, Introduction
- File extension, Check
- Language, Checking Constraints with the Check
Language, Check
- Check language, Defining constraints for your model
- checkConfiguration, Workflow components, Issues
- CheckEvaluator, Making checks available to the Eclipse plugin
- Classpath, EXTENSION
- Cloning, Cloning extensions
- Code completion, Adjusting code completion
- collect, collect, Shorthand for collect (and more than
that)
- Collection, Collection types, FOREACH
- Collection type, Collection Type Names
- collection type, FOR vs. FOREACH
- Constraint, Defining the constraint, Check
- converter, Simple Parameters
- Converter, Converters
- Counter extensions, Counter extensions
- create, Create Extensions (Model Transformation)
- Create extension, The transformation
- CSTART, PROTECT
E
- EClassifiers, Type Names
- EclipseCheck, Eclipse Checks
- ElementCompositeCheck, Implementing the Recipes
- ELSEIF, IF
- EMF, oAW Tutorial
- EMF metamodel, Using different Metamodel implementations (also known as
Meta-Metamodels)
- EMF project, Creating an EMF project
- EMF UML2 XMI, Generating Code
- EmfMetaModel, Templates, Type Names, Overview
- metaModelPackage, Using Dynamic EMF
- Encoding, Setting up the generator project, Template files and encoding
- ENDIF, IF
- Enumeration
- Literal, StaticProperty literals
- Enumeration (UML2), Profile Support
- EPackages, Type Names
- ERROR, ERROR
- exists, exists
- EXPAND, EXPAND, Metamodel
- Expression, Expressions
- cached, Create Extensions (Model Transformation)
- call, Calling Extensions From Java
- chain, Chain expression
- create, create expression, The transformation
- if, if expression
- let, let expression
- separator, Specifying a Separator
- switch, switch expression
- Expression language, Expressions
- Extension, Extensions, Extension Import Statement
- caching, Cached Extensions
- create, Create Extensions (Model Transformation), The transformation
- invocation, Extension Invocation
- Java, Java Extensions
- private, Private Extensions
- recursion, Recursion
- EXTENSION, EXTENSION
- ExtIssueReporter, Workflow component
G
- Generate Xtext Artifacts, Generating the DSL Editor
- Generator, The Generator
- fileEncoding property, Encoding
- Metamodel configuration, Metamodel
- Workflow component, Generator Workflow Component
- GeneratorAdvice, Using Aspect Orientation with Workflows
- Genmodel, Generating the EMF tooling
- Global variables, Using GLOBALVARS to configure workflows
- GLOBALVAR, 'GLOBALVAR' expression, Globalvar extensions
- Globalvar extensions, Globalvar extensions
- Grammar language, The Grammar Language
- Guard conditions, Guard Conditions
- Guillemet, Templates, Xpand2, Encoding
I
- ICheckEvaluator, Eclipse Checks
- Identifier token, The ID Token
- IF, IF
- import, Import Statements
- IMPORT, IMPORT
- inheritAll, inheritAll Feature
- Integer type, Simple types (Data types)
- Issues, Issues, Issues extensions
- Issues extensions, Issues extensions
- ITERATOR, FOREACH
J
- Java extension, Java Extensions, Java Extensions
- JavaBeansMetaModel, Calling Extensions From Java
- JavaBeansStrategy, Calling Extensions From Java
- JavaBeautifier, JavaBeautifier
- JavaClassExistenceCheck, Implementing the Recipes
- JavaMetaModel, Example JavaMetaModel, Calling Extensions From Java
- Join point, Join Point and Point Cut Syntax, Workflow configuration, Join Point and Point Cut Syntax
- join point, Templates
M
- meta-metamodel, Generating the EMF tooling
- MetaModel, Type Names
- Metamodel, Eclipse IDE MetaModelContributors, Using different Metamodel implementations (also known as
Meta-Metamodels), Instantiate Existing Metamodels
- (non-invasive) extension, Xtend
- Metamodel contributor, Setting up the project
- Metamodel implementation, Metamodel Implementations (also known as
Meta-Metamodels)
- MetamodelContributor, Eclipse IDE MetaModelContributors
- Metatype
- Inheritance, Metatype Inheritance
- Mixin model, Mixin extensions
- Model modification, Model Modifications in Java
- Model transformation, Transforming Models, Create Extensions (Model Transformation)
- Model weaver, XWeave
- Model-to-model transformation, Model-to-Model transformation with
Xtend
- Multiple dispatching, Multi methods (multiple dispatch)
P
- Parser generator, How the parsers work in general
- Point cut, Join Point and Point Cut Syntax, Join Point and Point Cut Syntax, Simple Aspects
- Polymorphism, Type Inference, DEFINE, Looping through the model
- PostProcessor, Beautifier
- private, Private Extensions
- proceed, Proceeding
- Properies extensions, Properties extensions
- ProperiesReader, Workflow component
- Properties
- Overwriting, Including other workflow files (also known as
cartridges)
- Workflow component, Properties
- property, Metamodel Implementations (also known as
Meta-Metamodels), Assignment tokens / Properties
- PROTECT, PROTECT
- Protected region, PROTECT, Protected Region Configuration
- Disable, PROTECT
- Enable, PROTECT
- prSrcPaths, Protected Region Configuration
R
- Real type, Simple types (Data types)
- Recipe, Integrating Recipes, Introductory Example and Plugin
- RecipeCreationComponent, Implementing the Recipes, Running Checks within your workflow
- Recursive extensions, Recursion
- Reexport, Reexporting Extensions
- Reference,
Find References
- reject, reject
- REM, Comments
- ResourceExistenceCheck, Eclipse Checks
- Return type, Type Inference
- Rule
- Enum, Enum Rule
- String,
String Rule
S
- select, select
- SEPARATOR, Specifying a Separator
- Set type, Collection types
- skipOnErrors, More convenience
- SlotCopier, SlotCopier
- SlotListAdder, SlotListAdder
- SlotPrinter, SlotPrinter
- sortBy, sortBy
- Stdlib, Stdlib
- Stereotype, Profile Support
- String Token, The String Token
- String type, Simple types (Data types)
- SystemCommand, SystemCommand
T
- Tagged value, Profile Support
- Template
- File, Template files and encoding, DEFINE
- Polymorphism, DEFINE
- Tracing extensions, Tracing extensions
- Transformation, The transformation
- Type
- Data type, Type System
- Operation, Features
- Parameter, Parameter Types
- Parameterized type, Type System
- Property, Features
- Static property, Features, StaticProperty literals
- Type inference, Type Inference
- typeSelect, typeSelect , Metamodel
W
- weave (method), Using Aspect Orientation with Workflows
- Weaving advices, Aspect-Oriented Programming in Xtend (since
4.2)
- Whitespace
- Omit, Controlling generation of whitespace
- whitespace, Whitespace
- Workflow
- oaw shortcut, Main configuration
- Workflow component
- Accessor methods, Accessor methods
- Creation, Component creation
- References, References
- Workflow context, The Workflow Context
- Workflow engine, Introduction
- WorkflowComponent, Workflow components, WorkflowComponent
- WorkflowComponentWithID, Workflow Components with IDs
- WorkflowRunner, Starting the WorkflowRunner
- WTP, Setup, Step 3: Create a Model using XML
X
- XMI, Defining the (meta)model
- XmiReader, Workflow Integration, The Workflow Context, Defining the workflow
- XML Schema, XSD Adapter
- XMLBeautifier,
XMLBeautifier
- xmlId, UID extensions
- XMLReader,
XSDMetaModel
,
XMLReader
- XMLResource,
XMLReader
- XMLWriter,
XMLWriter
- Xpand, Introduction
- Comments, Comments
- Expression statements, Expression Statement
- Language, Xpand2
- Xpand template, Code generation with Xpand
- XpandException, ERROR
- XSD, XSD Adapter, XSD Tutorial
- XSDMetaModel,
XSDMetaModel
, How to declare XML Schemas
- Xtend, Introduction, EXTENSION
- Comments, Comments
- File extension, Extend files
- Language, Xtend
- XtendComponent, WorkflowComponent
- Advices, Workflow configuration
- XtendFacade, Calling Extensions From Java
- Xtext, Introduction
- Xtext grammar, Introduction
- Xtext wizard, Code generation with Xpand
- XWeave, XWeave