org.eclipse.emf.importer.ui.contribution.base
Class ModelImporterPackagePage
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.importer.ui.contribution.base.ModelImporterPackagePage
- All Implemented Interfaces:
- IDialogPage, IMessageProvider, IModelImporterPage, IWizardPage, Listener
- Direct Known Subclasses:
- JavaPackagePage
- public class ModelImporterPackagePage
- extends ModelConverterPackagePage
- implements IModelImporterPage
- Since:
- 2.2.0
Methods inherited from class org.eclipse.emf.converter.ui.contribution.base.ModelConverterPackagePage |
addEPackagesTableColumns, addExternalGenModels, addReferencedGenModelsTreeCheckStateManager, addReferencedGenModelsTreeColumns, adjustReferencedGenModelsTreeViewer, createControl, createEPackageDataColumnTableEditor, createPackageControl, createReferencedGenModelControl, dispose, ePackageCheckStateChanged, filterEPackagesTable, getBrowseButtonLabel, getCheckedEPackages, getCheckedReferencedGenPackages, getDeselectAllLabel, getEPackageColumnLabel, getEPackageImage, getEPackagesTableViewerContentProvider, getEPackagesTableViewerLabelProvider, getLabel, getLabel, getReferencedGenModelsLabel, getReferencedGenModelsTreeViewerContentProvider, getReferencedGenModelsTreeViewerLabelProvider, getReferencedGenPackagesToCheck, getSelectAllLabel, getSelectGenModelDialogMessage, isPageComplete, pageActivated, referencedGenModelsBrowseSelected, referencedGenModelsCheckboxTreeViewerCheckStateChanged, setShowReferencedGenModels, showReferencedGenModels, supportsNestedPackages |
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 |
ModelImporterPackagePage
public ModelImporterPackagePage(ModelImporter modelImporter,
String pageName)
getModelImporter
public ModelImporter getModelImporter()
- Specified by:
getModelImporter
in interface IModelImporterPage
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
getLabel
protected String getLabel(EPackage ePackage)
- Overrides:
getLabel
in class ModelConverterPackagePage
getEPackageDataColumnLabel
protected String getEPackageDataColumnLabel()
- Overrides:
getEPackageDataColumnLabel
in class ModelConverterPackagePage
validate
protected void validate()
- Overrides:
validate
in class ModelConverterPackagePage
getPackagesLabel
protected String getPackagesLabel()
- Overrides:
getPackagesLabel
in class ModelConverterPackagePage
validateEcoreModelFileName
protected boolean validateEcoreModelFileName(String fileName,
String packageName)
checkEcoreFileNames
protected String checkEcoreFileNames()
- Checks the ecore file names and returns null if everything is
OK or the error message otherwise.
- Returns:
- String
addReferencedGenModels
protected void addReferencedGenModels(List genModels)
- Overrides:
addReferencedGenModels
in class ModelConverterPackagePage