net.sourceforge.atunes.kernel.modules.mplayer
Class EqualizerHandler

java.lang.Object
  extended by net.sourceforge.atunes.kernel.modules.mplayer.EqualizerHandler

public class EqualizerHandler
extends java.lang.Object

The Class EqualizerHandler.


Method Summary
 int[] getEqualizerSettingsToShowInGUI()
          Returns bands transformed in [-32,32] scale to be shown in GUI.
static EqualizerHandler getInstance()
          Gets the single instance of EqualizerHandler.
 java.lang.Integer[] getPresetByNameForShowInGUI(java.lang.String presetName)
          Returns presets for a preset name.
 java.lang.String[] getPresetsNames()
          Gets the presets names.
 void setEqualizerFromGUI(javax.swing.JSlider[] bands)
          Gets preset from GUI and sets into application state.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static EqualizerHandler getInstance()
Gets the single instance of EqualizerHandler.

Returns:
single instance of EqualizerHandler

getPresetsNames

public java.lang.String[] getPresetsNames()
Gets the presets names.

Returns:
the presets

getPresetByNameForShowInGUI

public java.lang.Integer[] getPresetByNameForShowInGUI(java.lang.String presetName)
Returns presets for a preset name.

Parameters:
presetName - the preset name
Returns:
the preset by name for show in gui

setEqualizerFromGUI

public void setEqualizerFromGUI(javax.swing.JSlider[] bands)
Gets preset from GUI and sets into application state.

Parameters:
bands - the bands

getEqualizerSettingsToShowInGUI

public int[] getEqualizerSettingsToShowInGUI()
Returns bands transformed in [-32,32] scale to be shown in GUI.

Returns:
the equalizer settings to show in gui


Copyright © 2006-2008 The aTunes Team. All Rights Reserved.