GrGen.NET v4.4 API: the libGr class library (the type exact interface gets generated)
ApplyAll Method (maxMatches, actionEnv, parameters)
Namespacesde.unika.ipd.grGen.libGrIActionApplyAll(Int32, IActionExecutionEnvironment, array<Object>[]()[][])
Tries to apply this rule to all occurrences in the current graph of the graph processing environment "at once". No Matched/Finished events are triggered by this function.
Declaration Syntax
List<Object[]> ApplyAll(
	int maxMatches,
	IActionExecutionEnvironment actionEnv,
	params Object[] parameters
maxMatches (Int32)
The maximum number of matches to be rewritten.
actionEnv (IActionExecutionEnvironment)
The action execution environment, esp. giving access to the host graph.
parameters (array<Object>[]()[][])
An array of parameters (nodes, edges, values) of the types specified by RulePattern.Inputs. The array must contain at least RulePattern.Inputs.Length elements.
Return Value
A list of arrays of objects (the arrays may be empty) returned by the last application of the rule, which is only valid until the next graph rewrite with this rule, or null, if no match was found.

Assembly: libGr (Module: libGr) Version: (