t

org.nlogo.workspace

Exporting

trait Exporting extends Plotting with ModelTracker

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() @IntrinsicCandidate()
  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 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
  19. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  20. 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
  21. 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
  22. def getModelFileUri: Option[URI]
    Definition Classes
    ModelTracker
  23. 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
  24. def getModelType: ModelType
    Definition Classes
    ModelTracker
  25. def getPlot(plot: String): PlotInterface
    Definition Classes
    Plotting
  26. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  27. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  28. def modelFileName: String
    Definition Classes
    ModelTracker
  29. def modelNameForDisplay: String
    Definition Classes
    ModelTracker
  30. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  31. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  32. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  33. val plotManager: PlotManager
    Definition Classes
    Plotting
  34. val plotRNG: MersenneTwisterFast
    Definition Classes
    Plotting
  35. val realPlotManager: PlotManager
    Definition Classes
    Plotting
  36. def setModelPath(modelPath: String): Unit
    Definition Classes
    ModelTracker
  37. def setModelType(tpe: ModelType): Unit
    Definition Classes
    ModelTracker
  38. def setupPlots(c: Context): Unit
    Definition Classes
    Plotting
  39. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  40. def toString(): String
    Definition Classes
    AnyRef → Any
  41. def updatePlots(c: Context): Unit
    Definition Classes
    Plotting
  42. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  43. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  44. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated
    Deprecated

Inherited from ModelTracker

Inherited from Plotting

Inherited from AnyRef

Inherited from Any

Ungrouped