mwalk Platform 0.3.0

mwalk.eval
Class RandomEvaluator

java.lang.Object
  |
  +--mwalk.eval.ActivityEvaluator
        |
        +--mwalk.eval.RandomEvaluator

public class RandomEvaluator
extends ActivityEvaluator

A class used by visitors to determine whether a receiver is active by checking markings made by the ReceiverRandomizer and RandomPathVisitor classes.

Version:
1.0
Author:
Robert Chalmers

Constructor Summary
RandomEvaluator()
          Default constructor.
 
Method Summary
 boolean isActive(Link link, long time)
          Determine whether the given link is currently active.
 boolean isActive(Receiver recv, long time)
          Determine whether the given receiver is currently active.
 
Methods inherited from class mwalk.eval.ActivityEvaluator
isActive, isActive
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Constructor Detail

RandomEvaluator

public RandomEvaluator()
Default constructor.
Method Detail

isActive

public boolean isActive(Receiver recv,
                        long time)
Determine whether the given receiver is currently active.
Overrides:
isActive in class ActivityEvaluator
Parameters:
Receiver - reference to receiver to check for activity
long - the current time
Returns:
boolean whether receiver is active

isActive

public boolean isActive(Link link,
                        long time)
Determine whether the given link is currently active.
Overrides:
isActive in class ActivityEvaluator
Parameters:
Link - reference to link to check for activity
long - the current time
Returns:
boolean whether link is active

mwalk Platform 0.3.0

Submit a bug or feature mwalk Platform API Specification 0.3.0
Sensitivity: {Public:Research}
Copyright(c) 2000, Robert Chalmers