Package PamModel

Interface ImportExportUser

All Known Implementing Classes:
SweepClassifierDialog

public interface ImportExportUser
  • Field Details

  • Method Details

    • getExportObject

      Serializable getExportObject()
      Get the object to export
      Returns:
      object to export
    • setImportObject

      void setImportObject(Serializable importObject)
      Set the imported object.
      Parameters:
      importObject - imported object
    • getExportTypes

      int getExportTypes()
      Get the available types of export. Combination of EXPORT_SERIALIZED and EXPORT_XML.

      Serialised is a little simpler and safer in many ways, but XML is human readable.

      Returns:
      available types of export
    • getIOClass

      Class getIOClass()
      Get the class of the object input or output
      Returns:
      Class of io object
    • getSettingsWrapper

      PamSettings getSettingsWrapper()
      Get a wrapper for PAM Settings, ideally a PAM Controlled unit which is used to provide a module name and type for exported XML settings.
      Returns: