Class MultiImageFileSource

    • Method Detail

      • initialize

        public void initialize()
                        throws java.io.IOException
        Description copied from class: Source
        Initializes the source. This should not try to handle initialization exceptions. Instead, the Source.initializeSafely() should report the problem with initializing to the exception witness.
        Specified by:
        initialize in class Source
        Throws:
        java.io.IOException - if the source could not be initialized
      • getName

        public java.lang.String getName()
        Description copied from class: Source
        This is used by the GUI to distinguish different sources. For example, ImageFileSource returns the filename of the image.
        Specified by:
        getName in class Source
        Returns:
        The name of this source.
      • updateOutputSockets

        protected boolean updateOutputSockets()
        Description copied from class: Source
        This method will check if there are any pending updates to output sockets. If there are any, update the sockets and then return true. If there are no updates this function should return false.
        Specified by:
        updateOutputSockets in class Source
        Returns:
        true if there are updates ready to be moved into the socket.
      • getProperties

        public java.util.Properties getProperties()
        Description copied from class: Source
        This is used for serialization/deserialization.
        Specified by:
        getProperties in class Source
        Returns:
        A Properties containing data that can be used to re-create this source.
      • next

        public void next()
        Assigns the output socket to the next image. (Wraps around)
        Specified by:
        next in interface PreviousNext
      • previous

        public void previous()
        Assigns the output socket to the previous image. (Wraps around)
        Specified by:
        previous in interface PreviousNext