org.nlogo.nvm
Class Reporter
java.lang.Object
org.nlogo.nvm.Instruction
org.nlogo.nvm.Reporter
- All Implemented Interfaces:
- org.nlogo.api.TokenHolder
public abstract class Reporter
- extends Instruction
Methods inherited from class org.nlogo.nvm.Instruction |
argEvalAgent, argEvalAgentSet, argEvalAgentSet, argEvalBoolean, argEvalBooleanValue, argEvalDouble, argEvalDoubleValue, argEvalIntValue, argEvalLink, argEvalList, argEvalPatch, argEvalString, argEvalTurtle, copyFieldsFrom, displayName, dump, dump, extractErrorInstruction, getPositionAndLength, getSourceEndPosition, getSourceSnippet, getSourceStartPosition, getSyntax, init, isValidLong, newValidDouble, setSourceSnippet, throwAgentClassException, token, token, tokenLimitingType, tokenLimitingType, toString, validDouble, validLong |
Reporter
public Reporter()
report
public abstract Object report(Context context)
throws LogoException
- Throws:
LogoException
checkAgentClass
public final void checkAgentClass(Agent agent,
Context context)
throws LogoException
- Throws:
LogoException
checkAgentSetClass
public final void checkAgentSetClass(AgentSet agents,
Context context)
throws LogoException
- Throws:
LogoException