GrGen.NET v4.4 API: the libGr class library (the type exact interface gets generated)
LGSPMatchingPattern Class
Namespacesde.unika.ipd.grGen.lgspLGSPMatchingPattern
A description of a GrGen matching pattern, that's a subpattern/subrule or the base for some rule.
Declaration Syntax
C#
public abstract class LGSPMatchingPattern : IMatchingPattern
Members
All MembersConstructorsPropertiesFields



IconMemberDescription
LGSPMatchingPattern()()()()
Initializes a new instance of the LGSPMatchingPattern class

annotations
The annotations of the matching pattern (test/rule/subpattern)

Annotations
The annotations of the matching pattern (test/rule/subpattern)

defNames
Names of the def elements yielded out of this pattern.

DefNames
An array of the names of the def elements yielded out of this pattern.

defs
An array of GrGen types corresponding to def elments yielded out of this pattern.

inputNames
Names of the rule parameter elements

InputNames
An array of the names corresponding to rule parameters.

inputs
An array of GrGen types corresponding to rule parameters.

Inputs
An array of GrGen types corresponding to rule parameters.

name
Our name

patternGraph
The main pattern graph.

PatternGraph
The main pattern graph.

uses
A count of using occurances of this subpattern

Inheritance Hierarchy
Object
LGSPMatchingPattern
 LGSPRulePattern

Assembly: lgspBackend (Module: lgspBackend) Version: 4.4.0.0 (4.4.0.0)