barsuift.simLife
Class Application

java.lang.Object
  extended by java.util.Observable
      extended by barsuift.simLife.Application

public class Application
extends java.util.Observable


Constructor Summary
Application()
           
 
Method Summary
 UniverseContext createEmptyUniverse()
           
 UniverseContext createRandomUniverse()
           
 MainWindow getMainWindow()
           
 UniverseContext getUniverseContext()
           
 UniverseContext openUniverse(java.io.File saveFile)
           
 void saveUniverse()
           
 void saveUniverseAs()
           
 void saveUniverseAs(java.io.File saveFile)
           
 
Methods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Application

public Application()
Method Detail

createEmptyUniverse

public UniverseContext createEmptyUniverse()

createRandomUniverse

public UniverseContext createRandomUniverse()

openUniverse

public UniverseContext openUniverse(java.io.File saveFile)
                             throws OpenException
Throws:
OpenException

saveUniverse

public void saveUniverse()
                  throws SaveException
Throws:
SaveException

saveUniverseAs

public void saveUniverseAs()
                    throws SaveException
Throws:
SaveException

saveUniverseAs

public void saveUniverseAs(java.io.File saveFile)
                    throws SaveException
Throws:
SaveException

getUniverseContext

public UniverseContext getUniverseContext()

getMainWindow

public MainWindow getMainWindow()


Copyright © 2010. All Rights Reserved.