Click or drag to resize

IPatternElement Interface

An element of a rule pattern.

Namespace:  de.unika.ipd.grGen.libGr
Assembly:  libGr (in libGr.dll) Version: GrGen.NET 7.2
Syntax
C#
public interface IPatternElement

The IPatternElement type exposes the following members.

Properties
  NameDescription
Public propertyAnnotations
The annotations of the pattern element.
Public propertyDefToBeYieldedTo
Iff true the element is only defined in its PointOfDefinition pattern, it gets matched in another, nested or called pattern which yields it to the containing pattern.
Public propertyName
The name of the pattern element.
Public propertyPointOfDefinition
The pattern where this element is contained the first time / gets matched (null if rule parameter).
Public propertyType
The base GrGenType of the pattern element (matching may be constrained further, this is only the base type)
Public propertyUnprefixedName
The pure name of the pattern element as specified in the .grg without any prefixes.
Top
See Also