Click or drag to resize

MatchClassInfo Class

Inheritance Hierarchy
SystemObject
  de.unika.ipd.grGen.libGrMatchClassInfo

Namespace:  de.unika.ipd.grGen.libGr
Assembly:  libGr (in libGr.dll) Version: GrGen.NET 7.2
Syntax
C#
public abstract class MatchClassInfo : IMatchClass, 
	INamed

The MatchClassInfo type exposes the following members.

Constructors
  NameDescription
Public methodMatchClassInfo
Initializes a new instance of the MatchClassInfo class
Top
Properties
Methods
  NameDescription
Public methodCreate
Returns an instance of the match class
Public methodGetFilter
Returns the (package prefixed) filter if it is available, otherwise null
Public methodGetPatternElement
Returns the pattern element with the given name if it is available, otherwise null.
Top
Fields
  NameDescription
Public fieldannotations
The annotations of the match class
Public fieldedges
An array of all pattern edges.
Public fieldfilters
The filters of the match class
Public fieldmatchClassName
Public fieldmatchInterfaceName
Public fieldname
The name of the match class.
Public fieldnodes
An array of all pattern nodes.
Public fieldpackage
null if this is a global type, otherwise the package the type is contained in.
Public fieldpackagePrefixedName
The name of the type in case of a global type, the name of the type prefixed by the name of the package otherwise.
Public fieldvariables
An array of all pattern variables;
Top
See Also