![]() | 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;
|