Click or drag to resize

IPatternEdge Interface

A pattern edge of a rule pattern.

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

The IPatternEdge type exposes the following members.

Properties
 NameDescription
Public propertyAnnotations The annotations of the pattern element.
(Inherited from IPatternElement)
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.
(Inherited from IPatternElement)
Public propertyName The name of the pattern element.
(Inherited from IPatternElement)
Public propertyPointOfDefinition The pattern where this element is contained the first time / gets matched (null if rule parameter).
(Inherited from IPatternElement)
Public propertyType The base EdgeType of the pattern edge (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.
(Inherited from IPatternElement)
Top
See Also