Class AbstractMovie

java.lang.Object
org.monte.media.beans.AbstractBean
org.monte.media.av.AbstractMovie
All Implemented Interfaces:
Serializable, Movie
Direct Known Subclasses:
AVIMovie, DefaultMovie, QuickTimeMeta

public abstract class AbstractMovie extends AbstractBean implements Movie
AbstractMovie.
Author:
Werner Randelshofer
See Also:
  • Constructor Details

    • AbstractMovie

      public AbstractMovie()
  • Method Details

    • getURI

      public URI getURI()
      Description copied from interface: Movie
      Returns the URI associated with this movie. This is typically a file, but can be null if the movie only resides in memory.
      Specified by:
      getURI in interface Movie
      Returns:
      The Movie URI.
    • setURI

      public void setURI(URI newValue)
    • getInsertionPoint

      public Rational getInsertionPoint()
      Description copied from interface: Movie
      Returns the position of the insertion point in seconds. If a movie has a duration of n, then there are n+1 insertion points.
      Specified by:
      getInsertionPoint in interface Movie
    • setInsertionPoint

      public void setInsertionPoint(Rational newValue)
      Description copied from interface: Movie
      Sets the position of the insertion point in seconds.
      Specified by:
      setInsertionPoint in interface Movie
    • getSelectionStart

      public Rational getSelectionStart()
      Description copied from interface: Movie
      Returns the position of the in point in seconds.
      Specified by:
      getSelectionStart in interface Movie
    • setSelectionStart

      public void setSelectionStart(Rational newValue)
      Description copied from interface: Movie
      Sets the position of the in point in seconds.
      Specified by:
      setSelectionStart in interface Movie
    • getSelectionEnd

      public Rational getSelectionEnd()
      Description copied from interface: Movie
      Returns the position of the out point in seconds.
      Specified by:
      getSelectionEnd in interface Movie
    • setSelectionEnd

      public void setSelectionEnd(Rational newValue)
      Description copied from interface: Movie
      Sets the position of the out point in seconds.
      Specified by:
      setSelectionEnd in interface Movie