NetLogo 6.2.2 - org.nlogo.app.DirtyMonitor.TempFileModelTracker
Keywords: NetLogo 6.2.2 org.nlogo.app.DirtyMonitor.TempFileModelTracker

NetLogo6.2.2 < Back
 

# Packages

-  package root
  Definition Classes
    root
-  package org
  Definition Classes
    root
-  package nlogo
  Definition Classes
    org
-  package app
  Definition Classes
    nlogo
-  class DirtyMonitor extends Handler with Handler with Handler with Handler with Handler with Handler with Handler with Handler with Controller
  Definition Classes
    app
- TempFileModelTracker

o

org.nlogo.app.DirtyMonitor

# TempFileModelTracker 

###

#### object TempFileModelTracker extends ModelTracker

Source
  DirtyMonitor.scala

Linear Supertypes
ModelTracker, AnyRef, Any
 
Ordering

1. Alphabetic
2. By Inheritance

Inherited

1. TempFileModelTracker
2. ModelTracker
3. AnyRef
4. Any

1. Hide All
2. Show All

Visibility

1. Public
2. All

### 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 compiler: PresentationCompilerInterface
   Definition Classes
     TempFileModelTracker → ModelTracker
8.  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] )
9.  val delegate: ModelTracker
10.  final def eq(arg0: AnyRef): Boolean
    Definition Classes
      AnyRef
11.  def equals(arg0: Any): Boolean
    Definition Classes
      AnyRef → Any
12.  val fileManager: nvm.FileManager
    Definition Classes
      ModelTracker
13.  def finalize(): Unit
    Attributes
      protected[lang]
    Definition Classes
      AnyRef
    Annotations
      @throws( classOf[java.lang.Throwable] )
14.  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
15.  final def getClass(): Class[_]
    Definition Classes
      AnyRef → Any
    Annotations
      @native()
16.  def getExtensionManager(): ExtensionManager
    Definition Classes
      TempFileModelTracker → ModelTracker
17.  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
18.  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
19.  def getModelFileUri: Option[URI]
    Definition Classes
      TempFileModelTracker → ModelTracker
20.  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
21.  def getModelType: ModelType
    Definition Classes
      TempFileModelTracker → ModelTracker
22.  def hashCode(): Int
    Definition Classes
      AnyRef → Any
    Annotations
      @native()
23.  final def isInstanceOf[T0]: Boolean
    Definition Classes
      Any
24.  def modelFileName: String
    Definition Classes
      ModelTracker
25.  def modelNameForDisplay: String
    Definition Classes
      ModelTracker
26.  final def ne(arg0: AnyRef): Boolean
    Definition Classes
      AnyRef
27.  final def notify(): Unit
    Definition Classes
      AnyRef
    Annotations
      @native()
28.  final def notifyAll(): Unit
    Definition Classes
      AnyRef
    Annotations
      @native()
29.  def setModelPath(modelPath: String): Unit
    Definition Classes
      ModelTracker
30.  def setModelType(tpe: ModelType): Unit
    Definition Classes
      ModelTracker
31.  final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
      AnyRef
32.  def toString(): String
    Definition Classes
      AnyRef → Any
33.  final def wait(): Unit
    Definition Classes
      AnyRef
    Annotations
      @throws( ... )
34.  final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
      AnyRef
    Annotations
      @throws( ... )
35.  final def wait(arg0: Long): Unit
    Definition Classes
      AnyRef
    Annotations
      @throws( ... ) @native()

### Inherited from ModelTracker

### Inherited from AnyRef

### Inherited from Any

### Ungrouped