|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectagg.xt_basis.Step
public class Step
This class implements a direct graph transformation step in the single pushout (SPO) approach to algebraic graph transformation. The transformation is performed in place, i.e. the host graph is modified according to the rule's instructions.
Constructor Summary | |
---|---|
Step()
|
Method Summary | |
---|---|
void |
dispose()
|
Morphism |
execute(Match match)
Perform an inplace graph transformation step: apply the rule given by match.getRule() via match on the host graph
given by match.getImage() . |
Morphism |
execute(Match match,
boolean allowVariables)
Perform an in-place graph transformation step is like Morphism execute(Match match), additionally, allow using of variables for values of attributes of graph objects in a graph to be transformed. |
Morphism |
execute(Match match,
boolean allowVariables,
boolean equalVariableName)
Perform an in-place graph transformation step is like Morphism execute(Match match). |
java.util.Vector<GraphObject> |
getCreatedNodes()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Step()
Method Detail |
---|
public final Morphism execute(Match match) throws TypeException
match.getRule()
via match
on the host graph
given by match.getImage()
. The host graph is modified to
represent the result of the rule application.
TypeException
Return NULL if execute of the step
is failed.
public final Morphism execute(Match match, boolean allowVariables) throws TypeException
TypeException
public final Morphism execute(Match match, boolean allowVariables, boolean equalVariableName) throws TypeException
TypeException
public void dispose()
public java.util.Vector<GraphObject> getCreatedNodes()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |