NetLogo API
version 4.0.1

Uses of Class
org.nlogo.api.CompilerException

Packages that use CompilerException
org.nlogo.agent   
org.nlogo.api Provides classes associated with the NetLogo Extensions API. 
org.nlogo.app Provides classes associated with running the full NetLogo application; includes the App class
org.nlogo.command   
org.nlogo.headless Provides classes associated with running NetLogo "headless", that is, from the command line, with no GUI; includes the HeadlessWorkspace class
org.nlogo.nvm   
org.nlogo.workspace   
 

Uses of CompilerException in org.nlogo.agent
 

Methods in org.nlogo.agent that throw CompilerException
 Object InputBoxConstraint.InputBoxTypeInterface.getValue(Object obj)
           
static SliderConstraint SliderConstraint.makeSliderConstraint(Agent agent, String minSpec, String maxSpec, String incSpec, Double defValue, Object owner)
           
 Thunk Evaluator.makeThunk(String source, Agent agent, Object owner)
           
 void BooleanConstraint.updateConstraint()
           
 void ChooserConstraint.updateConstraint()
           
 void ConstantSliderConstraint.updateConstraint()
           
 void DynamicSliderConstraint.updateConstraint()
           
 void InputBoxConstraint.updateConstraint()
           
abstract  void SliderConstraint.updateConstraint()
           
 void ValueConstraint.updateConstraint()
           
 

Uses of CompilerException in org.nlogo.api
 

Methods in org.nlogo.api with parameters of type CompilerException
 void Logger.commandEntered(String owner, String text, char agentType, CompilerException error)
           
 void NetLogoListener.commandEntered(String owner, String text, char agentType, CompilerException errorMsg)
          Called when the user enters text into the command center (and presses return).
 

Uses of CompilerException in org.nlogo.app
 

Methods in org.nlogo.app that throw CompilerException
 void App.command(String source)
          Runs NetLogo commands and waits for them to complete.
 void App.commandLater(String source)
          Runs NetLogo commands in the background.
 Object App.report(String source)
          Runs a NetLogo reporter.
 

Uses of CompilerException in org.nlogo.command
 

Methods in org.nlogo.command that throw CompilerException
 Object[] Instruction.optimize2(Reporter arg1, Object[] subargs1, Reporter arg2, Object[] subargs2)
           
 

Uses of CompilerException in org.nlogo.headless
 

Methods in org.nlogo.headless that throw CompilerException
 void HeadlessWorkspace.command(String source)
          Runs NetLogo commands and waits for them to complete.
 void HeadlessWorkspace.generateModelTest(String model)
           
 void HeadlessWorkspace.initForTesting(int minPxcor, int maxPxcor, int minPycor, int maxPycor, String source)
          Internal use only.
 void HeadlessWorkspace.initForTesting(WorldDimensions d, String source)
           
 void HeadlessWorkspace.initModelForChecksumming()
           
 void HeadlessWorkspace.open(String path)
          Opens a model stored in a file.
 void HeadlessWorkspace.openFromSource(String source)
          Opens a model stored in a string.
 Object HeadlessWorkspace.report(String source)
          Runs a NetLogo reporter.
 void HeadlessWorkspace.runExperiment(File file, int format, PrintWriter writer)
          Runs a BehaviorSpace experiment.
 void HeadlessWorkspace.runExperiment(File file, String name, int format, PrintWriter writer)
          Runs a BehaviorSpace experiment.
 void HeadlessWorkspace.runExperiment(String xml, int format, PrintWriter writer)
          Runs a BehaviorSpace experiment.
 org.nlogo.lab.Experiment HeadlessWorkspace.runExperimentFromModel(String name)
           
 void HeadlessWorkspace.runExperimentFromModel(String name, int format, PrintWriter writer)
          Runs a BehaviorSpace experiment.
 

Uses of CompilerException in org.nlogo.nvm
 

Methods in org.nlogo.nvm that throw CompilerException
 Procedure Workspace.compileCommands(String source)
           
 Procedure Workspace.compileForRun(String source, Context context, boolean reporter)
           
 Procedure Workspace.compileReporter(String source)
           
 void Workspace.evaluateCommands(String source)
           
 void Workspace.evaluateCommands(String source, Agent agent, boolean waitForCompletion)
           
 void Workspace.evaluateCommands(String source, Class agentClass, boolean waitForCompletion)
           
 Object Workspace.evaluateReporter(String source, Agent agent)
           
 void Workspace.initModelForChecksumming()
           
 Object FileManager.read(World world)
           
 void Workspace.updateChecksum()
           
 

Uses of CompilerException in org.nlogo.workspace
 

Methods in org.nlogo.workspace that throw CompilerException
static void Checksummer.addChecksumEntry(AbstractWorkspace workspace)
           
static void Checksummer.addChecksumEntry(AbstractWorkspace workspace, Map m, String model)
           
 void Benchmarker.benchmark(int iterations, Benchmarker.BenchmarkRunner runner)
           
 void Benchmarker.benchmarkAll(int iterations, Benchmarker.BenchmarkRunner runner)
           
 void Benchmarker.BenchmarkRunner.command(String command)
           
 void Controllable.command(String source)
           
 Procedure AbstractWorkspace.compileCommands(String source)
           
 Procedure AbstractWorkspace.compileForRun(String source, Context context, boolean reporter)
           
 Procedure AbstractWorkspace.compileReporter(String source)
           
 void AbstractWorkspace.evaluateCommands(String source)
           
 void AbstractWorkspace.evaluateCommands(String source, Agent agent, boolean waitForCompletion)
           
 void AbstractWorkspace.evaluateCommands(String source, Class agentClass, boolean waitForCompletion)
           
 Object AbstractWorkspace.evaluateReporter(String source)
           
 Object AbstractWorkspace.evaluateReporter(String source, Agent agent)
           
 Object InputBoxType.getValue(Object obj)
           
 void ExtensionManager.importExtension(String extName, org.nlogo.compiler.ErrorSource errors)
           
 void DummyWorkspace.initModelForChecksumming()
           
 Thunk AbstractWorkspace.makeThunk(String source, Agent agent, Object owner)
           
abstract  void AbstractWorkspace.open(String path)
           
 void Controllable.open(String path)
           
 void Benchmarker.openAndRunBenchmark(String name, int iterations, Benchmarker.BenchmarkRunner runner)
           
 Object DefaultFileManager.read(World world)
           
 Object Controllable.report(String source)
           
 void AbstractWorkspace.updateChecksum()
           
 


NetLogo API
version 4.0.1