Class NamedLinkedToBooleanExpression

java.lang.Object
repast.simphony.engine.watcher.query.NamedLinkedToBooleanExpression
All Implemented Interfaces:
IBooleanExpression

public class NamedLinkedToBooleanExpression extends Object implements IBooleanExpression
Returns true if the watcher is linked to the watchee in the named network in the current Context. Note that for an undirected network, "linked to" is identical to "linked."
Version:
$Revision: 1.1 $ $Date: 2005/12/21 22:25:34 $
Author:
Nick Collier
  • Constructor Details

    • NamedLinkedToBooleanExpression

      public NamedLinkedToBooleanExpression(String name, Context context)
  • Method Details

    • getExpression

      public String getExpression()
      Specified by:
      getExpression in interface IBooleanExpression
    • execute

      public boolean execute(Object watcher, Object watchee, Object field)
      Returns true if the watchee is linked to the watcher in the named projection.
      Specified by:
      execute in interface IBooleanExpression
      Parameters:
      watcher -
      watchee -
      field -
      Returns:
      true if the watchee is a precedecessor of the watcher.