com.partnersoft.editor.app
Class EditorApp

java.lang.Object
  extended by com.partnersoft.editor.app.EditorApp

public class EditorApp
extends java.lang.Object

The application object for the editor. A container for EditorAppGui (the view) and EditorAppLogic (the controller).

Author:
Russell Cagle Copyright 2006 Partner Software, Inc.

Constructor Summary
EditorApp()
           
 
Method Summary
 CodexBrowserConfig getEditorAppConfig()
           
 EditorAppGui getEditorGui()
           
 EditorAppLogic getEditorLogic()
           
 EditorAppSkin getEditorSkin()
           
 MapApp getMapApp()
           
 javax.swing.JFrame getWindow()
           
 void setEditorSkin(EditorAppSkin newSkin)
           
 void setWindow(javax.swing.JFrame window)
          NOTE: this calls configureActions(), which adds a lot of undo listeners.
static EditorApp singleton()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EditorApp

public EditorApp()
          throws java.io.IOException
Throws:
java.io.IOException
Method Detail

getEditorAppConfig

public CodexBrowserConfig getEditorAppConfig()

getEditorGui

public EditorAppGui getEditorGui()

getEditorLogic

public EditorAppLogic getEditorLogic()

getEditorSkin

public EditorAppSkin getEditorSkin()

setEditorSkin

public void setEditorSkin(EditorAppSkin newSkin)

getMapApp

public MapApp getMapApp()

setWindow

public void setWindow(javax.swing.JFrame window)
NOTE: this calls configureActions(), which adds a lot of undo listeners.

Parameters:
window -

getWindow

public javax.swing.JFrame getWindow()

singleton

public static EditorApp singleton()