NetLogo 6.2.2 - org.nlogo.nvm.Referencer
Keywords: NetLogo 6.2.2 org.nlogo.nvm.Referencer

NetLogo6.2.2 < Back
 

# Packages

-  package root
  Definition Classes
    root
-  package org
  Definition Classes
    root
-  package nlogo
  Definition Classes
    org
-  package nvm
  Definition Classes
    nlogo
- Activation
- AnonymousCommand
- AnonymousProcedure
- AnonymousReporter
- Argument
- ArgumentTypeException
- AssemblerAssistant
- AuxiliaryCompilerInterface
- Binding
- Command
- CompilerFlags
- CompilerInterface
- CompilerResults
- CompilerScoping
- ConcurrentJob
- Context
- CustomAssembled
- CustomGenerated
- DefaultCompilerServices
- EditorWorkspace
- EngineException
- ExclusiveJob
- ExtensionContext
- ExtensionManager
- FileManager
- GeneratorInterface
- HaltException
- ImportHandler
- Instruction
- InstructionJ
- Job
- JobManagerInterface
- JobManagerOwner
- LabInterface
- LetBinding
- LiftedLambda
- LoggingWorkspace
- MutableDouble
- MutableInteger
- MutableLong
- NetLogoStackOverflow
- NonLocalExit
- Optimizations
- PresentationCompilerInterface
- Procedure
- Referencer
- ReferencerReporter
- Reporter
- RuntimePrimitiveException
- Scoping
- SelfScoping
- StackTraceBuilder
- StackTraceBuilt
- Thunk
- Tracer
- Workspace
- WrappedExtensionException
- WrappedLogoException

t

org.nlogo.nvm

# Referencer 

###

#### trait Referencer extends Command

Source
  Referencer.scala

Linear Supertypes
Command, Instruction, TokenHolder, InstructionJ, AnyRef, Any
 
Ordering

1. Alphabetic
2. By Inheritance

Inherited

1. Referencer
2. Command
3. Instruction
4. TokenHolder
5. InstructionJ
6. AnyRef
7. Any

1. Hide All
2. Show All

Visibility

1. Public
2. All

### Abstract Value Members

1.  abstract def applyReference(ref: Reference): Command
2.  abstract def perform(context: Context): Unit
   Definition Classes
     Command
3.  abstract def referenceIndex: Int

### Concrete Value Members

1.  final def !=(arg0: Any): Boolean
   Definition Classes
     AnyRef → Any
2.  final def ##(): Int
   Definition Classes
     AnyRef → Any
3.  final def ==(arg0: Any): Boolean
   Definition Classes
     AnyRef → Any
4.  def argEvalAgent(context: Context, index: Int): Agent
   Definition Classes
     Instruction
5.  def argEvalAgentSet(context: Context, index: Int, kind: AgentKind): AgentSet
   Definition Classes
     Instruction
6.  def argEvalAgentSet(context: Context, index: Int): AgentSet
   Definition Classes
     Instruction
7.  def argEvalAnonymousCommand(context: Context, index: Int): api.AnonymousCommand
   Definition Classes
     Instruction
8.  def argEvalAnonymousReporter(context: Context, index: Int): api.AnonymousReporter
   Definition Classes
     Instruction
9.  def argEvalBoolean(context: Context, index: Int): Boolean
   Definition Classes
     Instruction
10.  def argEvalBooleanValue(context: Context, index: Int): Boolean
    Definition Classes
      Instruction
11.  def argEvalCodeBlock(context: Context, argIndex: Int): List[Token]
    Definition Classes
      Instruction
12.  def argEvalDouble(context: Context, index: Int): Double
    Definition Classes
      Instruction
13.  def argEvalDoubleValue(context: Context, index: Int): Double
    Definition Classes
      Instruction
14.  def argEvalIntValue(context: Context, index: Int): Int
    Definition Classes
      Instruction
15.  def argEvalLink(context: Context, index: Int): Link
    Definition Classes
      Instruction
16.  def argEvalList(context: Context, index: Int): LogoList
    Definition Classes
      Instruction
17.  def argEvalPatch(context: Context, index: Int): Patch
    Definition Classes
      Instruction
18.  def argEvalString(context: Context, index: Int): String
    Definition Classes
      Instruction
19.  def argEvalSymbol(context: Context, argIndex: Int): Token
    Definition Classes
      Instruction
20.  def argEvalTurtle(context: Context, index: Int): Turtle
    Definition Classes
      Instruction
21.  final def asInstanceOf[T0]: T0
    Definition Classes
      Any
22.  def callsOtherCode(): Boolean
    Definition Classes
      Command
23.  var chosenMethod: Method
    Definition Classes
      Instruction
24.  def clone(): AnyRef
    Attributes
      protected[lang]
    Definition Classes
      AnyRef
    Annotations
      @throws( ... ) @native()
25.  def copyFieldsFrom(sourceInstr: Instruction): Unit
    Definition Classes
      Instruction
26.  def copyMetadataFrom(srcInstr: Instruction): Unit
    Definition Classes
      Instruction
27.  var disassembly: Thunk[String]
    Definition Classes
      Instruction
28.  def displayName: String
    Definition Classes
      Instruction
29.  def dump(indentLevel: Int): String
    Definition Classes
      Instruction
30.  def dump: String
    Definition Classes
      Instruction
31.  final def eq(arg0: AnyRef): Boolean
    Definition Classes
      AnyRef
32.  def equals(arg0: Any): Boolean
    Definition Classes
      AnyRef → Any
33.  def extractErrorInstruction(ex: EngineException): Instruction
    Definition Classes
      Instruction
34.  def finalize(): Unit
    Attributes
      protected[lang]
    Definition Classes
      AnyRef
    Annotations
      @throws( classOf[java.lang.Throwable] )
35.  var fullSource: String
    Definition Classes
      Instruction
36.  final def getClass(): Class[_]
    Definition Classes
      AnyRef → Any
    Annotations
      @native()
37.  def getFilename: String
    Definition Classes
      Instruction
38.  def getPositionAndLength(): Array[Int]
    Definition Classes
      Instruction
39.  def hashCode(): Int
    Definition Classes
      AnyRef → Any
    Annotations
      @native()
40.  def init(workspace: Workspace): Unit
    Definition Classes
      Instruction
41.  final def isInstanceOf[T0]: Boolean
    Definition Classes
      Any
42.  final def ne(arg0: AnyRef): Boolean
    Definition Classes
      AnyRef
43.  def newValidDouble(d: Double, context: Context): Double
    Definition Classes
      Instruction
44.  final def notify(): Unit
    Definition Classes
      AnyRef
    Annotations
      @native()
45.  final def notifyAll(): Unit
    Definition Classes
      AnyRef
    Annotations
      @native()
46.  var source: String
    Definition Classes
      Instruction
47.  var storedSourceEndPosition: Int
    Definition Classes
      Instruction
48.  var storedSourceSnippet: String
    Definition Classes
      Instruction
49.  var storedSourceStartPosition: Int
    Definition Classes
      Instruction
50.  final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
      AnyRef
51.  def throwAgentClassException(context: Context, kind: AgentKind): Nothing
    Definition Classes
      Instruction
52.  def toString(): String
    Definition Classes
      Instruction → AnyRef → Any
53.  var token: Token
    Definition Classes
      Instruction
54.  def validDouble(d: Double, context: Context): Double
    Definition Classes
      Instruction
55.  def validLong(d: Double, context: Context): Long
    Definition Classes
      Instruction
56.  final def wait(): Unit
    Definition Classes
      AnyRef
    Annotations
      @throws( ... )
57.  final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
      AnyRef
    Annotations
      @throws( ... )
58.  final def wait(arg0: Long): Unit
    Definition Classes
      AnyRef
    Annotations
      @throws( ... ) @native()

### Inherited from Command

### Inherited from Instruction

### Inherited from TokenHolder

### Inherited from InstructionJ

### Inherited from AnyRef

### Inherited from Any

### Ungrouped