Table of Contents

Class: Application charlemagne/application.py

The application class

class Client(object)????????? class Session(object)????????

Base Classes   
object
Methods   
__init__
_acceptArguments
_makeConfigurator
_makeEnvironment
_makeInterpreter
_makeParameters
_makePopulation
getConfigurator
getEnvironment
getInterpreter
getParameters
getPopulation
help
printTag
  __init__ 
__init__ ( self,  args )

Initialize the application with command-line style arguments

  _acceptArguments 
_acceptArguments ( self,  args )

  _makeConfigurator 
_makeConfigurator ( self )

Factory method for instantiating Configurator

Override this in subclasses to instantiate Configurator subclasses.

  _makeEnvironment 
_makeEnvironment ( self )

Factory method for instantiating Environment

...

  _makeInterpreter 
_makeInterpreter ( self )

Factory method for instantiating interpreter

Override this to instantiate different Interpreter subclasses.

  _makeParameters 
_makeParameters ( self )

Factory method for instantiating parameter list

Extend this in subclasses to customize parameters

  _makePopulation 
_makePopulation ( self )

Factory method for instantianting Populations

Override this in subclasses to instantiate Population subclasses.

  getConfigurator 
getConfigurator ( self )

  getEnvironment 
getEnvironment ( self )

  getInterpreter 
getInterpreter ( self )

  getParameters 
getParameters ( self )

  getPopulation 
getPopulation ( self )

  help 
help ( self )

  printTag 
printTag ( self )

Output "tag" for application with name, version information, copyright, etc.

...


Table of Contents

This document was automatically generated on Tue Jun 10 03:55:07 2003 by HappyDoc version 2.0.1