NetLogo 6.2.2 - org.nlogo.app.FileManager
Keywords: NetLogo 6.2.2 org.nlogo.app.FileManager

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
-  package codetab
  Definition Classes
    app
-  package common
  Definition Classes
    app
-  package infotab
  Definition Classes
    app
-  package interfacetab
  Definition Classes
    app
-  package tools
  Definition Classes
    app
- AboutWindow
- AbstractTabsPanel
- Adapters
- App
- AppControlSet
- AppFrame
- AppTabManager
- CodeTabContainer
- CodeTabsPanel
- ConvertIncludeFile
- DirtyMonitor
- EditMenu
- ExtensionAssistant
- FileManager
- FileMenu
- HelpActions
- HelpMenu
- LocalBrowseAction
- MenuBar
- ModelEntry
- ModelSaver
- OfferSaveExternalsDialog
- OpenColorDialog
- OpenHubNetClientEditor
- OpenLibrariesDialog
- OpenRecentFileAction
- Plugins
- RecentFiles
- RecentFilesMenu
- RemoteBrowseAction
- ShowAboutWindow
- ShowDialogAction
- ShowPreferencesDialog
- ShowShapeManager
- ShowSystemDynamicsModeler
- Splash
- Tabs
- TabsMenu
- ToolsMenu
- ZoomMenu

c

org.nlogo.app

# FileManager 

###
Companion object FileManager

#### class FileManager extends Handler with Handler

This class manages a number of file operations. Much of the code in here used to live in fileMenu, but it's obviously undesirable to couple the behavior in this class too closely to its presentation (the menu)

Source
  FileManager.scala

Linear Supertypes
Handler, Handler, Handler, AnyRef, Any
 
Ordering

1. Alphabetic
2. By Inheritance

Inherited

1. FileManager
2. Handler
3. Handler
4. Handler
5. AnyRef
6. Any

1. Hide All
2. Show All

Visibility

1. Public
2. All

### Instance Constructors

1.  new FileManager(workspace: AbstractWorkspaceScala, modelLoader: ModelLoader, modelConverter: ModelConversion, dirtyMonitor: DirtyMonitor, modelSaver: ModelSaver, eventRaiser: AnyRef, parent: Container)

### 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 actions: Seq[Action]
5.  final def asInstanceOf[T0]: T0
   Definition Classes
     Any
6.  def clone(): AnyRef
   Attributes
     protected[lang]
   Definition Classes
     AnyRef
   Annotations
     @throws( ... ) @native()
7.  val controller: FileController
8.  def convertTabAction(t: TemporaryCodeTab): Action
9.  def currentModel: Model
10.  final def eq(arg0: AnyRef): Boolean
    Definition Classes
      AnyRef
11.  def equals(arg0: Any): Boolean
    Definition Classes
      AnyRef → Any
12.  def finalize(): Unit
    Attributes
      protected[lang]
    Definition Classes
      AnyRef
    Annotations
      @throws( classOf[java.lang.Throwable] )
13.  final def getClass(): Class[_]
    Definition Classes
      AnyRef → Any
    Annotations
      @native()
14.  def handle(e: LoadModelEvent): Unit
    Definition Classes
      FileManager → Handler
15.  def handle(e: OpenModelEvent): Unit
    Definition Classes
      FileManager → Handler
16.  def hashCode(): Int
    Definition Classes
      AnyRef → Any
    Annotations
      @native()
17.  final def isInstanceOf[T0]: Boolean
    Definition Classes
      Any
18.  final def ne(arg0: AnyRef): Boolean
    Definition Classes
      AnyRef
19.  def newModel(): Unit
    Annotations
      @throws( classOf[UserCancelException] ) @throws( classOf[IOException] )
20.  final def notify(): Unit
    Definition Classes
      AnyRef
    Annotations
      @native()
21.  final def notifyAll(): Unit
    Definition Classes
      AnyRef
    Annotations
      @native()
22.  def openFromPath(path: String, modelType: ModelType, shouldAutoInstallLibs: Boolean = false): Unit

    opens a model from a file path.

23.  def openFromSource(uri: URI, modelSource: String, modelType: ModelType): Unit
24.  def openFromURI(uri: URI, modelType: ModelType, shouldAutoInstallLibs: Boolean = false): Unit
25.  def openModel(uri: URI, model: Model, modelType: ModelType): Unit

    Opens a model from the Model object.

    Opens a model from the Model object. This must be called from the Swing event dispatch thread.

26.  def quit(): Unit
    Annotations
      @throws( classOf[UserCancelException] )
27.  def saveModelActions(parent: Component): Seq[ExceptionCatchingAction with MenuAction]
28.  final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
      AnyRef
29.  def toString(): String
    Definition Classes
      AnyRef → Any
30.  final def wait(): Unit
    Definition Classes
      AnyRef
    Annotations
      @throws( ... )
31.  final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
      AnyRef
    Annotations
      @throws( ... )
32.  final def wait(arg0: Long): Unit
    Definition Classes
      AnyRef
    Annotations
      @throws( ... ) @native()

### Inherited from Handler

### Inherited from AnyRef

### Inherited from Any

### Ungrouped