org.nlogo.command
Class DoubleReporter
java.lang.Object
org.nlogo.command.Instruction
org.nlogo.command.Reporter
org.nlogo.command.DoubleReporter
- All Implemented Interfaces:
- Cloneable
- Direct Known Subclasses:
- GeneratedDoubleReporter
public abstract class DoubleReporter
- extends Reporter
Methods inherited from class org.nlogo.command.Instruction |
addProcedureToInliningRecords, agentClassCanPerform, agentClassString, agentClassString, argEvalAgent, argEvalAgentSet, argEvalAgentSet, argEvalBoolean, argEvalBooleanValue, argEvalDouble, argEvalDoubleValue, argEvalIntValue, argEvalLink, argEvalList, argEvalLong, argEvalLongValue, argEvalPatch, argEvalString, argEvalTurtle, assemble, checkAgentClass, checkAgentSetClass, clone, copyFieldsFrom, displayName, dump, dump, getInlinedDepth, getInliningRecords, getPositionAndLength, getSourceEndPosition, getSourceSnippet, getSourceStartPosition, getSyntax, init, newValidDouble, newValidDouble, optimize0, optimize1, optimize2, setSourceSnippet, throwAgentClassException, token, token, tokenLimitingType, tokenLimitingType, toString, validDouble, wasInlined, workspace |
DoubleReporter
public DoubleReporter(String agentClassString)
DoubleReporter
public DoubleReporter(String agentClassString,
String blockAgentClassString)
report
public Object report(Context context)
throws LogoException
- Specified by:
report
in class Reporter
- Throws:
LogoException
reportDouble
public Double reportDouble(Context context)
throws LogoException
- Throws:
LogoException
reportDoubleValue
public double reportDoubleValue(Context context)
throws LogoException
- Throws:
LogoException
reportIntValue
public int reportIntValue(Context context)
throws LogoException
- Throws:
LogoException