Package PamModel
Interface ImportExportUser
- All Known Implementing Classes:
 SweepClassifierDialog
public interface ImportExportUser
- 
Field Summary
Fields - 
Method Summary
Modifier and TypeMethodDescriptionGet the object to exportintGet the available types of export.Get the class of the object input or outputGet a wrapper for PAM Settings, ideally a PAM Controlled unit which is used to provide a module name and type for exported XML settings.voidsetImportObject(Serializable importObject) Set the imported object. 
- 
Field Details
- 
EXPORT_SERIALIZED
static final int EXPORT_SERIALIZED- See Also:
 
 - 
EXPORT_XML
static final int EXPORT_XML- See Also:
 
 
 - 
 - 
Method Details
- 
getExportObject
Serializable getExportObject()Get the object to export- Returns:
 - object to export
 
 - 
setImportObject
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:
 
 
 -