com.steema.teechart
Class TeeBase

java.lang.Object
  extended by com.steema.teechart.TeeBase
Direct Known Subclasses:
Aspect, Axes, Axis, AxisDraw, Bevel, Chart, ChartBrush, ChartErrorsBase, ChartFont, ChartPen, Contour.ContourDraw, ContourSeriesMarks, Exports, Function, Gradient, Graphics3D, ImageBevel, ImageExportFormat, Imports, LegendItem, LegendSymbol, Page, Pie.PieOtherSlice, PieMarks, Polygon, Printer, Series, SeriesPointer, Shadow, Shape, TFrame, Theme, Tool, ValueList, Walls, ZoomScroll

public class TeeBase
extends java.lang.Object

Title: TeeBase class

Description: Non-visible class for Chart element common characteristics.

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

Company: Steema Software SL


Field Summary
 IBaseChart chart
           
 boolean InternalUse
           
 
Constructor Summary
TeeBase(IBaseChart chart)
           
 
Method Summary
 IBaseChart getChart()
          Chart associated with this object.
 void invalidate()
          Use invalidate when the entire canvas needs to be repainted.
protected  boolean setBooleanProperty(boolean variable, boolean value)
           
 void setChart(IBaseChart value)
          Chart associated with this object.
protected  Color setColorProperty(Color variable, Color value)
           
protected  double setDoubleProperty(double variable, double value)
           
protected  int setIntegerProperty(int variable, int value)
           
protected  java.lang.String setStringProperty(java.lang.String variable, java.lang.String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

chart

public transient IBaseChart chart

InternalUse

public transient boolean InternalUse
Constructor Detail

TeeBase

public TeeBase(IBaseChart chart)
Method Detail

getChart

public IBaseChart getChart()
Chart associated with this object.

Returns:
IBaseChart

setChart

public void setChart(IBaseChart value)
Chart associated with this object.

Parameters:
value - IBaseChart

setColorProperty

protected Color setColorProperty(Color variable,
                                 Color value)

setIntegerProperty

protected int setIntegerProperty(int variable,
                                 int value)

setDoubleProperty

protected double setDoubleProperty(double variable,
                                   double value)

setBooleanProperty

protected boolean setBooleanProperty(boolean variable,
                                     boolean value)
Parameters:
variable - boolean. Boolean variable to change.
value - boolean. New value.
Returns:
boolean

setStringProperty

protected java.lang.String setStringProperty(java.lang.String variable,
                                             java.lang.String value)

invalidate

public void invalidate()
Use invalidate when the entire canvas needs to be repainted.