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

Quick Search    Search Deep

graph
Class LineDrawer  view LineDrawer download LineDrawer.java

java.lang.Object
  extended bygraph.Drawer
      extended bygraph.BasicDrawer
          extended bygraph.IndicatorDrawer
              extended bygraph.LineDrawer

public class LineDrawer
extends IndicatorDrawer

Abstraction for drawing data tuples as points connected by lines


Field Summary
 
Fields inherited from class graph.IndicatorDrawer
_data, _indicator_dates, _indicator_times, _market_drawer, lower_indicator, ref_values_needed
 
Fields inherited from class graph.BasicDrawer
Bottom_ref_rect_height, boundaries_needed, clipping, draw_color, Ref_text_offset, Reference_rect_width, refvalue_specs, X_left_line_adjust, xaxis, xmax, xmin, xrange, yaxis, ymax, ymin, yrange
 
Constructor Summary
LineDrawer(MarketDrawer md)
           
 
Method Summary
(package private)  void draw_reference_values(java.awt.Graphics g, java.awt.Rectangle main_bounds, java.awt.Rectangle ref_bounds)
           
protected  void draw_tuples(java.awt.Graphics g, java.awt.Rectangle bounds)
          Draw the data bars and the line segments connecting them.
 
Methods inherited from class graph.IndicatorDrawer
bar_width, data_length, data, dates, drawing_stride, first_date_index, first_time_match, is_lower, market_drawer, reference_lines_needed, reference_values_needed, set_data, set_dates, set_lower, set_reference_values_needed, set_times, times, x_values
 
Methods inherited from class graph.BasicDrawer
base_bar_width, bottom_reference_bounds, data_processed, display_reference_values, draw_data, first_row, height_factor_value, is_indicator, is_lower_indicator, main_bounds, right_reference_bounds, set_boundaries_needed, set_clipping, set_maxes, set_ranges, set_xaxis, set_yaxis, tuple_count
 
Methods inherited from class graph.Drawer
width_factor_value
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LineDrawer

public LineDrawer(MarketDrawer md)
Method Detail

draw_tuples

protected void draw_tuples(java.awt.Graphics g,
                           java.awt.Rectangle bounds)
Draw the data bars and the line segments connecting them.

Specified by:
draw_tuples in class BasicDrawer

draw_reference_values

void draw_reference_values(java.awt.Graphics g,
                           java.awt.Rectangle main_bounds,
                           java.awt.Rectangle ref_bounds)
Overrides:
draw_reference_values in class BasicDrawer