NetLogo 6.2.2 - org.nlogo.core.ReporterApp
Keywords: NetLogo 6.2.2 org.nlogo.core.ReporterApp

NetLogo6.2.2 < Back
 

# Packages

-  package root
  Definition Classes
    root
-  package org
  Definition Classes
    root
-  package nlogo
  Definition Classes
    org
-  package core
  Definition Classes
    nlogo
-  package model
  Definition Classes
    core
- AgentKind
- AgentKindJ
- AgentVariableSet
- AgentVariables
- AllShapesReplaced
- Application
- AstFolder
- AstNode
- AstTransformer
- AstVisitor
- BoxedValue
- Breed
- BreedIdentifierHandler
- Button
- Chooseable
- ChooseableBoolean
- ChooseableDouble
- ChooseableList
- ChooseableString
- Chooser
- ClosedLambdaVariable
- ClosedLet
- ClosedVariable
- Color
- ColorConstants
- Command
- CommandBlock
- CompilationEnvironment
- CompilationOperand
- CompilerException
- CompilerUtilitiesInterface
- ConstraintSpecification
- DeclaresConstraint
- DeclaresGlobal
- DeclaresGlobalCommand
- DefaultTokenMapper
- Dialect
- Direction
- DummyCompilationEnvironment
- DummyExtensionManager
- DummyLibraryManager
- Dump
- ErrorSource
- Expression
- ExtensionManager
- ExtensionObject
- Fail
- Femto
- File
- FileMode
- FileModeJ
- FrontEndInterface
- FrontEndProcedure
- Horizontal
- I18N
- I18NJava
- InputBox
- Instantiator
- Instruction
- Keywords
- Let
- LibraryInfo
- LibraryManager
- LibraryStatus
- LiteralImportHandler
- LiteralParser
- LogoList
- LowPriorityDialect
- Model
- ModelInfo
- Monitor
- NamedWidget
- NetLogoCore
- Nobody
- NumberParser
- NumericInput
- OptionalSection
- Output
- Pen
- Plot
- PlotPenInterface
- PlotPenState
- Primitive
- PrimitiveCommand
- PrimitiveReporter
- ProcedureDefinition
- ProcedureSyntax
- Program
- Pure
- Reference
- Referenceable
- Reporter
- ReporterApp
- ReporterBlock
- Resource
- Shape
- ShapeAdded
- ShapeEvent
- ShapeList
- ShapeListTracker
- ShapeParser
- ShapeRemoved
- ShapesAdded
- Slider
- SourceLocatable
- SourceLocation
- SourceRelocatable
- SourceRewriter
- SourceWrapping
- Statement
- Statements
- StringEscaper
- StringInput
- StructureDeclarations
- StructureResults
- Switch
- Syntax
- SyntaxJ
- TextBox
- Token
- TokenColorizer
- TokenHolder
- TokenMapper
- TokenMapperInterface
- TokenType
- TokenTypeJ
- TokenizerInterface
- TypeNames
- UpdateMode
- UpdateModeJ
- VersionUtils
- Vertical
- View
- Widget
- WorldDimensions

c

org.nlogo.core

# ReporterApp 

###
Companion object ReporterApp

#### class ReporterApp extends Application with Expression

represents a reporter application. This is the typical kind of NetLogo expression, things like "round 5" and "3 + 4". However, this class also represents things like constants, which are converted into no-arg reporter applications as they're parsed.

Source
  AstNode.scala

Linear Supertypes
Expression, Application, AstNode, SourceLocatable, AnyRef, Any
 
Ordering

1. Alphabetic
2. By Inheritance

Inherited

1. ReporterApp
2. Expression
3. Application
4. AstNode
5. SourceLocatable
6. AnyRef
7. Any

1. Hide All
2. Show All

Visibility

1. Public
2. All

### Instance Constructors

1.  new ReporterApp(reporter: Reporter, location: SourceLocation)
2.  new ReporterApp(reporter: Reporter, args: Seq[Expression], sourceLocation: SourceLocation)

### 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.  val args: Seq[Expression]
   Definition Classes
     ReporterApp → Application
5.  final def asInstanceOf[T0]: T0
   Definition Classes
     Any
6.  def changeLocation(newLocation: SourceLocation): ReporterApp
   Definition Classes
     ReporterApp → Expression
7.  def clone(): AnyRef
   Attributes
     protected[lang]
   Definition Classes
     AnyRef
   Annotations
     @throws( ... ) @native()
8.  def copy(reporter: Reporter = reporter, args: Seq[Expression] = args, location: SourceLocation = sourceLocation): ReporterApp
9.  def end: Int
   Definition Classes
     SourceLocatable
10.  final def eq(arg0: AnyRef): Boolean
    Definition Classes
      AnyRef
11.  def equals(arg0: Any): Boolean
    Definition Classes
      AnyRef → Any
12.  def filename: String
    Definition Classes
      SourceLocatable
13.  def finalize(): Unit
    Attributes
      protected[lang]
    Definition Classes
      AnyRef
    Annotations
      @throws( classOf[java.lang.Throwable] )
14.  final def getClass(): Class[_]
    Definition Classes
      AnyRef → Any
    Annotations
      @native()
15.  def hashCode(): Int
    Definition Classes
      AnyRef → Any
    Annotations
      @native()
16.  def instruction: Reporter

    the args for this application.

    the args for this application.

    Definition Classes
      ReporterApp → Application
17.  final def isInstanceOf[T0]: Boolean
    Definition Classes
      Any
18.  final def ne(arg0: AnyRef): Boolean
    Definition Classes
      AnyRef
19.  final def notify(): Unit
    Definition Classes
      AnyRef
    Annotations
      @native()
20.  final def notifyAll(): Unit
    Definition Classes
      AnyRef
    Annotations
      @native()
21.  def reportedType(): Int

    returns the type of this expression.

    returns the type of this expression. Generally synthesized from types of subexpressions.

    Definition Classes
      ReporterApp → Expression
22.  var reporter: Reporter
23.  val sourceLocation: SourceLocation
    Definition Classes
      ReporterApp → SourceLocatable
24.  def start: Int
    Definition Classes
      SourceLocatable
25.  final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
      AnyRef
26.  def toString(): String
    Definition Classes
      ReporterApp → AnyRef → Any
27.  final def wait(): Unit
    Definition Classes
      AnyRef
    Annotations
      @throws( ... )
28.  final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
      AnyRef
    Annotations
      @throws( ... )
29.  final def wait(arg0: Long): Unit
    Definition Classes
      AnyRef
    Annotations
      @throws( ... ) @native()
30.  def withArguments(args: Seq[Expression]): ReporterApp

### Inherited from Expression

### Inherited from Application

### Inherited from AstNode

### Inherited from SourceLocatable

### Inherited from AnyRef

### Inherited from Any

### Ungrouped