BaseActions Class |
Namespace: de.unika.ipd.grGen.libGr
public abstract class BaseActions : IActions
The BaseActions type exposes the following members.
Name | Description | |
---|---|---|
BaseActions | Initializes a new instance of the BaseActions class |
Name | Description | |
---|---|---|
Actions |
Enumerates all actions managed by this BaseActions instance.
| |
CustomCommandsAndDescriptions | ||
FunctionDefinitions |
Enumerates all function definitions.
| |
FunctionNames |
returns a comma separated list of the names of the functions known
| |
Graph | ||
InlineIndependents | ||
LazyNIC | ||
MatchClasses |
Enumerates all match class filterers (and thus match class info objects) managed by this IActions instance.
| |
MatchClassNames |
returns a comma separated list of the names of the match classes known
| |
ModelMD5Hash | ||
Name | ||
Packages | ||
ProcedureDefinitions |
Enumerates all procedure definitions.
| |
ProcedureNames |
returns a comma separated list of the names of the procedures known
| |
Profile | ||
SequenceDefinitions |
Enumerates all graph rewrite sequence definitions.
|
Name | Description | |
---|---|---|
ArrayGroupBy | ||
ArrayIndexOfBy(IList, String, Object) | ||
ArrayIndexOfBy(IList, String, Object, Int32) | ||
ArrayIndexOfOrderedBy | ||
ArrayKeepOneForEach | ||
ArrayLastIndexOfBy(IList, String, Object) | ||
ArrayLastIndexOfBy(IList, String, Object, Int32) | ||
ArrayOrderAscendingBy | ||
ArrayOrderDescendingBy | ||
Custom | ||
FailAssertion | ||
GetAction |
Gets the action with the given name.
| |
GetFunctionDefinition |
Retrieve a function definition.
| |
GetMatchClass |
Gets the filterer of the match class with the given name.
| |
GetProcedureDefinition |
Retrieve a procedure definition.
| |
GetSequenceDefinition |
Retrieve a graph rewrite sequence definition.
| |
RegisterGraphRewriteSequenceDefinition |
Register a graph rewrite sequence definition.
An interpreted sequence can be overwritten by a new one of the same name and signature.
A compiled sequence is fixed, an exception is thrown if you try to set a sequence of the same name.
|