edu.berkeley.guir.papier_mache.assoc
Class VideoClip

java.lang.Object
  extended by edu.berkeley.guir.papier_mache.assoc.AssociationElt
      extended by edu.berkeley.guir.papier_mache.assoc.AssociationNoun
          extended by edu.berkeley.guir.papier_mache.assoc.MediaClip
              extended by edu.berkeley.guir.papier_mache.assoc.VideoClip
All Implemented Interfaces:
edu.berkeley.guir.lib.util.ToShortStringable

public class VideoClip
extends MediaClip


Nested Class Summary
 
Nested classes inherited from class edu.berkeley.guir.papier_mache.assoc.MediaClip
MediaClip.MediaClipListener
 
Constructor Summary
VideoClip()
           
 
Method Summary
 java.lang.Object clone()
           
 void fastForward()
           
 javax.media.Time getCurrentTime()
           
 void pause()
           
 void phobAdded()
           
 void phobRemoved()
           
 void play()
           
 void resetToBeginning()
           
 void resume()
           
 void rewind()
           
 void setStartTime(javax.media.Time start)
           
 void setStopTime(javax.media.Time stop)
           
 java.lang.String toShortString()
           
 java.lang.String toString()
           
 
Methods inherited from class edu.berkeley.guir.papier_mache.assoc.MediaClip
addMediaClipListener, phobUpdated
 
Methods inherited from class edu.berkeley.guir.papier_mache.assoc.AssociationElt
setParameter
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

VideoClip

public VideoClip()
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

toShortString

public java.lang.String toShortString()
Specified by:
toShortString in interface edu.berkeley.guir.lib.util.ToShortStringable
Overrides:
toShortString in class AssociationElt

phobAdded

public void phobAdded()
Specified by:
phobAdded in class AssociationNoun

phobRemoved

public void phobRemoved()
Specified by:
phobRemoved in class AssociationElt

play

public void play()
Specified by:
play in class MediaClip

pause

public void pause()
Specified by:
pause in class MediaClip

resume

public void resume()
Specified by:
resume in class MediaClip

fastForward

public void fastForward()
Specified by:
fastForward in class MediaClip

rewind

public void rewind()
Specified by:
rewind in class MediaClip

resetToBeginning

public void resetToBeginning()
Specified by:
resetToBeginning in class MediaClip

clone

public java.lang.Object clone()
Specified by:
clone in class MediaClip

setStartTime

public void setStartTime(javax.media.Time start)
Specified by:
setStartTime in class MediaClip

setStopTime

public void setStopTime(javax.media.Time stop)
Specified by:
setStopTime in class MediaClip

getCurrentTime

public javax.media.Time getCurrentTime()
Specified by:
getCurrentTime in class MediaClip