net.sourceforge.eclipsetrader.charts
Class DatePlot

java.lang.Object
  extended byorg.eclipse.swt.widgets.Widget
      extended byorg.eclipse.swt.widgets.Control
          extended byorg.eclipse.swt.widgets.Scrollable
              extended byorg.eclipse.swt.widgets.Composite
                  extended bynet.sourceforge.eclipsetrader.charts.DatePlot
All Implemented Interfaces:
org.eclipse.swt.graphics.Drawable

public class DatePlot
extends org.eclipse.swt.widgets.Composite


Field Summary
 
Fields inherited from class org.eclipse.swt.widgets.Composite
embeddedHandle
 
Fields inherited from class org.eclipse.swt.widgets.Widget
handle
 
Constructor Summary
DatePlot(org.eclipse.swt.widgets.Composite parent, int style)
           
 
Method Summary
 BarData getBarData()
           
 java.util.List getDateList()
           
 IndicatorPlot getIndicatorPlot()
           
 int getInterval()
           
 ScalePlot getScalePlot()
           
 void hideLabel()
           
 java.util.Date mapToDate(int x)
           
 int mapToScreen(java.util.Date date)
           
 void redrawAll()
           
 void setBackground(org.eclipse.swt.graphics.Color color)
           
 void setBarData(BarData barData)
           
 void setExtendPeriod(int extendPeriod)
           
 void setForeground(org.eclipse.swt.graphics.Color color)
           
 void setHilight(org.eclipse.swt.graphics.Color hilightColor)
           
 void setInterval(int interval)
           
 void setLabel(int x)
           
 void setScaleWidth(int scaleWidth)
           
 
Methods inherited from class org.eclipse.swt.widgets.Composite
changed, computeSize, getBackgroundMode, getChildren, getClientArea, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList
 
Methods inherited from class org.eclipse.swt.widgets.Scrollable
computeTrim, getBorderWidth, getHorizontalBar, getVerticalBar
 
Methods inherited from class org.eclipse.swt.widgets.Control
addControlListener, addFocusListener, addHelpListener, addKeyListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addPaintListener, addTraverseListener, computeSize, forceFocus, getAccessible, getBackground, getBackgroundImage, getBounds, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getParent, getShell, getSize, getToolTipText, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, redraw, redraw, removeControlListener, removeFocusListener, removeHelpListener, removeKeyListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removePaintListener, removeTraverseListener, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setEnabled, setFont, setLayoutData, setLocation, setLocation, setMenu, setParent, setRedraw, setSize, setSize, setToolTipText, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, update
 
Methods inherited from class org.eclipse.swt.widgets.Widget
addDisposeListener, addListener, dispose, getData, getData, getDisplay, getStyle, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, setData, setData, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DatePlot

public DatePlot(org.eclipse.swt.widgets.Composite parent,
                int style)
Method Detail

getInterval

public int getInterval()

setInterval

public void setInterval(int interval)

getIndicatorPlot

public IndicatorPlot getIndicatorPlot()

getScalePlot

public ScalePlot getScalePlot()

setScaleWidth

public void setScaleWidth(int scaleWidth)

setBackground

public void setBackground(org.eclipse.swt.graphics.Color color)

setForeground

public void setForeground(org.eclipse.swt.graphics.Color color)

setHilight

public void setHilight(org.eclipse.swt.graphics.Color hilightColor)

setExtendPeriod

public void setExtendPeriod(int extendPeriod)

mapToScreen

public int mapToScreen(java.util.Date date)

mapToDate

public java.util.Date mapToDate(int x)

getBarData

public BarData getBarData()

setBarData

public void setBarData(BarData barData)

setLabel

public void setLabel(int x)

hideLabel

public void hideLabel()

getDateList

public java.util.List getDateList()

redrawAll

public void redrawAll()