Uses of Class
MovieLibrary.VideoObject

Uses of VideoObject in MovieLibrary
 

Subclasses of VideoObject in MovieLibrary
 class ClipObject
          class to store information about a clip.
Subclass of video object
 class MovieObject
          Movie Object child of VideoObject
conatains all values from VideoObject plus Movie specific settings.
 class MusicVideoObject
          NOT YET IMPLEMENTED
 class SeriesObject
          Series object used to store information about TV shows
 

Methods in MovieLibrary that return VideoObject
 VideoObject VidPlayer.convertVideoType(VideoObject objectToConvert)
          This method converts a video from its original video type to the video type selected in the tag edit box.
 VideoObject JRadioButtonVideo.getAssociatedMovie()
          get the associated video to this button
 VideoObject[] Utils.getDetailedVideoInfo(java.io.File file, java.lang.String reqFileName, java.lang.String serverAddress, java.sql.Connection con)
           
 VideoObject VideoLibrary.getVideo(int index)
          gets the video with the given video ID.
 VideoObject Utils.getVideoInfo(java.io.File file, java.lang.String reqFileName, java.lang.String serverAddress, java.sql.Connection con)
          Links to the online database to get an exact match of video information for the given video
 VideoObject[] Playlist.getVideoObjects()
           
 VideoObject[] VideoLibrary.getVideosList()
          gets the list of videos stored in the library (filtered out or not).
 VideoObject ConvertingJob.getVideoToConvert()
          get the video to be converted in this job
 VideoObject VidPlayer.updateEditorBoxes(VideoObject objectToShow)
          This method is used to display the information from the library into the editor window.
 

Methods in MovieLibrary with parameters of type VideoObject
 boolean VideoLibrary.addNewVideo(VideoObject videoToAdd)
          adds a new video to the library, but checks if videos has not been added before first.
 void Playlist.addToPlaylist(VideoObject videoToAdd)
           
 void MyTableModel.addValue(VideoObject value)
          add given value to the data in the table model
 boolean VideoLibrary.changeVideoInfo(VideoObject newVideo, int videoIndexToBeReplaced)
          changes the content of the video with the given ID in the library with the content of the given video.
 VideoObject VidPlayer.convertVideoType(VideoObject objectToConvert)
          This method converts a video from its original video type to the video type selected in the tag edit box.
 void VidPlayer.getInfoFromMP4(VideoObject mp4ToTag)
          NOT YET IMPLEMENTED, but this will be used to read the meta data from mp4 files to update the video information from it.
 void JRadioButtonVideo.setAssociatedMovie(VideoObject reqMovie)
          set associated video to this button
 void VidPlayer.setInfoToMP4(VideoObject mp4ToTag)
          Method to save the video information from the library to the metadata within the video file if the video file is an mp4.
The video information will then be available if you import it into any program that supports reading metadata information (such as itunes, quicktime).
 VideoObject VidPlayer.updateEditorBoxes(VideoObject objectToShow)
          This method is used to display the information from the library into the editor window.
 void MyTableModel.updateValue(VideoObject value, int row)
          update value on given row with given value
 void MergeTableModel.updateValue(VideoObject value, int row)
          replace value at given row with given value
 

Constructors in MovieLibrary with parameters of type VideoObject
ConvertingJob(CropSettings reqCrop, ConversionProfile reqProfile, VideoObject reqVideo, java.lang.String reqTitle, int reqIndex)
          Constructor for a converting job
JRadioButtonVideo(java.lang.String text, VideoObject reqVideo, int libraryIndex, int reqUniqueID, boolean isSelected)
          Constructor of normal JRadioButton with extra settings such as library index, associated video object...