|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.nebula.effects.stw.TransitionManager
public class TransitionManager
Transition manager applies the required transition on a Transitionable object.
| Constructor Summary | |
|---|---|
TransitionManager(org.eclipse.swt.custom.CTabFolder tabFolder)
Constructs a transition manager to handle transitions on the provided CTabFolder as the transitionable object. |
|
TransitionManager(org.eclipse.swt.widgets.TabFolder tabFolder)
Constructs a transition manager to handle transitions on the provided TabFolder as the transitionable object. |
|
TransitionManager(Transitionable transitionable)
Constructs a transition manager to handle transitions on the provided transitionable object. |
|
| Method Summary | |
|---|---|
void |
addTransitionListener(TransitionListener transitionListener)
Adds a new transition listener to be invoked at the end of each transition |
org.eclipse.swt.graphics.Color |
getBackground()
Returns the background color of the transition frame |
org.eclipse.swt.graphics.Image |
getBackgroundImage()
Returns the background image of the transition frame |
Transition |
getTransition()
Returns the current transition effect |
Transitionable |
getTransitionable()
Returns the transitionable object |
void |
removeTransitionListener(TransitionListener transitionListener)
Removes a transition listener from the list of transition listeners |
void |
setBackground(org.eclipse.swt.graphics.Color color)
Sets the background color of the transition frame |
void |
setBackgroundImage(org.eclipse.swt.graphics.Image image)
Sets the background image of the transition frame |
void |
setTransition(Transition transition)
Sets and changes the transition effect |
void |
startTransition(int fromIndex,
int toIndex,
double direction)
Carries out the transition effect on the transitionable object by transitioning from fromIndex to toIndex in the direction direction |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TransitionManager(Transitionable transitionable)
transitionable - the transitionable object to perform transitions onpublic TransitionManager(org.eclipse.swt.custom.CTabFolder tabFolder)
CTabFolder as the transitionable object.
tabFolder - the CTabFolder as the transitionable object to perform transitions onpublic TransitionManager(org.eclipse.swt.widgets.TabFolder tabFolder)
TabFolder as the transitionable object.
tabFolder - the TabFolder as the transitionable object to perform transitions on| Method Detail |
|---|
public void startTransition(int fromIndex,
int toIndex,
double direction)
fromIndex to toIndex in the direction direction
fromIndex - the index of the Control to start transition fromtoIndex - the index of the Control to make transition todirection - the direction of the transitionpublic void setTransition(Transition transition)
transition - the transition effect to be applied on the transitionable objectpublic Transition getTransition()
public void setBackground(org.eclipse.swt.graphics.Color color)
color - the background color of the transition framepublic org.eclipse.swt.graphics.Color getBackground()
public void setBackgroundImage(org.eclipse.swt.graphics.Image image)
image - the background image of the transition framepublic org.eclipse.swt.graphics.Image getBackgroundImage()
public Transitionable getTransitionable()
public void addTransitionListener(TransitionListener transitionListener)
transitionListener - the new transition listener to be invoked at the end of each transitionpublic void removeTransitionListener(TransitionListener transitionListener)
transitionListener - the transition listener to be removed
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||