public class EMFModelWizard
extends Wizard
Modifier and Type | Class and Description |
---|---|
class |
EMFModelWizard.NewGenModelFileCreationPage |
class |
EMFModelWizard.SelectionPage |
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
defaultDescriptorID |
protected IPath |
defaultPath |
protected IPath |
genModelContainerPath |
protected java.lang.String |
genModelFileName |
protected IFile |
modelFile |
protected IFile |
reloadFile |
protected IStructuredSelection |
selection |
protected ModelConverterDescriptorSelectionPage |
selectionPage |
protected IWorkbench |
workbench |
Constructor and Description |
---|
EMFModelWizard() |
EMFModelWizard(IFile reloadFile) |
Modifier and Type | Method and Description |
---|---|
void |
addPages() |
protected void |
addSelectionPage() |
protected void |
adjustModelImporterWizard(IModelImporterWizard modelImporterWizard,
ModelImporterDescriptor modelImporterDescriptor) |
boolean |
canFinish() |
protected ModelImporterDescriptor |
computeSuggestedDescriptor() |
void |
dispose() |
protected java.lang.String |
getDefaultGenModelFileName() |
protected ImageDescriptor |
getDefaultImageDescriptor() |
java.lang.String |
getDefaultModelImporterDescriptorID() |
IPath |
getDefaultPath() |
protected java.util.List<ModelImporterDescriptor> |
getModelImporterDescriptors() |
protected void |
init() |
void |
init(IWorkbench workbench,
IStructuredSelection selection) |
protected boolean |
isValidNewValue(java.lang.Object newValue,
java.lang.Object oldValue) |
boolean |
performFinish() |
void |
setDefaultModelImporterDescriptorID(java.lang.String id)
Sets the model importer descriptor that will be selected when this wizard
is presented to the user.
|
void |
setDefaultPath(IPath path)
Sets the path of the genmodel that will be used when this wizard
is presented to the user.
|
protected IStructuredSelection selection
protected IWorkbench workbench
protected IPath genModelContainerPath
protected java.lang.String genModelFileName
protected IFile reloadFile
protected IFile modelFile
protected ModelConverterDescriptorSelectionPage selectionPage
protected IPath defaultPath
protected java.lang.String defaultDescriptorID
public EMFModelWizard()
public EMFModelWizard(IFile reloadFile)
public void dispose()
protected ImageDescriptor getDefaultImageDescriptor()
public void addPages()
protected void addSelectionPage()
public void init(IWorkbench workbench, IStructuredSelection selection)
protected void init()
protected java.lang.String getDefaultGenModelFileName()
protected java.util.List<ModelImporterDescriptor> getModelImporterDescriptors()
protected ModelImporterDescriptor computeSuggestedDescriptor()
protected boolean isValidNewValue(java.lang.Object newValue, java.lang.Object oldValue)
protected void adjustModelImporterWizard(IModelImporterWizard modelImporterWizard, ModelImporterDescriptor modelImporterDescriptor)
public boolean canFinish()
public boolean performFinish()
public void setDefaultModelImporterDescriptorID(java.lang.String id)
id
- public java.lang.String getDefaultModelImporterDescriptorID()
public void setDefaultPath(IPath path)
path
- The absolute path of the genmodel.public IPath getDefaultPath()