public class ConstraintNetworkAnimator
extends java.lang.Thread
| Constructor and Description |
|---|
ConstraintNetworkAnimator(ActivityNetworkSolver ans,
long period) |
ConstraintNetworkAnimator(ActivityNetworkSolver ans,
long period,
boolean startPaused) |
ConstraintNetworkAnimator(ActivityNetworkSolver ans,
long period,
InferenceCallback cb) |
ConstraintNetworkAnimator(ActivityNetworkSolver ans,
long period,
InferenceCallback cb,
boolean startPaused) |
activeCount, checkAccess, clone, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yieldpublic ConstraintNetworkAnimator(ActivityNetworkSolver ans, long period, InferenceCallback cb, boolean startPaused)
public ConstraintNetworkAnimator(ActivityNetworkSolver ans, long period, InferenceCallback cb)
public ConstraintNetworkAnimator(ActivityNetworkSolver ans, long period)
public ConstraintNetworkAnimator(ActivityNetworkSolver ans, long period, boolean startPaused)
public void addPeriodicCallbacks(PeriodicCallback... callbacks)
protected long getCurrentTimeInMillis()
public void setInferenceCallback(InferenceCallback cb)
public void setAutoCleanFinishedVariables(boolean ac)
public boolean isUnknown(SymbolicVariableActivity act)
public boolean isInState(SymbolicVariableActivity act, Dispatcher.ACTIVITY_STATE st)
public boolean isStarted(SymbolicVariableActivity act)
public boolean isFinished(SymbolicVariableActivity act)
public ConstraintNetwork getConstraintNetwork()
public ActivityNetworkSolver getActivityNetworkSolver()
public void postSensorValueToDispatch(Sensor sensor, long time, java.lang.String value)
public void postControllableValueToDispatch(Controllable controllable, long time, java.lang.String value)
public void registerSensorValuesToDispatch(Sensor sensor, java.util.HashMap<java.lang.Long,java.lang.String> values)
public void registerControllableValuesToDispatch(Controllable controllable, java.util.HashMap<java.lang.Long,java.lang.String> values)
@Deprecated public void addDispatchingFunctions(ActivityNetworkSolver ans, DispatchingFunction... dfs)
public void addDispatchingFunctions(DispatchingFunction... dfs)
public long getTimeNow()
public void setPaused(boolean paused)
public void teardown()
public void run()
run in interface java.lang.Runnablerun in class java.lang.Threadpublic Dispatcher getDispatcher()