uk.org.toot.audio.system
Class AbstractAudioDevice
java.lang.Object
java.util.Observable
uk.org.toot.audio.system.AbstractAudioDevice
- All Implemented Interfaces:
- AudioDevice, IObservable
public abstract class AbstractAudioDevice
- extends java.util.Observable
- implements AudioDevice
Methods inherited from class java.util.Observable |
addObserver, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
AbstractAudioDevice
public AbstractAudioDevice(java.lang.String name)
getAudioInputs
public java.util.List<AudioInput> getAudioInputs()
- Description copied from interface:
AudioDevice
- Get the list of AudioInputs for this AudioDevice.
- Specified by:
getAudioInputs
in interface AudioDevice
getAudioOutputs
public java.util.List<AudioOutput> getAudioOutputs()
- Description copied from interface:
AudioDevice
- Get the list of AudioOutputs for this AudioDevice.
- Specified by:
getAudioOutputs
in interface AudioDevice
getName
public java.lang.String getName()
- Description copied from interface:
AudioDevice
- Return a unique name for the device.
- Specified by:
getName
in interface AudioDevice
- Returns:
- String - the unique name
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
Copyright © 2004, 2005, 2006, 2007 Steve Taylor. All Rights Reserved.