MatchClassInfo Class |
Namespace: de.unika.ipd.grGen.libGr
public abstract class MatchClassInfo : IMatchClass, INamed
The MatchClassInfo type exposes the following members.
| Name | Description | |
|---|---|---|
| MatchClassInfo | Initializes a new instance of the MatchClassInfo class |
| Name | Description | |
|---|---|---|
| Annotations | ||
| Edges | ||
| Filters | ||
| MatchClassName | ||
| MatchInterfaceName | ||
| Name | ||
| Nodes | ||
| Package | ||
| PackagePrefixedName | ||
| PatternElements | ||
| Variables |
| Name | Description | |
|---|---|---|
| Create |
Returns an instance of the match class
| |
| GetFilter |
Returns the (package prefixed) filter if it is available, otherwise null
| |
| GetPatternElement |
Returns the pattern element with the given name if it is available, otherwise null.
|
| Name | Description | |
|---|---|---|
| annotations |
The annotations of the match class
| |
| edges |
An array of all pattern edges.
| |
| filters |
The filters of the match class
| |
| matchClassName | ||
| matchInterfaceName | ||
| name |
The name of the match class.
| |
| nodes |
An array of all pattern nodes.
| |
| package |
null if this is a global type, otherwise the package the type is contained in.
| |
| packagePrefixedName |
The name of the type in case of a global type,
the name of the type prefixed by the name of the package otherwise.
| |
| variables |
An array of all pattern variables;
|