Class VideoXMLLoader

java.lang.Object
mgui.io.FileLoader
mgui.io.domestic.videos.VideoLoader
mgui.io.domestic.videos.VideoXMLLoader
All Implemented Interfaces:
InterfaceIO, IconObject

public class VideoXMLLoader
extends VideoLoader
  • Constructor Details

    • VideoXMLLoader

      public VideoXMLLoader()
    • VideoXMLLoader

      public VideoXMLLoader​(java.io.File file)
  • Method Details

    • loadObject

      public java.lang.Object loadObject​(ProgressUpdater progress_bar, InterfaceIOOptions options) throws java.io.IOException
      Description copied from class: FileLoader
      Loads data into an instance of the object corresponding to this loader. If loaded object is of type PersistentObject, this method should also set the file loader and reference URL for the object. TODO: make generic?
      Overrides:
      loadObject in class FileLoader
      Parameters:
      progress_bar - An optional progress updater. Can be null.
      options - Options defining the loading process
      Returns:
      Throws:
      java.io.IOException
    • loadVideo

      public Video loadVideo​(VideoInputOptions options, ProgressUpdater progress_bar)
      Specified by:
      loadVideo in class VideoLoader
    • loadVideo

      public Video loadVideo()