org.microemu.midp.media.audio.ToneInfo Maven / Gradle / Ivy
/*
* PC Media MIDP Java Library
* Copyright (C) 2006 Travis Berthelot
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
package org.microemu.midp.media.audio;
public class ToneInfo
{
public ToneInfo()
{
this.setVolume(100);
}
private int sleepDelay;
private int frequency;
private int lengthOfTime;
private int volume;
public int getSleepDelay()
{
return sleepDelay;
}
public void setSleepDelay(int sleepDelay)
{
this.sleepDelay = sleepDelay;
}
public int getFrequency()
{
return frequency;
}
public void setFrequency(int frequency)
{
this.frequency = frequency;
}
public int getLengthOfTime()
{
return lengthOfTime;
}
public void setLengthOfTime(int lengthOfTime)
{
this.lengthOfTime = lengthOfTime;
}
public int getVolume()
{
return volume;
}
public void setVolume(int volume)
{
this.volume = volume;
}
public String toString()
{
return "Frequency: " + this.getFrequency() +
" LengthOfTime: " + this.getLengthOfTime() +
" SleepDelay: " + this.getSleepDelay() +
" Volume: " + this.getVolume();
}
}