GrGen.NET v4.4 API: the libGr class library (the type exact interface gets generated)
LGSPRulePattern Class
Namespacesde.unika.ipd.grGen.lgspLGSPRulePattern
A description of a GrGen rule.
Declaration Syntax
C#
public abstract class LGSPRulePattern : LGSPMatchingPattern, 
	IRulePattern, IMatchingPattern
Members
All MembersConstructorsPropertiesFields



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

annotations
The annotations of the matching pattern (test/rule/subpattern)
(Inherited from LGSPMatchingPattern.)
Annotations
The annotations of the matching pattern (test/rule/subpattern)
(Inherited from LGSPMatchingPattern.)
defNames
Names of the def elements yielded out of this pattern.
(Inherited from LGSPMatchingPattern.)
DefNames
An array of the names of the def elements yielded out of this pattern.
(Inherited from LGSPMatchingPattern.)
defs
An array of GrGen types corresponding to def elments yielded out of this pattern.
(Inherited from LGSPMatchingPattern.)
filters
An array of the available filters

Filters
An array of the available filters

inputNames
Names of the rule parameter elements
(Inherited from LGSPMatchingPattern.)
InputNames
An array of the names corresponding to rule parameters.
(Inherited from LGSPMatchingPattern.)
inputs
An array of GrGen types corresponding to rule parameters.
(Inherited from LGSPMatchingPattern.)
Inputs
An array of GrGen types corresponding to rule parameters.
(Inherited from LGSPMatchingPattern.)
name
Our name
(Inherited from LGSPMatchingPattern.)
outputs
An array of GrGen types corresponding to rule return values.

Outputs
An array of GrGen types corresponding to rule return values.

patternGraph
The main pattern graph.
(Inherited from LGSPMatchingPattern.)
PatternGraph
The main pattern graph.
(Inherited from LGSPMatchingPattern.)
uses
A count of using occurances of this subpattern
(Inherited from LGSPMatchingPattern.)
Inheritance Hierarchy
Object
LGSPMatchingPattern
 LGSPRulePattern

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