org.eclipse.emf.exporter.ui.contribution.base
Class ModelExporterPackagePage
java.lang.Object
org.eclipse.jface.dialogs.DialogPage
org.eclipse.jface.wizard.WizardPage
org.eclipse.emf.converter.ui.contribution.base.ModelConverterPage
org.eclipse.emf.converter.ui.contribution.base.ModelConverterPackagePage
org.eclipse.emf.exporter.ui.contribution.base.ModelExporterPackagePage
- All Implemented Interfaces:
- IDialogPage, IMessageProvider, IModelExporterPage, IWizardPage, Listener
- public class ModelExporterPackagePage
- extends ModelConverterPackagePage
- implements IModelExporterPage
- Since:
- 2.2.0
Methods inherited from class org.eclipse.emf.converter.ui.contribution.base.ModelConverterPackagePage |
addEPackagesTableColumns, addExternalGenModels, addReferencedGenModels, adjustReferencedGenModelsTreeViewer, createControl, createEPackageDataColumnTableEditor, createPackageControl, createReferencedGenModelControl, dispose, ePackageCheckStateChanged, filterEPackagesTable, getBrowseButtonLabel, getCheckedEPackages, getCheckedReferencedGenPackages, getDeselectAllLabel, getEPackageColumnLabel, getEPackageImage, getEPackagesTableViewerContentProvider, getEPackagesTableViewerLabelProvider, getLabel, getLabel, getLabel, getPackagesLabel, getReferencedGenModelsLabel, getReferencedGenModelsTreeViewerContentProvider, getSelectAllLabel, getSelectGenModelDialogMessage, isPageComplete, pageActivated, referencedGenModelsBrowseSelected, setShowReferencedGenModels, showReferencedGenModels |
Methods inherited from class org.eclipse.jface.wizard.WizardPage |
canFlipToNextPage, getContainer, getDialogSettings, getImage, getName, getShell, getWizard, isCurrentPage, setDescription, setErrorMessage, setImageDescriptor, setMessage, setPageComplete, setPreviousPage, setTitle, setWizard, toString |
Methods inherited from class org.eclipse.jface.dialogs.DialogPage |
convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, getControl, getDescription, getDialogFontName, getErrorMessage, getFont, getMessage, getMessageType, getTitle, getToolTipText, initializeDialogUnits, isControlCreated, performHelp, setButtonLayoutData, setControl, setMessage, setVisible |
Methods inherited from interface org.eclipse.jface.dialogs.IDialogPage |
createControl, dispose, getControl, getDescription, getErrorMessage, getImage, getMessage, getTitle, performHelp, setDescription, setImageDescriptor, setTitle, setVisible |
ModelExporterPackagePage
public ModelExporterPackagePage(ModelExporter modelExporter,
String pageName)
getModelExporter
public ModelExporter getModelExporter()
- Specified by:
getModelExporter
in interface IModelExporterPage
adjustEPackagesTableViewer
protected void adjustEPackagesTableViewer(CheckboxTableViewer ePackagesTableViewer)
- Overrides:
adjustEPackagesTableViewer
in class ModelConverterPackagePage
validateEPackageData
protected boolean validateEPackageData(EPackage ePackage,
String data)
- Overrides:
validateEPackageData
in class ModelConverterPackagePage
setEPackageData
protected void setEPackageData(EPackage ePackage,
String data)
- Overrides:
setEPackageData
in class ModelConverterPackagePage
getEPackageData
protected String getEPackageData(EPackage ePackage)
- Overrides:
getEPackageData
in class ModelConverterPackagePage
getEPackageDataColumnLabel
protected String getEPackageDataColumnLabel()
- Overrides:
getEPackageDataColumnLabel
in class ModelConverterPackagePage
addReferencedGenModelsTreeColumns
protected void addReferencedGenModelsTreeColumns(CheckboxTreeViewer referencedGenModelsTreeViewer)
- Overrides:
addReferencedGenModelsTreeColumns
in class ModelConverterPackagePage
addReferencedGenModelsTreeCheckStateManager
protected void addReferencedGenModelsTreeCheckStateManager(Tree tree)
- Overrides:
addReferencedGenModelsTreeCheckStateManager
in class ModelConverterPackagePage
referencedGenModelsCheckboxTreeViewerCheckStateChanged
protected void referencedGenModelsCheckboxTreeViewerCheckStateChanged(CheckStateChangedEvent event)
- Description copied from class:
ModelConverterPackagePage
- This method is invoked when one element in the referenced GenModels tree is
checked or unchecked. The event argument can be null.
- Overrides:
referencedGenModelsCheckboxTreeViewerCheckStateChanged
in class ModelConverterPackagePage
supportsNestedPackages
protected boolean supportsNestedPackages()
- Overrides:
supportsNestedPackages
in class ModelConverterPackagePage
getReferencedGenModelsTreeViewerLabelProvider
protected ILabelProvider getReferencedGenModelsTreeViewerLabelProvider(AdapterFactory adapterFactory)
- Overrides:
getReferencedGenModelsTreeViewerLabelProvider
in class ModelConverterPackagePage
getArtifactText
protected String getArtifactText(String modelExporterId,
URI artifactURI)
validate
protected void validate()
- Overrides:
validate
in class ModelConverterPackagePage
getReferencedGenPackagesToCheck
protected List getReferencedGenPackagesToCheck(List genPackages,
boolean reloadReferencedGenPackagesTable)
- Description copied from class:
ModelConverterPackagePage
- Returns a not null list with the GenPackages that should be selected
in the Rereferenced Tree Viewer. The list passed in the genPackage
is not null and contains all GenPackages that can be marked. This list
can be both changed and returned.
- Overrides:
getReferencedGenPackagesToCheck
in class ModelConverterPackagePage