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
Modifier and TypeMethodDescriptionbooleanChecks the dirty state of additional data.voidsaveAdditionalData(org.eclipse.core.runtime.IProgressMonitor monitor) Saves the additional data.
Method Details
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.