at.tuwien.ifs.somtoolbox.apps.viewer.controls.multichannelPlayback
Class LineListModel

java.lang.Object
  extended by at.tuwien.ifs.somtoolbox.apps.viewer.controls.multichannelPlayback.LineListModel
All Implemented Interfaces:
javax.swing.ListModel

public class LineListModel
extends java.lang.Object
implements javax.swing.ListModel

Version:
$Id: LineListModel.java 3888 2010-11-02 17:42:53Z frank $
Author:
Ewald Peiszer

Field Summary
(package private) static javax.sound.sampled.Mixer.Info[] aMixer
           
 
Constructor Summary
LineListModel()
           
 
Method Summary
 void addListDataListener(javax.swing.event.ListDataListener listDataListener)
          addListDataListener
 java.lang.Object getElementAt(int _int)
          getElementAt
static int getMixerCount()
           
static javax.sound.sampled.Mixer getOurMixerAt(int pos)
           
static java.lang.String getOurMixerIdString(int pos)
           
static javax.sound.sampled.Mixer.Info getOurMixerInfoAt(int pos)
           
 int getSize()
          getSize
 void removeListDataListener(javax.swing.event.ListDataListener listDataListener)
          removeListDataListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

aMixer

static javax.sound.sampled.Mixer.Info[] aMixer
Constructor Detail

LineListModel

public LineListModel()
Method Detail

addListDataListener

public void addListDataListener(javax.swing.event.ListDataListener listDataListener)
addListDataListener

Specified by:
addListDataListener in interface javax.swing.ListModel
Parameters:
listDataListener - ListDataListener TODO Diese javax.swing.ListModel-Methode implementieren

getElementAt

public java.lang.Object getElementAt(int _int)
getElementAt

Specified by:
getElementAt in interface javax.swing.ListModel
Parameters:
_int - int
Returns:
Object

getSize

public int getSize()
getSize

Specified by:
getSize in interface javax.swing.ListModel
Returns:
int

getMixerCount

public static int getMixerCount()

removeListDataListener

public void removeListDataListener(javax.swing.event.ListDataListener listDataListener)
removeListDataListener

Specified by:
removeListDataListener in interface javax.swing.ListModel
Parameters:
listDataListener - ListDataListener TODO Diese javax.swing.ListModel-Methode implementieren

getOurMixerAt

public static javax.sound.sampled.Mixer getOurMixerAt(int pos)

getOurMixerInfoAt

public static javax.sound.sampled.Mixer.Info getOurMixerInfoAt(int pos)

getOurMixerIdString

public static java.lang.String getOurMixerIdString(int pos)