org.tritonus.share.sampled.mixer
Class TFloatControl

java.lang.Object
  extended by javax.sound.sampled.Control
      extended by javax.sound.sampled.FloatControl
          extended by org.tritonus.share.sampled.mixer.TFloatControl
All Implemented Interfaces:
TControllable

public class TFloatControl
extends FloatControl
implements TControllable

Base class for classes implementing Line.


Nested Class Summary
 
Nested classes/interfaces inherited from class javax.sound.sampled.FloatControl
FloatControl.Type
 
Constructor Summary
TFloatControl(FloatControl.Type type, float fMinimum, float fMaximum, float fPrecision, int nUpdatePeriod, float fInitialValue, java.lang.String strUnits)
           
TFloatControl(FloatControl.Type type, float fMinimum, float fMaximum, float fPrecision, int nUpdatePeriod, float fInitialValue, java.lang.String strUnits, java.lang.String strMinLabel, java.lang.String strMidLabel, java.lang.String strMaxLabel)
           
 
Method Summary
 void commit()
           
 TCompoundControl getParentControl()
           
 void setParentControl(TCompoundControl compoundControl)
           
 
Methods inherited from class javax.sound.sampled.FloatControl
getMaximum, getMaxLabel, getMidLabel, getMinimum, getMinLabel, getPrecision, getUnits, getUpdatePeriod, getValue, setValue, shift, toString
 
Methods inherited from class javax.sound.sampled.Control
getType
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TFloatControl

public TFloatControl(FloatControl.Type type,
                     float fMinimum,
                     float fMaximum,
                     float fPrecision,
                     int nUpdatePeriod,
                     float fInitialValue,
                     java.lang.String strUnits)

TFloatControl

public TFloatControl(FloatControl.Type type,
                     float fMinimum,
                     float fMaximum,
                     float fPrecision,
                     int nUpdatePeriod,
                     float fInitialValue,
                     java.lang.String strUnits,
                     java.lang.String strMinLabel,
                     java.lang.String strMidLabel,
                     java.lang.String strMaxLabel)
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