Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.ui.io.instance
Class InstanceExportWizard

java.lang.Object
  extended by org.eclipse.jface.wizard.Wizard
      extended by eu.esdihumboldt.hale.ui.io.IOWizard<P>
          extended by eu.esdihumboldt.hale.ui.io.ExportWizard<InstanceWriter>
              extended by eu.esdihumboldt.hale.ui.io.instance.InstanceExportWizard
All Implemented Interfaces:
org.eclipse.jface.dialogs.IPageChangingListener, org.eclipse.jface.wizard.IWizard

public class InstanceExportWizard
extends ExportWizard<InstanceWriter>

Wizard for exporting instances

Since:
2.5
Author:
Simon Templer
Partner:
01 / Fraunhofer Institute for Computer Graphics Research

Field Summary
 
Fields inherited from class org.eclipse.jface.wizard.Wizard
DEFAULT_IMAGE
 
Constructor Summary
InstanceExportWizard()
          Default constructor
 
Method Summary
protected  ExportSelectTargetPage<InstanceWriter,? extends ExportWizard<InstanceWriter>> createSelectTargetPage()
          Create the page where the provider is selected
 List<IOProviderDescriptor> getFactories()
          Get the available provider descriptors.
 IOProviderDescriptor getValidatorFactory()
           
 boolean performFinish()
           
 void setValidatorFactory(IOProviderDescriptor validatorFactory)
           
 
Methods inherited from class eu.esdihumboldt.hale.ui.io.ExportWizard
addPages, createSelectProviderPage, getSelectTargetPage
 
Methods inherited from class eu.esdihumboldt.hale.ui.io.IOWizard
addIOWizardListener, addPage, canFinish, dispose, execute, getActionId, getAdvisor, getConfigurationPages, getContentType, getNextPage, getPageCount, getPreviousPage, getProvider, getProviderFactory, getProviderType, getStartingPage, handlePageChanging, removeIOWizardListener, setAdvisor, setContentType, setProviderFactory, updateConfiguration, validatePage
 
Methods inherited from class org.eclipse.jface.wizard.Wizard
createPageControls, getContainer, getDefaultPageImage, getDialogSettings, getPage, getPages, getShell, getTitleBarColor, getWindowTitle, isHelpAvailable, needsPreviousAndNextButtons, needsProgressMonitor, performCancel, setContainer, setDefaultPageImageDescriptor, setDialogSettings, setForcePreviousAndNextButtons, setHelpAvailable, setNeedsProgressMonitor, setTitleBarColor, setWindowTitle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InstanceExportWizard

public InstanceExportWizard()
Default constructor

Method Detail

getFactories

public List<IOProviderDescriptor> getFactories()
Description copied from class: IOWizard
Get the available provider descriptors. To filter or sort them you can override this method.

Overrides:
getFactories in class IOWizard<InstanceWriter>
Returns:
the available provider descriptors
See Also:
IOWizard.getFactories()

performFinish

public boolean performFinish()
Specified by:
performFinish in interface org.eclipse.jface.wizard.IWizard
Overrides:
performFinish in class IOWizard<InstanceWriter>
Returns:
true if executing the I/O provider was successful
See Also:
IOWizard.performFinish()

createSelectTargetPage

protected ExportSelectTargetPage<InstanceWriter,? extends ExportWizard<InstanceWriter>> createSelectTargetPage()
Description copied from class: ExportWizard
Create the page where the provider is selected

Overrides:
createSelectTargetPage in class ExportWizard<InstanceWriter>
Returns:
the created page
See Also:
ExportWizard.createSelectTargetPage()

getValidatorFactory

public IOProviderDescriptor getValidatorFactory()
Returns:
the validatorFactory

setValidatorFactory

public void setValidatorFactory(IOProviderDescriptor validatorFactory)
Parameters:
validatorFactory - the validatorFactory to set

Humboldt Alignment Editor 2.5.0

Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d