Module omix.api

Interface InputUtilities


public interface InputUtilities
Provides utilities for file input operations.
Since:
Omix 1.3.11
Author:
Dr. Peter Droste, Omix Visualization
See Also:
ModelIOHandlerInterface#read(String, java.net.URLConnection, omix.plugin.io.WritableModel, InputUtilities)
  • Method Details

    • progressListener

      ProgressListener progressListener()
      Utility that allows to change the progress displayed in a progress bar during a file I/O operation.
      Returns:
      ProgressListener
    • messageCollector

      MessageCollector messageCollector()
      Returns a message collector for adding warnings and error messages. Warnings are displayed in a warning dialog window. Errors are displayed in an error dialog and lead to a break of the I/O operation.
      Returns:
      MessageCollector
    • parentWidget

      QWidget parentWidget()
      Returns a parent widget allowing to implement modal QDialog windows during the I/O operation.
      Returns:
      parent widget
    • settings

      Settings settings()
      Returns the settings manager allowing to store any kind of properties or plugin settings for the next session.
      Returns:
      settings
    • authenticator

      Authenticator authenticator()
      Returns the authenticator of Omix allowing to prompts the user to enter a login.
      Returns:
      Authenticator
    • publicIdentifierManager

      PublicIdentifierManager publicIdentifierManager()
      Returns the manager for public model identifiers.
      Returns:
      PublicIdentifierManager
      Since:
      Omix 1.9.0