org.pscode.ui.audiotrace.config
Class AudioTraceMenu

java.lang.Object
  extended by org.pscode.ui.audiotrace.config.AudioTraceMenu

public class AudioTraceMenu
extends Object

Menus to pop the configuration panels of the AudioPlotPanel (APP). It also includes some menu items that directly alter the trace, and send it to, or return it from, full-screen mode. Note that the APP can be used without this class, so long as you do not intend to offer the user the option to change the rendering options. This class requires both the AudioTraceColorsPanel and AudioTraceOptionsPanel, which are in the same package.

Version:
2009-08-11
Author:
Andrew Thompson

Constructor Summary
AudioTraceMenu()
           
 
Method Summary
 JMenu getMenu(Applet applet, AudioPlotPanel plot, Container parent, HashMap<String,Parameter> map1)
           
 boolean isFullScreen()
           
 void setScaledVolume(boolean scaledVolume)
           
 void showTraceColorOptions()
           
 void showTraceOptions()
           
 void swapFullScreen()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AudioTraceMenu

public AudioTraceMenu()
Method Detail

getMenu

public JMenu getMenu(Applet applet,
                     AudioPlotPanel plot,
                     Container parent,
                     HashMap<String,Parameter> map1)

showTraceOptions

public void showTraceOptions()

showTraceColorOptions

public void showTraceColorOptions()

setScaledVolume

public void setScaledVolume(boolean scaledVolume)

swapFullScreen

public void swapFullScreen()

isFullScreen

public boolean isFullScreen()