net.comrom.chart.swt
Class ChartViewer

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.comrom.chart.swt.ChartViewer
All Implemented Interfaces:
org.eclipse.swt.graphics.Drawable

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


Field Summary
 boolean allowZoom
           
 boolean changePointer
           
 int currentZoom
           
 int maxZoom
           
 int minZoom
           
 int zoomIncrement
           
 
Fields inherited from class org.eclipse.swt.widgets.Control
handle
 
Constructor Summary
ChartViewer(org.eclipse.swt.widgets.Composite parent, int style)
           
 
Method Summary
 void dispose()
           
 Chart getChart()
           
 void redrawChart()
           
 void setChart(Chart c)
           
 
Methods inherited from class org.eclipse.swt.widgets.Composite
changed, computeSize, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, setFocus, setLayout, setLayoutDeferred, setTabList
 
Methods inherited from class org.eclipse.swt.widgets.Scrollable
computeTrim, getClientArea, getHorizontalBar, getVerticalBar
 
Methods inherited from class org.eclipse.swt.widgets.Control
addControlListener, addFocusListener, addHelpListener, addKeyListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addPaintListener, addTraverseListener, computeSize, forceFocus, getAccessible, getBackground, getBorderWidth, 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, setBackground, setBounds, setBounds, setCapture, setCursor, setEnabled, setFont, setForeground, 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, 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
 

Field Detail

allowZoom

public boolean allowZoom

maxZoom

public int maxZoom

minZoom

public int minZoom

currentZoom

public int currentZoom

zoomIncrement

public int zoomIncrement

changePointer

public boolean changePointer
Constructor Detail

ChartViewer

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

getChart

public Chart getChart()

setChart

public void setChart(Chart c)

dispose

public void dispose()

redrawChart

public void redrawChart()