sim.util
Class LocationLog

java.lang.Object
  extended by sim.util.LocationLog

public class LocationLog
extends java.lang.Object

An experimental test object for performing assertions which log all location accesses in fields.


Field Summary
static boolean assertsEnabled
           
static boolean propertyEnabled
           
 
Constructor Summary
LocationLog()
           
 
Method Summary
static boolean clear()
           
static boolean it(java.lang.Object field, java.lang.Object location)
           
static boolean set(Steppable agent)
           
static boolean test()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

assertsEnabled

public static boolean assertsEnabled

propertyEnabled

public static boolean propertyEnabled
Constructor Detail

LocationLog

public LocationLog()
Method Detail

test

public static boolean test()

set

public static boolean set(Steppable agent)

clear

public static boolean clear()

it

public static boolean it(java.lang.Object field,
                         java.lang.Object location)