Documentation Language: Swift

Structure

ATLParameter

Represents a parameter for ATL helpers and called rules.

struct ATLParameter

Overview

Parameters define the interface for data passing into ATL functions and rules. They specify both the parameter name for binding and the expected type for validation during transformation compilation and execution.

Example Usage

let nameParameter = ATLParameter(name: "firstName", type: "String")
let elementParameter = ATLParameter(name: "sourceElement", type: "Families!Member")

Topics

Initializers

?
init(name:type:)

Creates a new ATL parameter.

Instance Properties

V
name

The name of the parameter.

V
type

The type of the parameter.

Default Implementations

Relationships

Conforms To