Click or drag to resize

IActionModifyAll Method

Performs the rule specific modifications to the current graph of the graph processing environment with all of the given matches. The graph and match object must have the correct type for the used backend. No OnRewritingNextMatch events are triggered by this function (needed for visual debugging), in contrast to the Replace function of the action execution environment.

Namespace:  de.unika.ipd.grGen.libGr
Assembly:  libGr (in libGr.dll) Version: GrGen.NET 5.0
Syntax
C#
List<Object[]> ModifyAll(
	IActionExecutionEnvironment actionEnv,
	IMatches matches
)

Parameters

actionEnv
Type: de.unika.ipd.grGen.libGrIActionExecutionEnvironment
The action execution environment, esp. giving access to the host graph.
matches
Type: de.unika.ipd.grGen.libGrIMatches
The matches of the rule to apply.

Return Value

Type: ListObject
A list of arrays of objects returned by the applications of the rule. It is only valid until the next graph rewrite with this rule.
See Also