|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Audio | |
|---|---|
| jmri | Provides basic interfaces and certain core implementations for the JMRI layout management concepts. |
| jmri.implementation | Provides implementations of various JMRI interfaces. |
| jmri.jmrit.audio | Provides specific implementations of various audio systems |
| jmri.jmrit.audio.swing | Provides Swing-specific implementations of various audio systems. |
| jmri.jmrit.beantable | Provides table GUI for manipulating NamedBean objects: Turnouts, Sensors, SignalHeads. |
| jmri.managers | Provides implementations of various JMRI managers. |
| Uses of Audio in jmri |
|---|
| Methods in jmri that return Audio | |
|---|---|
Audio |
AudioManager.getAudio(String name)
Locate via user name, then system name if needed. |
Audio |
AudioManager.getBySystemName(String systemName)
Locate an instance based on a system name. |
Audio |
AudioManager.getByUserName(String userName)
Locate an instance based on a user name. |
Audio |
AudioManager.newAudio(String systemName,
String userName)
Return an instance with the specified system and user names. |
Audio |
AudioManager.provideAudio(String name)
Locate via user name, then system name if needed. |
| Uses of Audio in jmri.implementation |
|---|
| Classes in jmri.implementation that implement Audio | |
|---|---|
class |
AbstractAudio
Base implementation of the Audio class. |
| Uses of Audio in jmri.jmrit.audio |
|---|
| Subinterfaces of Audio in jmri.jmrit.audio | |
|---|---|
interface |
AudioBuffer
Represent an AudioBuffer, a place to store or control sound information. |
interface |
AudioListener
Represent an AudioListener, a place to store or control sound information. |
interface |
AudioSource
Represent an AudioSource, a place to store or control sound information. |
| Classes in jmri.jmrit.audio that implement Audio | |
|---|---|
class |
AbstractAudioBuffer
Base implementation of the AudioBuffer class. |
class |
AbstractAudioListener
Base implementation of the AudioListener class. |
class |
AbstractAudioSource
Base implementation of the AudioSource class. |
class |
JavaSoundAudioBuffer
JavaSound implementation of the Audio Buffer sub-class. |
class |
JavaSoundAudioListener
JavaSound implementation of the Audio Listener sub-class. |
class |
JavaSoundAudioSource
JavaSound implementation of the Audio Source sub-class. |
class |
JoalAudioBuffer
JOAL implementation of the Audio Buffer sub-class. |
class |
JoalAudioListener
JOAL implementation of the Audio Listener sub-class. |
class |
JoalAudioSource
JOAL implementation of the Audio Source sub-class. |
class |
NullAudioBuffer
Null implementation of the Audio Buffer sub-class. |
class |
NullAudioListener
Null implementation of the Audio Listener sub-class. |
class |
NullAudioSource
Null audio system implementation of the Audio Source sub-class. |
| Methods in jmri.jmrit.audio that return Audio | |
|---|---|
protected Audio |
DefaultAudioManager.createNewAudio(String systemName,
String userName)
|
Audio |
AudioCommand.getAudio()
Return the Audio object that this command refers to |
| Constructors in jmri.jmrit.audio with parameters of type Audio | |
|---|---|
AudioCommand(Audio audio,
int command)
Constructor to process a command on an Audio object |
|
| Uses of Audio in jmri.jmrit.audio.swing |
|---|
| Methods in jmri.jmrit.audio.swing with parameters of type Audio | |
|---|---|
void |
AudioSourceFrame.populateFrame(Audio a)
Method to populate the Edit Source frame with current values |
void |
AudioListenerFrame.populateFrame(Audio a)
Method to populate the Edit Listener frame with current values |
void |
AudioBufferFrame.populateFrame(Audio a)
Method to populate the Edit Buffer frame with current values |
void |
AbstractAudioFrame.populateFrame(Audio a)
Method to populate the Audio frame with current values |
| Uses of Audio in jmri.jmrit.beantable |
|---|
| Methods in jmri.jmrit.beantable that return Audio | |
|---|---|
Audio |
AudioTableAction.AudioTableDataModel.getBySystemName(String name)
|
Audio |
AudioTableAction.AudioTableDataModel.getByUserName(String name)
|
| Methods in jmri.jmrit.beantable with parameters of type Audio | |
|---|---|
protected void |
AudioTableAction.editAudio(Audio a)
|
| Uses of Audio in jmri.managers |
|---|
| Methods in jmri.managers that return Audio | |
|---|---|
protected abstract Audio |
AbstractAudioManager.createNewAudio(String systemName,
String userName)
Internal method to invoke the factory, after all the logic for returning an existing method has been invoked. |
Audio |
AbstractAudioManager.getAudio(String name)
|
Audio |
AbstractAudioManager.getBySystemName(String key)
|
Audio |
AbstractAudioManager.getByUserName(String key)
|
Audio |
AbstractAudioManager.newAudio(String systemName,
String userName)
|
Audio |
AbstractAudioManager.provideAudio(String name)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||