Class cubeWorker

java.lang.Object
  extended by cubeWorker

public class cubeWorker
extends java.lang.Object


Method Summary
 int addAnimation()
           
 int addFrame(int anim)
           
 boolean changedStateSinceSave()
           
 int downloadState(java.lang.String port)
           
 int framesRemaining()
           
 java.lang.String getAnimationName(int selectedAnimation)
           
 short[] getFrame(int anim, int frame)
           
 java.lang.String getFrameName(int anim, int frame)
           
 short getFrameTime(int anim, int frame)
           
 java.lang.String[] getSerialPorts()
           
 int loadState(java.lang.String path)
           
 void moveAnimation(int dir, int selectedAnimation)
           
 void moveFrame(int dir, int anim, int frame)
           
 int numOfAnimations()
           
 int numOfFrames(int selectedAnimation)
           
 void removeAnimation(int selectedAnimation)
           
 void removeFrame(int anim, int frame)
           
 int saveState(java.lang.String path)
           
 void setAnimationName(java.lang.String s, int selectedAnimation)
           
 void setFrame(short[] data, int anim, int frame)
           
 void setFrameName(java.lang.String s, int anim, int frame)
           
 void setFrameTime(short time, int anim, int frame)
           
 int uploadState(java.lang.String port)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

numOfAnimations

public int numOfAnimations()

numOfFrames

public int numOfFrames(int selectedAnimation)

framesRemaining

public int framesRemaining()

addAnimation

public int addAnimation()

removeAnimation

public void removeAnimation(int selectedAnimation)

getAnimationName

public java.lang.String getAnimationName(int selectedAnimation)

setAnimationName

public void setAnimationName(java.lang.String s,
                             int selectedAnimation)

moveAnimation

public void moveAnimation(int dir,
                          int selectedAnimation)

getFrameName

public java.lang.String getFrameName(int anim,
                                     int frame)

setFrameName

public void setFrameName(java.lang.String s,
                         int anim,
                         int frame)

addFrame

public int addFrame(int anim)

removeFrame

public void removeFrame(int anim,
                        int frame)

getFrame

public short[] getFrame(int anim,
                        int frame)

setFrame

public void setFrame(short[] data,
                     int anim,
                     int frame)

getFrameTime

public short getFrameTime(int anim,
                          int frame)

setFrameTime

public void setFrameTime(short time,
                         int anim,
                         int frame)

moveFrame

public void moveFrame(int dir,
                      int anim,
                      int frame)

loadState

public int loadState(java.lang.String path)

saveState

public int saveState(java.lang.String path)

changedStateSinceSave

public boolean changedStateSinceSave()

uploadState

public int uploadState(java.lang.String port)

downloadState

public int downloadState(java.lang.String port)

getSerialPorts

public java.lang.String[] getSerialPorts()