quicktime.app.spaces
Class Sequencer

java.lang.Object
  |
  +--quicktime.app.spaces.Sequencer
Direct Known Subclasses:
DSequenceFromMemory, ImageSequencer

Deprecated. since QTJava 6.1

public abstract class Sequencer
extends java.lang.Object

This interface defines operations that can control the positioning of a cursor through a sequence of data. Generally a sequencer will define a get method to retrieve the data at the current frame. The type of object returned in a get method is specific to the type of sequencer.


Field Summary
static int kFirstFrame
          Deprecated.  
static int kLastFrame
          Deprecated.  
static int kLoopForwards
          Deprecated.  
static int kLoopPalindrome
          Deprecated.  
static int kNoLooping
          Deprecated.  
 
Constructor Summary
Sequencer()
          Deprecated.  
 
Method Summary
 int getCurrentFrame()
          Deprecated. since QTJava 6.1
 int getLooping()
          Deprecated. since QTJava 6.1
 void setCurrentFrame(int frameNumber)
          Deprecated. since QTJava 6.1
 void setFrameNext()
          Deprecated. since QTJava 6.1
 void setFramePrevious()
          Deprecated. since QTJava 6.1
 void setLooping(int flag)
          Deprecated. since QTJava 6.1
abstract  int size()
          Deprecated. since QTJava 6.1
 java.lang.String toString()
          Deprecated. since QTJava 6.1
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

kNoLooping

public static final int kNoLooping
Deprecated. 
See Also:
Constant Field Values

kLoopForwards

public static final int kLoopForwards
Deprecated. 
See Also:
Constant Field Values

kLoopPalindrome

public static final int kLoopPalindrome
Deprecated. 
See Also:
Constant Field Values

kLastFrame

public static final int kLastFrame
Deprecated. 
See Also:
Constant Field Values

kFirstFrame

public static final int kFirstFrame
Deprecated. 
See Also:
Constant Field Values
Constructor Detail

Sequencer

public Sequencer()
Deprecated. 
Method Detail

setLooping

public void setLooping(int flag)
Deprecated. since QTJava 6.1

Sets the type of looping behaviour of the Sequencer.

Parameters:
flag - the looping flag
See Also:
kNoLooping, kLoopForwards, kLoopPalindrome

getLooping

public int getLooping()
Deprecated. since QTJava 6.1

Returns the type of looping behaviour of the Sequencer.

Returns:
the looping behaviour flag

size

public abstract int size()
Deprecated. since QTJava 6.1

Returns the number of frames of the data which the sequencer is sequencing.

Returns:
the current number of frames of the sequencers data sequence

getCurrentFrame

public int getCurrentFrame()
Deprecated. since QTJava 6.1

Returns the current frame number


setCurrentFrame

public void setCurrentFrame(int frameNumber)
Deprecated. since QTJava 6.1

Sets the current frame number. This will observe correct behaviour given the current state of the image object it refers to - it will loop, etc.

Parameters:
frameNumber - the new current frame number to set to.

setFrameNext

public void setFrameNext()
Deprecated. since QTJava 6.1

Sets the current frame number to the next frame.


setFramePrevious

public void setFramePrevious()
Deprecated. since QTJava 6.1

Sets the current frame number to the previous frame. Calling previousFrame where the index of the frame is currently the first index and looping is set to normal has no effect.


toString

public java.lang.String toString()
Deprecated. since QTJava 6.1

Returns a string representation of this class.

Overrides:
toString in class java.lang.Object