public class WindowIEHandler extends java.lang.Object implements ImportExportHandler<java.lang.String>
Constructor and Description |
---|
WindowIEHandler(VisionDesignerImpl fpmi) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getExtension()
The file extension, like "txt" or "pkg"
|
java.lang.String |
getFileDescription()
A resource key for the description for the filetype, like "Exported Windows"
|
java.lang.String |
getFileSelectionInstructions()
A resource key for the instructions for the file selection stage.
|
java.lang.String |
getItemName()
A resource key for a plural noun like "Windows" that describes the object to be exported.
|
java.lang.String |
getObjectSelectionInstructions()
A resource key for the instructions for the object selection stage.
|
java.lang.String |
getObjectSelectionWarning()
A resource key for a warning to be displayed during the object selection stage.
|
void |
onBeforeImport(XMLDeserializer deserializer)
Called before deserialization starts.
|
boolean |
onExport(XMLSerializer serializer,
java.util.List<java.lang.String> objects)
Called after the selection of what to export has been made.
|
void |
onImportDone(DeserializationContext context)
Called after an imported file has been deserialized
|
public WindowIEHandler(VisionDesignerImpl fpmi)
public java.lang.String getExtension()
ImportExportHandler
getExtension
in interface ImportExportHandler<java.lang.String>
public java.lang.String getFileDescription()
ImportExportHandler
getFileDescription
in interface ImportExportHandler<java.lang.String>
public java.lang.String getFileSelectionInstructions()
ImportExportHandler
getFileSelectionInstructions
in interface ImportExportHandler<java.lang.String>
public java.lang.String getItemName()
ImportExportHandler
getItemName
in interface ImportExportHandler<java.lang.String>
public java.lang.String getObjectSelectionInstructions()
ImportExportHandler
getObjectSelectionInstructions
in interface ImportExportHandler<java.lang.String>
public java.lang.String getObjectSelectionWarning()
ImportExportHandler
getObjectSelectionWarning
in interface ImportExportHandler<java.lang.String>
public boolean onExport(XMLSerializer serializer, java.util.List<java.lang.String> objects)
ImportExportHandler
onExport
in interface ImportExportHandler<java.lang.String>
serializer
- The XMLSerializer that will be used to serialize the objects.objects
- The objects that have been selected for export.public void onBeforeImport(XMLDeserializer deserializer)
ImportExportHandler
onBeforeImport
in interface ImportExportHandler<java.lang.String>
public void onImportDone(DeserializationContext context)
ImportExportHandler
onImportDone
in interface ImportExportHandler<java.lang.String>