NetLogo 6.2.2 - org.nlogo.workspace.Exporting
Keywords: NetLogo 6.2.2 org.nlogo.workspace.Exporting

NetLogo6.2.2 < Back
 

# Packages

-  package root
  Definition Classes
    root
-  package org
  Definition Classes
    root
-  package nlogo
  Definition Classes
    org
-  package workspace
  Definition Classes
    nlogo
- AbstractWorkspace
- AbstractWorkspaceScala
- AbstractWorkspaceTraits
- Benchmarker
- BufferedReaderImporter
- Checksummer
- Compiling
- ComponentLifecycle
- ComponentPair
- Components
- Controllable
- CurrentModelOpener
- Evaluating
- Evaluator
- ExportOutput
- Exporting
- ExtendableWorkspace
- ExtensionManager
- ExtensionManagerException
- ExtensionPrimitiveManager
- HubNetManagerFactory
- JarLoader
- ModelTracker
- ModelsLibrary
- OpenModel
- OpenModelFromSource
- OpenModelFromURI
- Plotting
- PreviewCommandsRunner
- SaveModel
- SaveModelAs
- WorkspaceFactory
- WorldLoader
- WorldLoader3D
- WorldLoaderInterface

t

org.nlogo.workspace

# Exporting 

###

#### trait Exporting extends Plotting with ModelTracker

Self Type
  Exporting with AbstractWorkspace
Source
  Exporting.scala

Linear Supertypes
ModelTracker, Plotting, AnyRef, Any
Known Subclasses
HeadlessWorkspace, AbstractWorkspaceScala
 
Ordering

1. Alphabetic
2. By Inheritance

Inherited

1. Exporting
2. ModelTracker
3. Plotting
4. AnyRef
5. Any

1. Hide All
2. Show All

Visibility

1. Public
2. All

### Abstract Value Members

1.  abstract def compiler: PresentationCompilerInterface
   Definition Classes
     ModelTracker
2.  abstract def exportDrawingToCSV(writer: PrintWriter): Unit
3.  abstract def exportOutputAreaToCSV(writer: PrintWriter): Unit
4.  abstract def getExtensionManager(): ExtensionManager
   Definition Classes
     ModelTracker

### 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.  val _modelFileName: String

   name of the currently loaded model.

   name of the currently loaded model. Will be null if this is a new (unsaved) model. To get a version for display to the user, see modelNameForDisplay(). This is NOT a full path name, however, it does end in ".nlogo".

   Definition Classes
     ModelTracker
5.  final def asInstanceOf[T0]: T0
   Definition Classes
     Any
6.  def clone(): AnyRef
   Attributes
     protected[lang]
   Definition Classes
     AnyRef
   Annotations
     @throws( ... ) @native()
7.  def convertToNormal(): String

   instantly converts the current model to ModelTypeJ.NORMAL.

   instantly converts the current model to ModelTypeJ.NORMAL. This is used by the edit command to enable quick saving of library models. It shouldn't be used anywhere else.

   Definition Classes
     ModelTracker
   Annotations
     @throws( classOf[IOException] )
8.  def currentPlot(plot: String): Unit
   Definition Classes
     Plotting
9.  final def eq(arg0: AnyRef): Boolean
   Definition Classes
     AnyRef
10.  def equals(arg0: Any): Boolean
    Definition Classes
      AnyRef → Any
11.  def exportAllPlots(filename: String): Unit
    Annotations
      @throws( classOf[IOException] )
12.  def exportInterfaceGlobals(writer: PrintWriter): Unit
13.  def exportPlot(plotName: String, filename: String): Unit
    Annotations
      @throws( classOf[IOException] )
14.  def exportPlotsToCSV(writer: PrintWriter): Unit
15.  def exportWorld(writer: PrintWriter): Unit
    Annotations
      @throws( classOf[IOException] )
16.  def exportWorld(filename: String): Unit
    Annotations
      @throws( classOf[IOException] )
17.  val fileManager: FileManager
    Definition Classes
      ModelTracker
18.  def finalize(): Unit
    Attributes
      protected[lang]
    Definition Classes
      AnyRef
    Annotations
      @throws( classOf[java.lang.Throwable] )
19.  def forceSaveAs: Boolean

    whether the user needs to enter a new filename to save this model.

    whether the user needs to enter a new filename to save this model. We need to do a "save as" if the model is new, from the models library, or converted.

    Basically, only normal models can get silently saved.

    Definition Classes
      ModelTracker
20.  final def getClass(): Class[_]
    Definition Classes
      AnyRef → Any
    Annotations
      @native()
21.  def getModelDir: String

    returns the full path to the directory from which the current model was loaded.

    returns the full path to the directory from which the current model was loaded. May be null if, for example, this is a new model.

    Definition Classes
      ModelTracker
22.  def getModelFileName: String

    returns the name of the file from which the current model was loaded.

    returns the name of the file from which the current model was loaded. May be null if, for example, this is a new model.

    Definition Classes
      ModelTracker
23.  def getModelFileUri: Option[URI]
    Definition Classes
      ModelTracker
24.  def getModelPath: String

    returns the full pathname of the currently loaded model, if any.

    returns the full pathname of the currently loaded model, if any. This may return null in some cases, for instance if this is a new model.

    Definition Classes
      ModelTracker
25.  def getModelType: ModelType
    Definition Classes
      ModelTracker
26.  def getPlot(plot: String): PlotInterface
    Definition Classes
      Plotting
27.  def hashCode(): Int
    Definition Classes
      AnyRef → Any
    Annotations
      @native()
28.  final def isInstanceOf[T0]: Boolean
    Definition Classes
      Any
29.  def modelFileName: String
    Definition Classes
      ModelTracker
30.  def modelNameForDisplay: String
    Definition Classes
      ModelTracker
31.  final def ne(arg0: AnyRef): Boolean
    Definition Classes
      AnyRef
32.  final def notify(): Unit
    Definition Classes
      AnyRef
    Annotations
      @native()
33.  final def notifyAll(): Unit
    Definition Classes
      AnyRef
    Annotations
      @native()
34.  val plotManager: PlotManager
    Definition Classes
      Plotting
35.  val plotRNG: MersenneTwisterFast
    Definition Classes
      Plotting
36.  val realPlotManager: PlotManager
    Definition Classes
      Plotting
37.  def setModelPath(modelPath: String): Unit
    Definition Classes
      ModelTracker
38.  def setModelType(tpe: ModelType): Unit
    Definition Classes
      ModelTracker
39.  def setupPlots(c: Context): Unit
    Definition Classes
      Plotting
40.  final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
      AnyRef
41.  def toString(): String
    Definition Classes
      AnyRef → Any
42.  def updatePlots(c: Context): Unit
    Definition Classes
      Plotting
43.  final def wait(): Unit
    Definition Classes
      AnyRef
    Annotations
      @throws( ... )
44.  final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
      AnyRef
    Annotations
      @throws( ... )
45.  final def wait(arg0: Long): Unit
    Definition Classes
      AnyRef
    Annotations
      @throws( ... ) @native()

### Inherited from ModelTracker

### Inherited from Plotting

### Inherited from AnyRef

### Inherited from Any

### Ungrouped