generated with GenerateXY

Generator xy.generator.2.0


This is the meta-generator that is used to define other generators.

Type Generator

Description

A generator specification root element

Attributes

Elements

Type Input

Description

Contains the generator input specification

Elements

Type Types

Description

Contains the generator type definitions

Elements

Type ComplexType

Description

Defines a complex type element

Attributes

Elements

Type Attribute

Description

Defines an attribute

Attributes

Type Element

Description

Declares a composition with elements of a given type

Attributes

Type Assertion

Description

Defines an assertion constraint

Attributes

Type RootElements

Description

Defines the root elements allowed in the generator input

Elements

Type Output

Description

Contains the generator output specification

Elements

Type Context

Description

Contains actions that will be executed in the context of a given type

Attributes

Elements

Type CreateElement

Description

Element creation action

Attributes

Elements

Type ForEach

Description

Loops through each element in a specified sequence

Attributes

Elements

Type If

Description

Allows to guard instructions with a conditional expression

Attributes

Elements

Type Else

Description

Executes contained actions if the preceding 'If' conditional expression evaluates to 'false'

Elements

Type RunXSLT

Description

Executes a XSLT script that creates the XML representation of elements

Attributes

Type RunJava

Description

Executes Java code that creates elements

Attributes

Type Import

Description

Imports actions from another context

Attributes

Type ActionGroup

Description

Allows to group instructions

Attributes

Elements

Type Comment

Description

A descriptive text

Attributes

Type Macro

Description

Contains parameterized actions that can be executed as a unique instruction elsewhere

Attributes

Elements

Type ExecuteMacro

Description

Executes a macro

Attributes

Type LocalFunctions

Description

Contains the user-defined functions that can be called from any XPath expression within the generator

Elements

Type Function

Description

Defines a function

Attributes