Package com.iizigo.prop
Interface ISaveableEditor
- All Known Implementing Classes:
CaptureEditor
,DatabaseEditor
public interface ISaveableEditor
Interface implemented by an Editor part that needs additional information saved, e.g. the database connector.- Author:
- Christopher Mindus
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
isAdditionalDataDirty()
Checks the dirty state of additional data.void
saveAdditionalData(org.eclipse.core.runtime.IProgressMonitor monitor)
Saves the additional data.
Method Detail
isAdditionalDataDirty
boolean isAdditionalDataDirty()
Checks the dirty state of additional data.
saveAdditionalData
void saveAdditionalData(org.eclipse.core.runtime.IProgressMonitor monitor) throws org.eclipse.core.runtime.CoreException
Saves the additional data.- Parameters:
monitor
- The progress monitor.- Throws:
org.eclipse.core.runtime.CoreException
- For saving and I/O errors.