Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

mas_gui
Class MA_MenuBar  view MA_MenuBar download MA_MenuBar.java

java.lang.Object
  extended byjava.awt.MenuComponent
      extended byjava.awt.MenuBar
          extended bymas_gui.MA_MenuBar
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.MenuContainer, java.io.Serializable

public class MA_MenuBar
extends java.awt.MenuBar


Nested Class Summary
 
Nested classes inherited from class java.awt.MenuBar
java.awt.MenuBar.AccessibleAWTMenuBar
 
Nested classes inherited from class java.awt.MenuComponent
java.awt.MenuComponent.AccessibleAWTMenuComponent
 
Field Summary
private  Chart chart
           
static java.lang.String daily_period
           
private  DataSetBuilder data_builder
           
static java.lang.String fifteen_minute_period
           
static java.lang.String five_minute_period
           
static java.lang.String hourly_period
           
private  IndicatorColors indicator_colors
           
private  java.awt.Menu indicator_menu
           
private  IndicatorSelection indicator_selection
           
private  MA_MenuBar menu_bar
           
static java.lang.String monthly_period
           
static java.lang.String one_minute_period
           
static java.lang.String quarterly_period
           
static java.lang.String ten_minute_period
           
static java.lang.String thirty_minute_period
           
static java.lang.String two_minute_period
           
static java.lang.String weekly_period
           
static java.lang.String yearly_period
           
 
Fields inherited from class java.awt.MenuBar
 
Fields inherited from class java.awt.MenuComponent
 
Constructor Summary
(package private) MA_MenuBar(Chart c, DataSetBuilder builder, java.util.Vector period_types)
           
 
Method Summary
private  void next_tradable()
           
private  void previous_tradable()
           
private  void set_period_type_label(java.awt.Menu m)
           
private  void set_replace_indicator_label(java.awt.MenuItem item)
           
private  void setup_period_menu(java.awt.Menu period_menu, java.util.Vector ptypes)
           
private  void update_indicator_menu()
           
(package private)  void update_indicators()
           
 
Methods inherited from class java.awt.MenuBar
add, addNotify, countMenus, deleteShortcut, getAccessibleContext, getHelpMenu, getMenu, getMenuCount, getShortcutMenuItem, remove, remove, removeNotify, setHelpMenu, shortcuts
 
Methods inherited from class java.awt.MenuComponent
dispatchEvent, getFont, getName, getParent, getPeer, getTreeLock, paramString, postEvent, processEvent, setFont, setName, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.awt.MenuContainer
getFont, postEvent
 

Field Detail

data_builder

private DataSetBuilder data_builder

chart

private Chart chart

menu_bar

private MA_MenuBar menu_bar

indicator_selection

private IndicatorSelection indicator_selection

indicator_menu

private java.awt.Menu indicator_menu

indicator_colors

private IndicatorColors indicator_colors

daily_period

public static final java.lang.String daily_period
See Also:
Constant Field Values

weekly_period

public static final java.lang.String weekly_period
See Also:
Constant Field Values

monthly_period

public static final java.lang.String monthly_period
See Also:
Constant Field Values

quarterly_period

public static final java.lang.String quarterly_period
See Also:
Constant Field Values

yearly_period

public static final java.lang.String yearly_period
See Also:
Constant Field Values

one_minute_period

public static final java.lang.String one_minute_period
See Also:
Constant Field Values

two_minute_period

public static final java.lang.String two_minute_period
See Also:
Constant Field Values

five_minute_period

public static final java.lang.String five_minute_period
See Also:
Constant Field Values

ten_minute_period

public static final java.lang.String ten_minute_period
See Also:
Constant Field Values

fifteen_minute_period

public static final java.lang.String fifteen_minute_period
See Also:
Constant Field Values

thirty_minute_period

public static final java.lang.String thirty_minute_period
See Also:
Constant Field Values

hourly_period

public static final java.lang.String hourly_period
See Also:
Constant Field Values
Constructor Detail

MA_MenuBar

MA_MenuBar(Chart c,
           DataSetBuilder builder,
           java.util.Vector period_types)
Method Detail

update_indicators

void update_indicators()

update_indicator_menu

private void update_indicator_menu()

set_period_type_label

private void set_period_type_label(java.awt.Menu m)

set_replace_indicator_label

private void set_replace_indicator_label(java.awt.MenuItem item)

setup_period_menu

private void setup_period_menu(java.awt.Menu period_menu,
                               java.util.Vector ptypes)

next_tradable

private void next_tradable()

previous_tradable

private void previous_tradable()