public class ModelExporterPackagePage extends ModelConverterPackagePage implements IModelExporterPage
Modifier and Type | Class and Description |
---|---|
class |
ModelExporterPackagePage.ReferencedGenPackageTreeEditorHelper |
ModelConverterPage.PageDiagnosticHandler
ePackageDataTableColumn, ePackagesCheckboxTableViewer, filteredEPackages, isCellEditing, referencedGenModelsCheckboxTreeViewer, showReferencedGenModels
CAUSE_BACK, CAUSE_CANCEL, CAUSE_FINISH, CAUSE_NEXT, CAUSE_UNKNOWN, forwardDirection, handlingEvent, modelConverter, neverVisible, pageDiagnosticHandler
Constructor and Description |
---|
ModelExporterPackagePage(ModelExporter modelExporter,
java.lang.String pageName) |
Modifier and Type | Method and Description |
---|---|
protected void |
addReferencedGenModelsTreeCheckStateManager(Tree tree) |
protected void |
addReferencedGenModelsTreeColumns(CheckboxTreeViewer referencedGenModelsTreeViewer) |
protected void |
adjustEPackagesTableViewer(CheckboxTableViewer ePackagesTableViewer) |
protected java.lang.String |
getArtifactText(java.lang.String modelExporterId,
URI artifactURI) |
protected java.lang.String |
getEPackageData(EPackage ePackage) |
protected java.lang.String |
getEPackageDataColumnLabel() |
ModelExporter |
getModelExporter() |
protected ILabelProvider |
getReferencedGenModelsTreeViewerLabelProvider(AdapterFactory adapterFactory) |
protected java.util.List<GenPackage> |
getReferencedGenPackagesToCheck(java.util.List<GenPackage> genPackages,
boolean reloadReferencedGenPackagesTable)
Returns a not null list with the GenPackages that should be selected
in the referenced Tree Viewer.
|
protected void |
referencedGenModelsCheckboxTreeViewerCheckStateChanged(CheckStateChangedEvent event)
This method is invoked when one element in the referenced GenModels tree is
checked or unchecked.
|
protected void |
setEPackageData(EPackage ePackage,
java.lang.String data) |
protected boolean |
supportsNestedPackages() |
protected void |
validate() |
protected boolean |
validateEPackageData(EPackage ePackage,
java.lang.String data) |
addEPackagesTableColumns, addExternalGenModels, addReferencedGenModels, adjustReferencedGenModelsTreeViewer, createControl, createEPackagesTableEditor, createPackageControl, createReferencedGenModelControl, dispose, ePackageCheckStateChanged, filterEPackagesTable, getAddButtonLabel, getBrowseButtonLabel, getCheckedEPackages, getCheckedReferencedGenPackages, getDeselectAllLabel, getEPackageColumnLabel, getEPackageImage, getEPackagesTableViewerContentProvider, getEPackagesTableViewerLabelProvider, getLabel, getLabel, getLabel, getPackagesLabel, getReferencedGenModelsLabel, getReferencedGenModelsTreeViewerContentProvider, getSelectAllLabel, getSelectGenModelDialogMessage, isPageComplete, pageActivated, referencedGenModelsAddSelected, referencedGenModelsBrowseSelected, setShowReferencedGenModels, showReferencedGenModels
doHandleEvent, getModelConverter, getNextPage, getPreviousPage, handleDiagnostic, handleDiagnostic, handleEvent, isHandlingEvent, pageDeactivated, setHandlingEvent
public ModelExporterPackagePage(ModelExporter modelExporter, java.lang.String pageName)
public ModelExporter getModelExporter()
getModelExporter
in interface IModelExporterPage
protected void adjustEPackagesTableViewer(CheckboxTableViewer ePackagesTableViewer)
adjustEPackagesTableViewer
in class ModelConverterPackagePage
protected boolean validateEPackageData(EPackage ePackage, java.lang.String data)
validateEPackageData
in class ModelConverterPackagePage
protected void setEPackageData(EPackage ePackage, java.lang.String data)
setEPackageData
in class ModelConverterPackagePage
protected java.lang.String getEPackageData(EPackage ePackage)
getEPackageData
in class ModelConverterPackagePage
protected java.lang.String getEPackageDataColumnLabel()
getEPackageDataColumnLabel
in class ModelConverterPackagePage
protected void addReferencedGenModelsTreeColumns(CheckboxTreeViewer referencedGenModelsTreeViewer)
addReferencedGenModelsTreeColumns
in class ModelConverterPackagePage
protected void addReferencedGenModelsTreeCheckStateManager(Tree tree)
addReferencedGenModelsTreeCheckStateManager
in class ModelConverterPackagePage
protected void referencedGenModelsCheckboxTreeViewerCheckStateChanged(CheckStateChangedEvent event)
ModelConverterPackagePage
referencedGenModelsCheckboxTreeViewerCheckStateChanged
in class ModelConverterPackagePage
protected boolean supportsNestedPackages()
supportsNestedPackages
in class ModelConverterPackagePage
protected ILabelProvider getReferencedGenModelsTreeViewerLabelProvider(AdapterFactory adapterFactory)
getReferencedGenModelsTreeViewerLabelProvider
in class ModelConverterPackagePage
protected java.lang.String getArtifactText(java.lang.String modelExporterId, URI artifactURI)
protected void validate()
validate
in class ModelConverterPackagePage
protected java.util.List<GenPackage> getReferencedGenPackagesToCheck(java.util.List<GenPackage> genPackages, boolean reloadReferencedGenPackagesTable)
ModelConverterPackagePage
getReferencedGenPackagesToCheck
in class ModelConverterPackagePage