org.eclipse.emf.converter.ui.contribution.base
Class ModelConverterPackagePage
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
- All Implemented Interfaces:
- IDialogPage, IMessageProvider, IWizardPage, Listener
- Direct Known Subclasses:
- ModelExporterPackagePage, ModelImporterPackagePage
- public class ModelConverterPackagePage
- extends ModelConverterPage
- Since:
- 2.2.0
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 |
ePackagesCheckboxTableViewer
protected CheckboxTableViewer ePackagesCheckboxTableViewer
ePackageDataTableColumn
protected int ePackageDataTableColumn
referencedGenModelsCheckboxTreeViewer
protected CheckboxTreeViewer referencedGenModelsCheckboxTreeViewer
filteredEPackages
protected List filteredEPackages
showReferencedGenModels
protected boolean showReferencedGenModels
isCellEditing
protected boolean isCellEditing
ModelConverterPackagePage
protected ModelConverterPackagePage(ModelConverter modelConverter,
String pageName)
dispose
public void dispose()
- Specified by:
dispose
in interface IDialogPage
- Overrides:
dispose
in class ModelConverterPage
setShowReferencedGenModels
public void setShowReferencedGenModels(boolean showReferencedGenModels)
showReferencedGenModels
public boolean showReferencedGenModels()
pageActivated
protected void pageActivated(boolean firstTime,
int cause)
- Overrides:
pageActivated
in class ModelConverterPage
isPageComplete
public boolean isPageComplete()
- Specified by:
isPageComplete
in interface IWizardPage
- Overrides:
isPageComplete
in class ModelConverterPage
createControl
public void createControl(Composite parent)
createPackageControl
protected void createPackageControl(Composite parent)
addEPackagesTableColumns
protected void addEPackagesTableColumns(CheckboxTableViewer ePackagesTableViewer)
adjustEPackagesTableViewer
protected void adjustEPackagesTableViewer(CheckboxTableViewer ePackagesTableViewer)
createEPackageDataColumnTableEditor
protected ExtendedTableEditor createEPackageDataColumnTableEditor()
validateEPackageData
protected boolean validateEPackageData(EPackage ePackage,
String data)
setEPackageData
protected void setEPackageData(EPackage ePackage,
String data)
getEPackageData
protected String getEPackageData(EPackage ePackage)
getEPackagesTableViewerContentProvider
protected IContentProvider getEPackagesTableViewerContentProvider(AdapterFactory adapterFactory)
getEPackagesTableViewerLabelProvider
protected ILabelProvider getEPackagesTableViewerLabelProvider(AdapterFactory adapterFactory)
getLabel
protected String getLabel(EPackage ePackage)
ePackageCheckStateChanged
protected void ePackageCheckStateChanged()
getCheckedEPackages
public List getCheckedEPackages()
getCheckedReferencedGenPackages
public List getCheckedReferencedGenPackages()
getEPackageColumnLabel
protected String getEPackageColumnLabel()
getEPackageDataColumnLabel
protected String getEPackageDataColumnLabel()
getDeselectAllLabel
protected String getDeselectAllLabel()
getSelectAllLabel
protected String getSelectAllLabel()
getPackagesLabel
protected String getPackagesLabel()
getEPackageImage
protected Image getEPackageImage()
createReferencedGenModelControl
protected void createReferencedGenModelControl(Composite parent)
addReferencedGenModelsTreeColumns
protected void addReferencedGenModelsTreeColumns(CheckboxTreeViewer referencedGenModelsTreeViewer)
supportsNestedPackages
protected boolean supportsNestedPackages()
adjustReferencedGenModelsTreeViewer
protected void adjustReferencedGenModelsTreeViewer(CheckboxTreeViewer referencedGenModelsTreeViewer)
addReferencedGenModelsTreeCheckStateManager
protected void addReferencedGenModelsTreeCheckStateManager(Tree tree)
getReferencedGenModelsTreeViewerContentProvider
protected IContentProvider getReferencedGenModelsTreeViewerContentProvider(AdapterFactory adapterFactory)
getReferencedGenModelsTreeViewerLabelProvider
protected ILabelProvider getReferencedGenModelsTreeViewerLabelProvider(AdapterFactory adapterFactory)
getLabel
protected String getLabel(Object object,
String defaultText)
- Returns the label of a given object.
getLabel
protected String getLabel(GenPackage genPackage)
referencedGenModelsBrowseSelected
protected void referencedGenModelsBrowseSelected(CheckboxTreeViewer treeViewer)
referencedGenModelsCheckboxTreeViewerCheckStateChanged
protected void referencedGenModelsCheckboxTreeViewerCheckStateChanged(CheckStateChangedEvent event)
- This method is invoked when one element in the referenced GenModels tree is
checked or unchecked. The event argument can be null.
getBrowseButtonLabel
protected String getBrowseButtonLabel()
getReferencedGenModelsLabel
protected String getReferencedGenModelsLabel()
getSelectGenModelDialogMessage
protected String getSelectGenModelDialogMessage()
validate
protected void validate()
filterEPackagesTable
protected void filterEPackagesTable(boolean reloadReferencedGenPackagesTable)
getReferencedGenPackagesToCheck
protected List getReferencedGenPackagesToCheck(List genPackages,
boolean reloadReferencedGenPackagesTable)
- 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.
addExternalGenModels
protected void addExternalGenModels(List genModels)
addReferencedGenModels
protected void addReferencedGenModels(List genModels)