org.nlogo.command
Class GeneratedCommand

java.lang.Object
  extended by org.nlogo.command.Instruction
      extended by org.nlogo.command.Command
          extended by org.nlogo.command.GeneratedCommand
All Implemented Interfaces:
Cloneable, GeneratedInstruction

public abstract class GeneratedCommand
extends Command
implements GeneratedInstruction


Field Summary
 
Fields inherited from class org.nlogo.command.Command
switches
 
Fields inherited from class org.nlogo.command.Instruction
agentBits, args, blockAgentClassString, chosenEvalMethod, chosenEvalMethodMatchCost, disassembly, userSource, world
 
Constructor Summary
GeneratedCommand(boolean switches, String agentClassString)
           
 
Method Summary
 org.nlogo.compiler.Syntax getSyntax()
           
 
Methods inherited from class org.nlogo.command.Command
perform, toString
 
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, init, newValidDouble, newValidDouble, optimize0, optimize1, optimize2, setSourceSnippet, throwAgentClassException, token, token, tokenLimitingType, tokenLimitingType, validDouble, wasInlined, workspace
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GeneratedCommand

public GeneratedCommand(boolean switches,
                        String agentClassString)
Method Detail

getSyntax

public org.nlogo.compiler.Syntax getSyntax()
Specified by:
getSyntax in class Instruction