public class ActionExpressionNodeOperations extends TermNodeOperations implements ActionExpression.Operations
Constructor and Description |
---|
ActionExpressionNodeOperations() |
Modifier and Type | Method and Description |
---|---|
private void |
addAgents2Result(ListOfTerm result,
ListOfTerm agents) |
Term |
getActor(ActionExpression node) |
ListOfTerm |
getActors(ActionExpression node) |
ActionExpression |
getFirstStep(ActionExpression node) |
void |
simplify(Term node) |
getSimplifiedTerm, initNode, instantiate, match
compare, doSimplifyNode, equals, nodesToSimplify, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getSimplifiedTerm, instantiate, match
compare, equals, initNode, toString
public void simplify(Term node)
simplify
in interface Term.Operations
simplify
in class TermNodeOperations
public ActionExpression getFirstStep(ActionExpression node)
getFirstStep
in interface ActionExpression.Operations
private void addAgents2Result(ListOfTerm result, ListOfTerm agents)
public ListOfTerm getActors(ActionExpression node)
getActors
in interface ActionExpression.Operations
public Term getActor(ActionExpression node)
getActor
in interface ActionExpression.Operations