net.sourceforge.geeboss
Class GeebossContainer

java.lang.Object
  extended by net.sourceforge.geeboss.GeebossContainer
All Implemented Interfaces:
org.apache.avalon.framework.activity.Initializable

public class GeebossContainer
extends java.lang.Object
implements org.apache.avalon.framework.activity.Initializable

Container for the geeboss application

Author:
Frederic BORRY

Constructor Summary
GeebossContainer()
          Create a new Geeboss container
 
Method Summary
 RolandDevice getDevice()
          Getter for roland device
 EventManager getEventManager()
          Getter for event manager
 MainView getMainView()
          Getter for main view
 MidiEventManager getMidiEventManager()
          Getter for midi event manager
 MidiManager getMidiManager()
          Getter for midi manager
 MidiThread getMidiThread()
          Getter for MidiThread
 Settings getSettings()
          Getter for current settings
 void initialize()
          Initialize this component
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GeebossContainer

public GeebossContainer()
                 throws org.apache.avalon.framework.configuration.ConfigurationException
Create a new Geeboss container

Throws:
org.apache.avalon.framework.configuration.ConfigurationException
Method Detail

initialize

public void initialize()
                throws java.lang.Exception
Initialize this component

Specified by:
initialize in interface org.apache.avalon.framework.activity.Initializable
Throws:
java.lang.Exception

getMainView

public MainView getMainView()
Getter for main view

Returns:
the main view

getEventManager

public EventManager getEventManager()
Getter for event manager

Returns:
the event manager

getMidiManager

public MidiManager getMidiManager()
Getter for midi manager

Returns:
the midi manager

getMidiEventManager

public MidiEventManager getMidiEventManager()
Getter for midi event manager

Returns:
the midi event manager

getSettings

public Settings getSettings()
Getter for current settings

Returns:
the current settings

getMidiThread

public MidiThread getMidiThread()
Getter for MidiThread

Returns:
the Midi thread

getDevice

public RolandDevice getDevice()
Getter for roland device

Returns:
the roland device


Copyright (c) 2005 The Geeboss team (http://geeboss.sourceforge.net). All Rights Reserved.