Jitsi: the OpenSource Java VoIP and Instant Messaging client.

net.java.sip.communicator.impl.gui.main.call
Class DTMFHandler.DTMFToneInfo

java.lang.Object
  extended by net.java.sip.communicator.impl.gui.main.call.DTMFHandler.DTMFToneInfo
Enclosing class:
DTMFHandler

public static class DTMFHandler.DTMFToneInfo
extends Object

DTMF extended information.


Field Summary
 ImageID imageID
          The image to display in buttons sending DTMFs.
 char keyChar
          The char associated with this DTMF tone.
 int keyCode
          The key code when entered from keyboard.
 ImageID macImageID
          The image to display on Mac buttons.
 ImageID macImageRolloverID
          The id of the image to display on Mac buttons on rollover.
 String sound
          The sound to play during send of this tone.
 DTMFTone tone
          The tone itself
 
Constructor Summary
DTMFHandler.DTMFToneInfo(DTMFTone tone, int keyCode, char keyChar, ImageID imageID, ImageID macImageID, ImageID macImageRolloverID, String sound)
          Creates DTMF extended info.
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tone

public DTMFTone tone
The tone itself


keyCode

public int keyCode
The key code when entered from keyboard.


keyChar

public char keyChar
The char associated with this DTMF tone.


imageID

public ImageID imageID
The image to display in buttons sending DTMFs.


macImageID

public ImageID macImageID
The image to display on Mac buttons.


macImageRolloverID

public ImageID macImageRolloverID
The id of the image to display on Mac buttons on rollover.


sound

public String sound
The sound to play during send of this tone.

Constructor Detail

DTMFHandler.DTMFToneInfo

public DTMFHandler.DTMFToneInfo(DTMFTone tone,
                                int keyCode,
                                char keyChar,
                                ImageID imageID,
                                ImageID macImageID,
                                ImageID macImageRolloverID,
                                String sound)
Creates DTMF extended info.

Parameters:
tone - the tone.
keyCode - its key code.
keyChar - the char associated with the DTMF
imageID - the image if any.
macImageID - the Mac image if any.
sound - the sound if any.

Jitsi: the OpenSource Java VoIP and Instant Messaging client.

Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under LGPL license.