com.steema.teechart
Interface IChart

All Known Implementing Classes:
TChart

public interface IChart

Title: IChart class

Description: Common Chart characteristics interface

Copyright (c) 2005-2013 by Steema Software SL. All Rights Reserved.

Company: Steema Software SL


Method Summary
 void checkBackground(java.lang.Object sender, FrameworkMouseEvent e)
           
 boolean checkClickSeries()
           
 Graphics3D checkGraphics()
           
 void checkTitle(Title aTitle, FrameworkMouseEvent e, ClickedParts c)
           
 void copyToClipboard(java.lang.Object object)
           
 void doAfterDraw()
           
 void doAfterDrawSeries()
           
 void doAllowScroll(Axis axis, double delta, ScrollResult result)
           
 void doBeforeDraw()
           
 void doBeforeDrawAxes()
           
 void doBeforeDrawSeries()
           
 void doChartPrint()
           
 void doClickAxis(Axis a, FrameworkMouseEvent e)
           
 void doClickLegend(Legend legend, FrameworkMouseEvent e)
           
 void doClickSeries(java.lang.Object sender, Series s, int valueIndex, FrameworkMouseEvent e)
           
 void doDrawImage(IGraphics3D g)
           
 void doInvalidate()
           
 void doScroll(java.lang.Object sender)
           
 void doSetBuffered(boolean value)
           
 void doUnZoomed(java.lang.Object sender)
           
 void doZoomed(java.lang.Object sender)
           
 AxisLabelResolver getAxisLabelResolver()
           
 java.lang.Object getControl()
           
 int getControlHeight()
           
 int getControlWidth()
           
 java.lang.Object getGraphics()
           
 LegendResolver getLegendResolver()
           
 int getScreenHeight()
           
 int getScreenWidth()
           
 Cursor getTeeCursor()
           
 Image image(int width, int height)
           
 boolean invertedRotation()
           
 boolean isDesignTime()
           
 boolean isDisposing()
           
 Point pointToScreen(Point p)
           
 void refreshControl()
           
 void removeAxisLabelResolver()
           
 void setAxisLabelResolver(AxisLabelResolver value)
           
 void setCursor(Cursor c)
           
 void setDisposing(boolean value)
           
 void setOpaque(boolean value)
           
 void setToolTip(ToolTip tool, java.lang.String text)
           
 void timerExec(int time, java.lang.Runnable runnable)
           
 Chart xmlDecode(java.io.InputStream stream)
           
 

Method Detail

checkBackground

void checkBackground(java.lang.Object sender,
                     FrameworkMouseEvent e)

checkGraphics

Graphics3D checkGraphics()

checkTitle

void checkTitle(Title aTitle,
                FrameworkMouseEvent e,
                ClickedParts c)

doAfterDraw

void doAfterDraw()

doAfterDrawSeries

void doAfterDrawSeries()

doAllowScroll

void doAllowScroll(Axis axis,
                   double delta,
                   ScrollResult result)

doBeforeDraw

void doBeforeDraw()

doBeforeDrawAxes

void doBeforeDrawAxes()

doBeforeDrawSeries

void doBeforeDrawSeries()

doChartPrint

void doChartPrint()

doClickAxis

void doClickAxis(Axis a,
                 FrameworkMouseEvent e)

doClickLegend

void doClickLegend(Legend legend,
                   FrameworkMouseEvent e)

doClickSeries

void doClickSeries(java.lang.Object sender,
                   Series s,
                   int valueIndex,
                   FrameworkMouseEvent e)

doDrawImage

void doDrawImage(IGraphics3D g)

getAxisLabelResolver

AxisLabelResolver getAxisLabelResolver()

setAxisLabelResolver

void setAxisLabelResolver(AxisLabelResolver value)

removeAxisLabelResolver

void removeAxisLabelResolver()

getLegendResolver

LegendResolver getLegendResolver()

doScroll

void doScroll(java.lang.Object sender)

doSetBuffered

void doSetBuffered(boolean value)

doUnZoomed

void doUnZoomed(java.lang.Object sender)

doZoomed

void doZoomed(java.lang.Object sender)

getTeeCursor

Cursor getTeeCursor()

doInvalidate

void doInvalidate()

checkClickSeries

boolean checkClickSeries()

pointToScreen

Point pointToScreen(Point p)

setCursor

void setCursor(Cursor c)

refreshControl

void refreshControl()

setToolTip

void setToolTip(ToolTip tool,
                java.lang.String text)

setOpaque

void setOpaque(boolean value)

isDesignTime

boolean isDesignTime()

timerExec

void timerExec(int time,
               java.lang.Runnable runnable)

copyToClipboard

void copyToClipboard(java.lang.Object object)

xmlDecode

Chart xmlDecode(java.io.InputStream stream)

getGraphics

java.lang.Object getGraphics()

getScreenHeight

int getScreenHeight()

getScreenWidth

int getScreenWidth()

getControl

java.lang.Object getControl()

image

Image image(int width,
            int height)

invertedRotation

boolean invertedRotation()

getControlWidth

int getControlWidth()

getControlHeight

int getControlHeight()

isDisposing

boolean isDisposing()

setDisposing

void setDisposing(boolean value)