com.steema.teechart
Class TextShapePosition

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.TextShapePosition
Direct Known Subclasses:
Legend, Title

public class TextShapePosition
extends TextShape

Title: TextShapePosition class

Description: Shape Custom Position.

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

Company: Steema Software SL


Field Summary
protected  boolean bCustomPosition
           
 
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
TextShapePosition(IBaseChart c)
           
 
Method Summary
 boolean getCustomPosition()
          Allows custom positioning of TextShape when true.
 void setCustomPosition(boolean value)
          Set to true to permit custom positioning of TextShape.
protected  boolean shouldSerializeBottom()
           
protected  boolean shouldSerializeLeft()
           
protected  boolean shouldSerializeRight()
           
protected  boolean shouldSerializeTop()
           
 
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
 

Field Detail

bCustomPosition

protected boolean bCustomPosition
Constructor Detail

TextShapePosition

public TextShapePosition(IBaseChart c)
Method Detail

getCustomPosition

public boolean getCustomPosition()
Allows custom positioning of TextShape when true.
Default value: false

Returns:
boolean

setCustomPosition

public void setCustomPosition(boolean value)
Set to true to permit custom positioning of TextShape.
Default value: false

Parameters:
value - boolean

shouldSerializeLeft

protected boolean shouldSerializeLeft()

shouldSerializeTop

protected boolean shouldSerializeTop()

shouldSerializeRight

protected boolean shouldSerializeRight()

shouldSerializeBottom

protected boolean shouldSerializeBottom()