org.tritonus.share.sampled.mixer
Class TEnumControl

java.lang.Object
  extended byjavax.sound.sampled.Control
      extended byjavax.sound.sampled.EnumControl
          extended byorg.tritonus.share.sampled.mixer.TEnumControl
All Implemented Interfaces:
TControllable

public class TEnumControl
extends EnumControl
implements TControllable

Base class for classes implementing Line.


Nested Class Summary
 
Nested classes inherited from class javax.sound.sampled.EnumControl
EnumControl.Type
 
Constructor Summary
TEnumControl(EnumControl.Type type, Object[] aValues, Object value)
           
 
Method Summary
 void commit()
           
 TCompoundControl getParentControl()
           
 void setParentControl(TCompoundControl compoundControl)
           
 
Methods inherited from class javax.sound.sampled.EnumControl
getValue, getValues, setValue, toString
 
Methods inherited from class javax.sound.sampled.Control
getType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TEnumControl

public TEnumControl(EnumControl.Type type,
                    Object[] aValues,
                    Object value)
Method Detail

setParentControl

public void setParentControl(TCompoundControl compoundControl)
Specified by:
setParentControl in interface TControllable

getParentControl

public TCompoundControl getParentControl()
Specified by:
getParentControl in interface TControllable

commit

public void commit()
Specified by:
commit in interface TControllable