GrGen.NET v4.4 API: the libGr class library (the type exact interface gets generated)
IPatternVariable Interface
Namespacesde.unika.ipd.grGen.libGrIPatternVariable
A pattern variable of a rule pattern.
Declaration Syntax
C#
public interface IPatternVariable : IPatternElement
Members
All MembersProperties



IconMemberDescription
Annotations
The annotations of the pattern element.
(Inherited from IPatternElement.)
DefToBeYieldedTo
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.
(Inherited from IPatternElement.)
Name
The name of the pattern element.
(Inherited from IPatternElement.)
PointOfDefinition
The pattern where this element is contained the first time / gets matched (null if rule parameter).
(Inherited from IPatternElement.)
Type
The base VarType of the pattern variable (matching may be constrained further, this is only the base type)

Type
The base GrGenType of the pattern element (matching may be constrained further, this is only the base type)
(Inherited from IPatternElement.)
UnprefixedName
The pure name of the pattern element as specified in the .grg without any prefixes.
(Inherited from IPatternElement.)

Assembly: libGr (Module: libGr) Version: 4.4.0.0 (4.4.0.0)