com.ijchart.xychart.constant
Class ShapeType

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

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

Title: IJChart

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

Describe the type of 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 ShapeType SHAPE_ARC
           A arc shape.
static ShapeType SHAPE_BLOCK_CHART_LEGEND
           The legend chart shape for block chart.
static ShapeType SHAPE_BOXANDWHISKER
           A BoxAndWhisker shape.
static ShapeType SHAPE_CIRCLE
           The circle type.
static ShapeType SHAPE_CYLINDER
           A cylinder shape.
static ShapeType SHAPE_DBL_HEAD_MATCHSTICK
           A double head matchstick shape.
static ShapeType SHAPE_DUAL_BREAK_LINE
           A dual break line shape.
static ShapeType SHAPE_ERROR_CROSS
           An error cross shape.
static ShapeType SHAPE_GENERALPATH
           A GeneralPath shape.
static ShapeType SHAPE_GRANTT
           A grantt shape.
static ShapeType SHAPE_HIGH_LOW
           A high-low shape.
static ShapeType SHAPE_I_SHAPED
           A I-shaped shape.
static ShapeType SHAPE_IMAGE_IN_RECTANGLE
           The image within a rectangle.
static ShapeType SHAPE_LEGEND
           A legend item shape.
static ShapeType SHAPE_LINE
           A line.
static ShapeType SHAPE_LINE_AND_SHAPE
           A shape composited by a line and a shape.
static ShapeType SHAPE_METER_ARC
           A meter arc shape.
static ShapeType SHAPE_MIN_AND_MAX
           A minimum and maximum value shape.
static ShapeType SHAPE_PARALLELEPIPED
           A parallelepiped shape.
static ShapeType SHAPE_PIE_OUTSIDE_LABEL
           A pie label shape.
static ShapeType SHAPE_RECTANGLE
           The rectangle type.
static ShapeType SHAPE_RING_SECTOR
           A ring sector shape.
static ShapeType SHAPE_STATISTICAL_BAR
           A statistical bar shape.
static ShapeType SHAPE_STATISTICAL_LINE
           A statistical line shape.
static ShapeType SHAPE_STOCK
           A stock shape.
static ShapeType SHAPE_TEXT_ARROW
           A text and arrow shape.
static ShapeType SHAPE_TEXT_IN_ELLIPSE
           The text within a ellipse.
static ShapeType SHAPE_TEXT_IN_RECTANGLE
           The text within a rectangle.
 
Method Summary
 boolean equals(java.lang.Object obj)
           Override equals method.
 int hashCode()
           Returns a hash code value for the object.
 java.lang.String toString()
           Override toString method.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

SHAPE_RECTANGLE

public static final ShapeType SHAPE_RECTANGLE
The rectangle type.


SHAPE_CIRCLE

public static final ShapeType SHAPE_CIRCLE
The circle type.


SHAPE_TEXT_IN_RECTANGLE

public static final ShapeType SHAPE_TEXT_IN_RECTANGLE
The text within a rectangle.


SHAPE_TEXT_IN_ELLIPSE

public static final ShapeType SHAPE_TEXT_IN_ELLIPSE
The text within a ellipse.


SHAPE_IMAGE_IN_RECTANGLE

public static final ShapeType SHAPE_IMAGE_IN_RECTANGLE
The image within a rectangle.


SHAPE_LINE

public static final ShapeType SHAPE_LINE
A line.


SHAPE_LEGEND

public static final ShapeType SHAPE_LEGEND
A legend item shape.


SHAPE_PARALLELEPIPED

public static final ShapeType SHAPE_PARALLELEPIPED
A parallelepiped shape.


SHAPE_GENERALPATH

public static final ShapeType SHAPE_GENERALPATH
A GeneralPath shape.


SHAPE_CYLINDER

public static final ShapeType SHAPE_CYLINDER
A cylinder shape.


SHAPE_I_SHAPED

public static final ShapeType SHAPE_I_SHAPED
A I-shaped shape.


SHAPE_STATISTICAL_BAR

public static final ShapeType SHAPE_STATISTICAL_BAR
A statistical bar shape.


SHAPE_STATISTICAL_LINE

public static final ShapeType SHAPE_STATISTICAL_LINE
A statistical line shape.


SHAPE_BOXANDWHISKER

public static final ShapeType SHAPE_BOXANDWHISKER
A BoxAndWhisker shape.


SHAPE_DUAL_BREAK_LINE

public static final ShapeType SHAPE_DUAL_BREAK_LINE
A dual break line shape.


SHAPE_GRANTT

public static final ShapeType SHAPE_GRANTT
A grantt shape.


SHAPE_LINE_AND_SHAPE

public static final ShapeType SHAPE_LINE_AND_SHAPE
A shape composited by a line and a shape.


SHAPE_STOCK

public static final ShapeType SHAPE_STOCK
A stock shape.


SHAPE_HIGH_LOW

public static final ShapeType SHAPE_HIGH_LOW
A high-low shape.


SHAPE_TEXT_ARROW

public static final ShapeType SHAPE_TEXT_ARROW
A text and arrow shape.


SHAPE_METER_ARC

public static final ShapeType SHAPE_METER_ARC
A meter arc shape.


SHAPE_BLOCK_CHART_LEGEND

public static final ShapeType SHAPE_BLOCK_CHART_LEGEND
The legend chart shape for block chart.


SHAPE_ARC

public static final ShapeType SHAPE_ARC
A arc shape.


SHAPE_PIE_OUTSIDE_LABEL

public static final ShapeType SHAPE_PIE_OUTSIDE_LABEL
A pie label shape.


SHAPE_RING_SECTOR

public static final ShapeType SHAPE_RING_SECTOR
A ring sector shape.


SHAPE_ERROR_CROSS

public static final ShapeType SHAPE_ERROR_CROSS
An error cross shape.


SHAPE_DBL_HEAD_MATCHSTICK

public static final ShapeType SHAPE_DBL_HEAD_MATCHSTICK
A double head matchstick shape.


SHAPE_MIN_AND_MAX

public static final ShapeType SHAPE_MIN_AND_MAX
A minimum and maximum value shape.

Method Detail

equals

public boolean equals(java.lang.Object obj)
Override equals method.

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

toString

public java.lang.String toString()
Override toString method.

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

hashCode

public int hashCode()
Returns a hash code value for the object.

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