|
JClass DesktopViews 6.3.0 API Documentation |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.klg.jclass.chart3d.j3d.actions.BaseAction | +--com.klg.jclass.chart3d.j3d.actions.EditAction
Handler object for edit actions within JClass Chart 3D Java3D. When
a edit action is started, JCChart3dArea
will create an
instance of EditAction
and call start()
,
animate()
and end()
at appropriate points. A
mapping from event to action type is stored the chart's JCActionTable.
JCAction
,
JCActionTable
,
BaseAction
,
Serialized FormField Summary | |
protected com.klg.jclass.chart3d.j3d.DataAdjustmentAxis |
adjustAxis
|
protected com.klg.jclass.chart3d.j3d.JCChart3dAreaJava3d |
area
|
protected Canvas3D |
canvas3D
|
protected BranchGroup |
objRoot
|
protected double |
radiusOfInfluence
|
protected Vector3d |
unitZ
|
Fields inherited from class com.klg.jclass.chart3d.j3d.actions.BaseAction |
ANIMATING, chart3d, chart3dArea, currXform, enabled, invert, last, NONE, pickCanvas, plotCube, START, status, transformGroup, transformX, transformY, translation, ViewerTG, virtualUniverse, x_factor, y_factor, z_factor |
Constructor Summary | |
EditAction()
|
Method Summary | |
void |
animate(InputEvent event,
int x,
int y)
Called by JCChart3dArea when the action is to be animated. |
void |
cancel()
Called by JCChart3dArea when the action is cancelled |
void |
end(InputEvent event,
int x,
int y)
Called by JCChart3dArea when the action is over. |
double |
getRadiusOfInfluence()
|
void |
initialize(Object object)
Initialize the action with the objects need to carry out the action, such as the chart area, virtualUniverse, plotCube, etc. |
void |
reanimate(int x,
int y)
Called by JCChart3dArea when the chart area has been refreshed
and the animation must be redrawn. |
void |
setRadiusOfInfluence(double radius)
|
void |
start(InputEvent event,
int x,
int y)
Called by JCChart3dArea when the action is started. |
Methods inherited from class com.klg.jclass.chart3d.j3d.actions.BaseAction |
doEnd, doStart, getChart3d, getChart3dArea, getScaleFactorX, getScaleFactorY, getScaleFactorZ, isEnabled, setChart3dArea, setEnabled, setScaleFactorX, setScaleFactorY, setScaleFactorZ |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected com.klg.jclass.chart3d.j3d.JCChart3dAreaJava3d area
protected BranchGroup objRoot
protected Canvas3D canvas3D
protected com.klg.jclass.chart3d.j3d.DataAdjustmentAxis adjustAxis
protected double radiusOfInfluence
protected Vector3d unitZ
Constructor Detail |
public EditAction()
Method Detail |
public void initialize(Object object)
BaseAction
initialize
in interface JCAction
initialize
in class BaseAction
object
- Initialization parameterspublic void start(InputEvent event, int x, int y)
BaseAction
JCChart3dArea
when the action is started.
start
in interface JCAction
start
in class BaseAction
event
- The InputEvent that triggered this actionx
- The x position to start the actiony
- The y position to start the actionpublic void animate(InputEvent event, int x, int y)
BaseAction
JCChart3dArea
when the action is to be animated.
animate
in interface JCAction
animate
in class BaseAction
event
- The InputEvent that triggered this actionx
- The current x position to animate the actiony
- The current y position to animate the actionpublic void reanimate(int x, int y)
BaseAction
JCChart3dArea
when the chart area has been refreshed
and the animation must be redrawn.
reanimate
in interface JCAction
reanimate
in class BaseAction
x
- The x position to re-animate the actiony
- The y position to re-animate the actionpublic void end(InputEvent event, int x, int y)
BaseAction
JCChart3dArea
when the action is over.
end
in interface JCAction
end
in class BaseAction
event
- The InputEvent that triggered this actionx
- The x position to end the actiony
- The y position to end the actionpublic void cancel()
BaseAction
JCChart3dArea
when the action is cancelled
cancel
in interface JCAction
cancel
in class BaseAction
public void setRadiusOfInfluence(double radius)
public double getRadiusOfInfluence()
|
Copyright © 2004 Quest Software Inc.. All rights reserved. |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |