jmri.jmrit.vsdecoder
Class VSDSound

java.lang.Object
  extended by jmri.jmrit.vsdecoder.VSDSound

public abstract class VSDSound
extends Object


Field Summary
static String BufSysNamePrefix
           
static String BufUserNamePrefix
           
static String SrcSysNamePrefix
           
static String SrcUserNamePrefix
           
protected  String vsd_file_base
           
 
Constructor Summary
VSDSound(String name)
           
 
Method Summary
 void changeNotch(int new_notch)
           
abstract  void fadeIn()
           
abstract  void fadeOut()
           
 String getName()
           
 Element getXml()
           
 boolean isPlaying()
           
abstract  void loop()
           
abstract  void play()
           
 void setName(String n)
           
 void setXml(Element e)
           
abstract  void stop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SrcSysNamePrefix

public static final String SrcSysNamePrefix
See Also:
Constant Field Values

BufSysNamePrefix

public static final String BufSysNamePrefix
See Also:
Constant Field Values

SrcUserNamePrefix

public static final String SrcUserNamePrefix
See Also:
Constant Field Values

BufUserNamePrefix

public static final String BufUserNamePrefix
See Also:
Constant Field Values

vsd_file_base

protected String vsd_file_base
Constructor Detail

VSDSound

public VSDSound(String name)
Method Detail

isPlaying

public boolean isPlaying()

play

public abstract void play()

loop

public abstract void loop()

stop

public abstract void stop()

fadeIn

public abstract void fadeIn()

fadeOut

public abstract void fadeOut()

changeNotch

public void changeNotch(int new_notch)

setName

public void setName(String n)

getName

public String getName()

getXml

public Element getXml()

setXml

public void setXml(Element e)


Copyright © 1997 - 2011 JMRI Community.
JMRI, DecoderPro, PanelPro, SoundPro, DispatcherPro and associated logos are our trademarks.

Additional information on copyright, trademarks and licenses is linked here.
Site hosted by: Get JMRI Model Railroad Interface at SourceForge.net. Fast, secure and Free Open Source software downloads