P
- the supported IOProvider
typepublic interface ImportSource<P extends ImportProvider>
ImportWizard
Modifier and Type | Interface and Description |
---|---|
static interface |
ImportSource.SourceConfiguration<P extends ImportProvider>
Configuration based on an import source.
|
Modifier and Type | Method and Description |
---|---|
void |
createControls(org.eclipse.swt.widgets.Composite parent)
Create the controls that enable the user to define the import source.
|
void |
dispose()
Dispose any resources when the source page is disposed.
|
void |
onActivate()
Method that is called when the source page is activated.
|
void |
setConfiguration(ImportSource.SourceConfiguration<P> config)
Sets the source configuration to populate.
|
void |
setPage(org.eclipse.jface.wizard.WizardPage page)
Sets the containing wizard page.
|
boolean |
updateConfiguration(P provider)
Update the configuration (of the I/O provider).
|
void setPage(org.eclipse.jface.wizard.WizardPage page)
page
- the wizard pagevoid setConfiguration(ImportSource.SourceConfiguration<P> config)
config
- the source configurationvoid createControls(org.eclipse.swt.widgets.Composite parent)
setPage(WizardPage)
and
setConfiguration(SourceConfiguration)
must have been called
before calling this method.parent
- the parent composite, implementors may assign a custom
layout to this compositeboolean updateConfiguration(P provider)
provider
- the I/O provider to updatevoid onActivate()
void dispose()
Build 2013-10-07_11-27-38
Revision 99b27713a799a59a21b0b166eaaea8aaefbf125a