com.steema.teechart.axis
Class AxisTitle

java.lang.Object
  extended by com.steema.teechart.TeeBase
      extended by com.steema.teechart.Shape
          extended by com.steema.teechart.TextShape
              extended by com.steema.teechart.axis.AxisTitle

public final class AxisTitle
extends TextShape

Title: AxisTitle class

Description: Axis Title characteristics

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

Company: Steema Software SL


Field Summary
 
Fields inherited from class com.steema.teechart.TextShape
defaultText, drawText
 
Fields inherited from class com.steema.teechart.Shape
bBevel, bBorderRound, bBrush, bImageBevel, bTransparent, defaultVisible, pPen, shadow, shapeBounds, visible
 
Fields inherited from class com.steema.teechart.TeeBase
chart, InternalUse
 
Constructor Summary
AxisTitle(IBaseChart c)
           
 
Method Summary
 int getAngle()
          Rotation in degrees applied to each Axis Label.
 java.lang.String getCaption()
          The string of text used to register near each Chart Axis.
 int getCustomSize()
          Changes the spacing between the axis/labels and the outer panel edge.
 void setAngle(int value)
          Specifies the rotation in degrees applied to each Axis Label.
 void setCaption(java.lang.String value)
          Defines the string of text used to draw near to each Chart Axis.
 void setCustomSize(int value)
          Sets the spacing between the axis/labels and the outer panel edge.
 
Methods inherited from class com.steema.teechart.TextShape
assign, drawRectRotated, drawString, drawText, getAutoSize, getFont, getLines, getLinesLength, getShadowSize, getShapeStyle, getText, getTextFormat, paint, paint, paint, readResolve, setAutoSize, setChart, setDrawText, setLines, setShadowSize, setShapeStyle, setText, setTextFormat
 
Methods inherited from class com.steema.teechart.Shape
assign, getBevel, getBevelInner, getBevelOuter, getBevelWidth, getBorderRound, getBottom, getBrush, getColor, getGradient, getHeight, getImage, getImageBevel, getImageMode, getImageTransparent, getLeft, getPen, getRight, getShadow, getShapeBounds, getTop, getTransparency, getTransparent, getVisible, getWidth, setBevel, setBevelInner, setBevelOuter, setBevelWidth, setBorderRound, setBottom, setBrush, setColor, setDefaultVisible, setHeight, setImage, setImageMode, setImageTransparent, setLeft, setPen, setRight, setShapeBounds, setTop, setTransparency, setTransparent, setVisible, setWidth
 
Methods inherited from class com.steema.teechart.TeeBase
getChart, invalidate, setBooleanProperty, setColorProperty, setDoubleProperty, setIntegerProperty, setStringProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AxisTitle

public AxisTitle(IBaseChart c)
Method Detail

getAngle

public int getAngle()
Rotation in degrees applied to each Axis Label.
The Axis will use this to draw its Title.

Returns:
int

setAngle

public void setAngle(int value)
Specifies the rotation in degrees applied to each Axis Label.

Parameters:
value - int

getCaption

public java.lang.String getCaption()
The string of text used to register near each Chart Axis.
When empty, no Title is displayed. Use Angle and Font to control Axis Title formatting.
Default value: ""

Returns:
String

setCaption

public void setCaption(java.lang.String value)
Defines the string of text used to draw near to each Chart Axis.
Default value: ""

Parameters:
value - String

getCustomSize

public int getCustomSize()
Changes the spacing between the axis/labels and the outer panel edge.
Default valure: 0

Returns:
int

setCustomSize

public void setCustomSize(int value)
Sets the spacing between the axis/labels and the outer panel edge.
Default valure: 0

Parameters:
value - int