public interface IExplorerRuntimeImportExport extends IExplorerAbstractImportExport
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT_NOTICE
Common copyright notice
|
static java.lang.String |
SCCSID
CMVC descriptors - expanded during extraction
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.ui.IMemento |
exportData(java.lang.String categoryId,
java.lang.String subcategoryId)
Return a memento for the specified categoryId and subcategoryId.
|
boolean |
importData(java.lang.String categoryId,
java.lang.String subcategoryId,
org.eclipse.ui.IMemento input)
Import from the specified input memento for the specified categoryId and subcategoryId.
|
boolean |
isDestructiveImport() |
boolean |
persistData()
Persist any plugin data to disk
|
static final java.lang.String COPYRIGHT_NOTICE
static final java.lang.String SCCSID
boolean importData(java.lang.String categoryId, java.lang.String subcategoryId, org.eclipse.ui.IMemento input)
categoryId
- the category id to import forsubcategoryId
- the subcategory id to import forinput
- the input IMemento to read fromorg.eclipse.ui.IMemento exportData(java.lang.String categoryId, java.lang.String subcategoryId)
categoryId
- the category id to export forsubcategoryId
- the subcategory id to export forboolean persistData()
boolean isDestructiveImport()