Package muntjac :: Module application :: Class SingletonApplication
[hide private]
[frames] | no frames]

Class SingletonApplication

source code

                      object --+        
                               |        
terminal.uri_handler.IUriHandler --+    
                                   |    
                      object --+   |    
                               |   |    
     terminal.terminal.ITerminal --+    
                                   |    
                      object --+   |    
                               |   |    
terminal.terminal.IErrorListener --+    
                                   |    
                         Application --+
                                       |
                                      SingletonApplication

Instance Methods [hide private]
 
__init__(self)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
source code
 
init(self)
Main initializer of the application.
source code

Inherited from Application: addCallback, addListener, addResource, addWindow, close, getContext, getErrorHandler, getLocale, getLogoutURL, getMainWindow, getProperty, getPropertyNames, getRelativeLocation, getTheme, getURL, getUser, getVersion, getWindow, getWindows, handleURI, isRunning, removeCallback, removeListener, removeResource, removeWindow, setErrorHandler, setLocale, setLogoutURL, setMainWindow, setTheme, setUser, start, terminalError

Inherited from terminal.terminal.ITerminal: getDefaultTheme, getScreenHeight, getScreenWidth

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Methods [hide private]
 
get(cls) source code

Inherited from Application: getSystemMessages

Class Variables [hide private]
  _singleton = None
hash(x)

Inherited from Application (private): _DEFAULT_SYSTEM_MESSAGES

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self)
(Constructor)

source code 

x.__init__(...) initializes x; see x.__class__.__doc__ for signature

Overrides: object.__init__
(inherited documentation)

init(self)

source code 

Main initializer of the application. The init method is called by the framework when the application is started, and it should perform whatever initialization operations the application needs, such as creating windows and adding components to them.

Overrides: Application.init
(inherited documentation)