A C D F G I K R S U

A

animate(FrameAnimator, int, int, short, short, short, boolean) - Method in interface com.nokia.mid.ui.frameanimator.FrameAnimatorListener
This method is called to describe an animation.

C

com.nokia.mid.ui.frameanimator - package com.nokia.mid.ui.frameanimator
The FrameAnimator API calculates motion interpolation for kinetic scrolling and linear animations.

D

drag(int, int) - Method in class com.nokia.mid.ui.frameanimator.FrameAnimator
Method to issue a linear drag-movement.

F

FRAME_ANIMATOR_FREE_ANGLE - Static variable in class com.nokia.mid.ui.frameanimator.FrameAnimator
Constant to describe movement in any given direction
FRAME_ANIMATOR_FRICTION_HIGH - Static variable in class com.nokia.mid.ui.frameanimator.FrameAnimator
Constant to describe high friction
FRAME_ANIMATOR_FRICTION_LOW - Static variable in class com.nokia.mid.ui.frameanimator.FrameAnimator
Constant to describe low friction
FRAME_ANIMATOR_FRICTION_MEDIUM - Static variable in class com.nokia.mid.ui.frameanimator.FrameAnimator
Constant to describe medium friction
FRAME_ANIMATOR_HORIZONTAL - Static variable in class com.nokia.mid.ui.frameanimator.FrameAnimator
Constant to describe horizontal movement
FRAME_ANIMATOR_MAX_CONCURRENT - Static variable in class com.nokia.mid.ui.frameanimator.FrameAnimator
Constant that specifies that maximum number of FrameAnimators that can be registered concurrently
FRAME_ANIMATOR_VERTICAL - Static variable in class com.nokia.mid.ui.frameanimator.FrameAnimator
Constant to describe vertical movement
FrameAnimator - Class in com.nokia.mid.ui.frameanimator
A FrameAnimator is a class that can be used to create linear or decelerated animations.
FrameAnimator() - Constructor for class com.nokia.mid.ui.frameanimator.FrameAnimator
Creates a new FrameAnimator-instance
FrameAnimatorListener - Interface in com.nokia.mid.ui.frameanimator
Interface to receive animation-updates.

G

getNumRegisteredFrameAnimators() - Static method in class com.nokia.mid.ui.frameanimator.FrameAnimator
Gets the number of currently registered FrameAnimators

I

isRegistered() - Method in class com.nokia.mid.ui.frameanimator.FrameAnimator
Returns whether this FrameAniamtor is currently registered

K

kineticScroll(int, int, int, float) - Method in class com.nokia.mid.ui.frameanimator.FrameAnimator
Initiates a step-by-step kinetic animation, moving A from the current (x,y) coordinate to a new position, which is described by a direction, speed and friction, according to the frame rate and max-pixels-per-second specified by the MIDlet in the FrameAnimator.register(int x, int y, short maxFps, short maxPps, FrameAnimatorListener listener) method.

R

register(int, int, short, short, FrameAnimatorListener) - Method in class com.nokia.mid.ui.frameanimator.FrameAnimator
Registers this FrameAnimator as active.

S

stop() - Method in class com.nokia.mid.ui.frameanimator.FrameAnimator
Aborts an ongoing movement.

U

unregister() - Method in class com.nokia.mid.ui.frameanimator.FrameAnimator
Deactivates this FrameAnimator immediately.

A C D F G I K R S U

Copyright © 2010 Nokia Corporation. All rights reserved.

Nokia is registered trademark of Nokia Corporation. Java and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. Other product and company names mentioned herein may be trademarks or trade names of their respective owners. This document is confidential information of Nokia Corporation.

Disclaimer
The information in this document is provided "as is," with no warranties whatsoever, including any warranty of merchantability, fitness for any particular purpose, or any warranty otherwise arising out of any proposal, specification, or sample. Furthermore, information provided in this document is preliminary, and may be changed substantially prior to final release.

Nokia Corporation disclaims all liability, including liability for infringement of any proprietary rights, relating to this document and implementation of any information presented in this document.

Nokia Corporation retains the right to make changes to this document at any time, without notice.

License
Subject to above disclaimer, a license is hereby granted to use this documentation solely under existing Limited License Agreement and non-disclosure agreement between the companies for the agreed application development for Series 40 Nokia phones. No other licenses e.g. to any intellectual property rights are granted herein. Any use of the screen shots of this documentation, including any icons thereof, is subject to Nokia's prior written approval.