net.sourceforge.geeboss.model.event
Class MidiEventManager

java.lang.Object
  extended by net.sourceforge.geeboss.model.event.MidiEventManager
All Implemented Interfaces:
ParameterChangeListener, ValueUpdateListener, org.apache.avalon.framework.activity.Initializable

public class MidiEventManager
extends java.lang.Object
implements ParameterChangeListener, ValueUpdateListener, org.apache.avalon.framework.activity.Initializable

Midi event manager for the geeboss application

Author:
Frederic BORRY

Constructor Summary
MidiEventManager(GeebossContainer container)
          Create a MidiEventManager
 
Method Summary
 void initialize()
          Initialize this component
 void parameterChanged(Parameter parameter)
          Notify the listener that the provided parameter has changed
 void valuesUpdated(java.util.List<MemoryComponent> values)
          Notify the listener that the provided values (or objects) have been updated
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MidiEventManager

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

Parameters:
container - the 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

parameterChanged

public void parameterChanged(Parameter parameter)
Notify the listener that the provided parameter has changed

Specified by:
parameterChanged in interface ParameterChangeListener
Parameters:
parameter - the changed paramerter

valuesUpdated

public void valuesUpdated(java.util.List<MemoryComponent> values)
Notify the listener that the provided values (or objects) have been updated

Specified by:
valuesUpdated in interface ValueUpdateListener
Parameters:
values - the changed values (or objects)


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