org.eclipse.emf.importer.ui.contribution.base
Class ModelPackagePage
java.lang.Object
org.eclipse.jface.dialogs.DialogPage
org.eclipse.jface.wizard.WizardPage
org.eclipse.emf.importer.ui.contribution.base.ModelImporterPage
org.eclipse.emf.importer.ui.contribution.base.ModelPackagePage
- All Implemented Interfaces:
- IDialogPage, IMessageProvider, IWizardPage, Listener
- Direct Known Subclasses:
- JavaPackagePage
- public class ModelPackagePage
- extends ModelImporterPage
- Since:
- 2.1.0
Methods inherited from class org.eclipse.emf.importer.ui.contribution.base.ModelImporterPage |
decodeAction, doHandleEvent, getModelImporter, getNextPage, getPreviousPage, handleEvent, handleNotOKStatus, handleOKStatus, handleStatus, handleStatus, isHandlingEvent, pageDeactivated, setHandlingEvent |
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 class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ECORE_FILE_COLUMN
public static final int ECORE_FILE_COLUMN
- See Also:
- Constant Field Values
packagesCheckboxTableViewer
protected CheckboxTableViewer packagesCheckboxTableViewer
referencedGenModelsCheckboxTreeViewer
protected CheckboxTreeViewer referencedGenModelsCheckboxTreeViewer
filteredEPackages
protected java.util.List filteredEPackages
isCellEditing
protected boolean isCellEditing
showReferencedGenModels
protected boolean showReferencedGenModels
ModelPackagePage
public ModelPackagePage(ModelImporter modelImporter,
java.lang.String pageName)
dispose
public void dispose()
- Specified by:
dispose
in interface IDialogPage
- Overrides:
dispose
in class ModelImporterPage
setShowReferencedGenModels
public void setShowReferencedGenModels(boolean showReferencedGenModels)
showReferencedGenModels
public boolean showReferencedGenModels()
pageActivated
protected void pageActivated(boolean firstTime,
int cause)
- Overrides:
pageActivated
in class ModelImporterPage
isPageComplete
public boolean isPageComplete()
- Specified by:
isPageComplete
in interface IWizardPage
- Overrides:
isPageComplete
in class ModelImporterPage
createControl
public void createControl(Composite parent)
createPackageControl
protected void createPackageControl(Composite parent)
ePackageCheckStateChanged
protected void ePackageCheckStateChanged()
getCheckedEPackages
public java.util.List getCheckedEPackages()
getEcoreNameColumnLabel
protected java.lang.String getEcoreNameColumnLabel()
getPackageColumnLabel
protected java.lang.String getPackageColumnLabel()
getDeselectAllLabel
protected java.lang.String getDeselectAllLabel()
getSelectAllLabel
protected java.lang.String getSelectAllLabel()
getPackagesLabel
protected java.lang.String getPackagesLabel()
getEPackageImage
protected Image getEPackageImage()
createReferencedGenModelControl
protected void createReferencedGenModelControl(Composite parent)
referencedGenModelsCheckboxTreeViewerCheckStateChanged
protected void referencedGenModelsCheckboxTreeViewerCheckStateChanged()
getBrowseButtonLabel
protected java.lang.String getBrowseButtonLabel()
getReferencedGenModelLabel
protected java.lang.String getReferencedGenModelLabel()
getSelectGenModelDialogTitle
protected java.lang.String getSelectGenModelDialogTitle()
validate
protected void validate()
validateEcoreModelFileName
protected boolean validateEcoreModelFileName(java.lang.String fileName,
java.lang.String packageName)
filterPackagesTable
protected void filterPackagesTable(boolean reloadReferencedGenPackagesTable)
checkEcoreFileNames
protected java.lang.String checkEcoreFileNames()
- Checks the ecore file names and returns null if everything is
OK or the error message otherwise.
- Returns:
- String