|
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.j2d.actions.BaseAction | +--com.klg.jclass.chart3d.j2d.actions.SwitchRotateEyeAction
Handler object for rotate actions within JClass Chart 3D. When
a rotate action is started, JCChart3dArea
will create an
instance of Chart3dRotateHandler
and call
start()
, animate()
and
end()
at appropriate points. The mapping between key
combinations and JClass Chart3D events is specified by EventTrigger
.
Field Summary |
Fields inherited from class com.klg.jclass.chart3d.j2d.actions.BaseAction |
ANIMATING, chart3dArea, enabled, NONE, START, status |
Constructor Summary | |
SwitchRotateEyeAction()
Default constructor. |
Method Summary | |
void |
animate(InputEvent event,
int x,
int y)
This action switches the rotation type to be about the eye |
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. |
void |
reanimate(int x,
int y)
Called by JCChart3dArea when the chart area has been refreshed
and the animation must be redrawn. |
void |
start(InputEvent event,
int x,
int y)
Called by JCChart3dArea when the action is started. |
Methods inherited from class com.klg.jclass.chart3d.j2d.actions.BaseAction |
drawPreview, getChart3d, getChart3dArea, initialize, isEnabled, setChart3dArea, setEnabled |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public SwitchRotateEyeAction()
Method Detail |
public void start(InputEvent event, int x, int y)
JCChart3dArea
when the action is started.
start
in interface JCAction
start
in class BaseAction
event
- The event for the actionx
- The x pixel position where customizer is startingy
- The y pixel position where customizer is startingpublic void animate(InputEvent event, int x, int y)
animate
in interface JCAction
animate
in class BaseAction
event
- The event for the actionx
- The current x position to animate the actiony
- The current y position to animate the actionBaseAction
,
RotateAction
public void reanimate(int x, int y)
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)
JCChart3dArea
when the action is over.
end
in interface JCAction
end
in class BaseAction
event
- The event for the actionx
- The x position to end the actiony
- The y position to end the actionpublic void cancel()
JCChart3dArea
when the action is cancelled
cancel
in interface JCAction
cancel
in class BaseAction
|
Copyright © 2004 Quest Software Inc.. All rights reserved. |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |