java.lang.Objectorg.nlogo.nvm.Job
org.nlogo.nvm.ExclusiveJob
public class ExclusiveJob
| Field Summary |
|---|
| Fields inherited from class org.nlogo.nvm.Job |
|---|
agentset, buttonTurnIsOver, DONE, owner, parentContext, random, REMOVED, result, RUNNING, state, stopping, topLevelProcedure |
| Constructor Summary | |
|---|---|
ExclusiveJob(JobOwner owner,
AgentSet agentset,
Procedure topLevelProcedure,
int address,
Context parentContext)
|
|
ExclusiveJob(JobOwner owner,
AgentSet agentset,
Procedure topLevelProcedure,
int address,
Context parentContext,
org.nlogo.util.MersenneTwisterFast random)
|
|
| Method Summary | |
|---|---|
Object |
callReporterProcedure()
|
void |
step()
|
| Methods inherited from class org.nlogo.nvm.Job |
|---|
finish, isLinkForeverButtonJob, isTurtleForeverButtonJob, toString |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ExclusiveJob(JobOwner owner,
AgentSet agentset,
Procedure topLevelProcedure,
int address,
Context parentContext)
public ExclusiveJob(JobOwner owner,
AgentSet agentset,
Procedure topLevelProcedure,
int address,
Context parentContext,
org.nlogo.util.MersenneTwisterFast random)
| Method Detail |
|---|
public void step()
step in class Job
public Object callReporterProcedure()
throws LogoException
LogoException