com.ijchart.xychart.constant
Class TextPosition

java.lang.Object
  extended by com.ijchart.xychart.constant.TextPosition
All Implemented Interfaces:
java.io.Serializable

public final class TextPosition
extends java.lang.Object
implements java.io.Serializable

Title: IJChart

Description: a chart library for the Java(tm) platform.

定义文字和IChartShape的位置关系.

Copyright: Copyright (c) 2013

Company:

Version:
1.0
Author:
zhang feng min,shanghai china. Contract me by email.
See Also:
Serialized Form

Field Summary
static TextPosition INSIDE
          文字在IChartShape内部.
static TextPosition NONE
          文字不显示.
static TextPosition OUTSIDE_BOTTOM
          文字在IChartShape的外部底侧.
static TextPosition OUTSIDE_LEFT
          文字在IChartShape的外部左侧.
static TextPosition OUTSIDE_RIGHT
          文字在IChartShape的外部右侧.
static TextPosition OUTSIDE_TOP
          文字在IChartShape的外部顶端.
 
Method Summary
 boolean equals(java.lang.Object obj)
          覆盖equals方法.
 TextPosition getOppositePosition(ChartOrientation orientation)
          得到相反的位置.
 int hashCode()
          计算hashcode值.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

NONE

public static final TextPosition NONE
文字不显示.


INSIDE

public static final TextPosition INSIDE
文字在IChartShape内部.


OUTSIDE_TOP

public static final TextPosition OUTSIDE_TOP
文字在IChartShape的外部顶端.


OUTSIDE_BOTTOM

public static final TextPosition OUTSIDE_BOTTOM
文字在IChartShape的外部底侧.


OUTSIDE_LEFT

public static final TextPosition OUTSIDE_LEFT
文字在IChartShape的外部左侧.


OUTSIDE_RIGHT

public static final TextPosition OUTSIDE_RIGHT
文字在IChartShape的外部右侧.

Method Detail

getOppositePosition

public TextPosition getOppositePosition(ChartOrientation orientation)
得到相反的位置.

Parameters:
orientation - ChartOrientation 图表的方向 (不可为null).
Returns:
TextPosition 新的的位置 (不为null).

equals

public boolean equals(java.lang.Object obj)
覆盖equals方法.

Overrides:
equals in class java.lang.Object
Parameters:
obj - Object
Returns:
boolean

toString

public java.lang.String toString()
覆盖toString()方法.

Overrides:
toString in class java.lang.Object
Returns:
String

hashCode

public int hashCode()
计算hashcode值.

Overrides:
hashCode in class java.lang.Object
Returns:
a hash code value for this object.