|
org.eclipse.gmf.codegen.gmfgen.presentation
Class GMFGenModelWizard
java.lang.Object
org.eclipse.jface.wizard.Wizard
org.eclipse.gmf.codegen.gmfgen.presentation.GMFGenModelWizard
-
All Implemented Interfaces:
-
IWizard,
INewWizard,
IWorkbenchWizard
-
public class GMFGenModelWizard
- extends
Wizard
- implements
INewWizard
This is a simple wizard for creating a new model file.
-
** Generated **
-
Methods inherited from class org.eclipse.jface.wizard.
Wizard
|
addPage,
canFinish,
createPageControls,
dispose,
getContainer,
getDefaultPageImage,
getDialogSettings,
getNextPage,
getPage,
getPageCount,
getPages,
getPreviousPage,
getShell,
getStartingPage,
getTitleBarColor,
getWindowTitle,
isHelpAvailable,
needsPreviousAndNextButtons,
needsProgressMonitor,
performCancel,
setContainer,
setDefaultPageImageDescriptor,
setDialogSettings,
setForcePreviousAndNextButtons,
setHelpAvailable,
setNeedsProgressMonitor,
setTitleBarColor,
setWindowTitle
|
Methods inherited from class java.lang.Object
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
|
Methods inherited from interface org.eclipse.jface.wizard.
IWizard
|
canFinish,
createPageControls,
dispose,
getContainer,
getDefaultPageImage,
getDialogSettings,
getNextPage,
getPage,
getPageCount,
getPages,
getPreviousPage,
getStartingPage,
getTitleBarColor,
getWindowTitle,
isHelpAvailable,
needsPreviousAndNextButtons,
needsProgressMonitor,
performCancel,
setContainer
|
FILE_EXTENSIONS
public static final java.util.List<java.lang.String> FILE_EXTENSIONS
- The supported extensions for created files.
-
** Generated **
-
FORMATTED_FILE_EXTENSIONS
public static final java.lang.String FORMATTED_FILE_EXTENSIONS
- A formatted list of supported file extensions, suitable for display.
-
** Generated **
-
gmfGenPackage
protected
GMFGenPackage gmfGenPackage
- This caches an instance of the model package.
-
** Generated **
-
gmfGenFactory
protected
GMFGenFactory gmfGenFactory
- This caches an instance of the model factory.
-
** Generated **
-
newFileCreationPage
protected
GMFGenModelWizard.GMFGenModelWizardNewFileCreationPage newFileCreationPage
- This is the file creation page.
-
** Generated **
-
initialObjectCreationPage
protected
GMFGenModelWizard.GMFGenModelWizardInitialObjectCreationPage initialObjectCreationPage
- This is the initial object creation page.
-
** Generated **
-
selection
protected
IStructuredSelection selection
- Remember the selection during initialization for populating the default container.
-
** Generated **
-
workbench
protected
IWorkbench workbench
- Remember the workbench during initialization.
-
** Generated **
-
initialObjectNames
protected java.util.List<java.lang.String> initialObjectNames
- Caches the names of the types that can be created as the root object.
-
** Generated **
-
GMFGenModelWizard
public GMFGenModelWizard()
init
public void init(
IWorkbench workbench,
IStructuredSelection selection)
- This just records the information.
-
-
Specified by:
-
init
in interface
IWorkbenchWizard
-
-
** Generated **
-
getInitialObjectNames
protected java.util.Collection<java.lang.String> getInitialObjectNames()
- Returns the names of the types that can be created as the root object.
-
-
-
** Generated **
-
createInitialModel
protected org.eclipse.emf.ecore.EObject createInitialModel()
- Create a new model.
-
-
-
** Generated **
-
performFinish
public boolean performFinish()
- Do the work after everything is specified.
-
-
Specified by:
-
performFinish
in interface
IWizard
-
Specified by:
-
performFinish
in class
Wizard
-
-
** Generated **
-
addPages
public void addPages()
- The framework calls this to create the contents of the wizard.
-
-
Specified by:
-
addPages
in interface
IWizard
-
Overrides:
-
addPages
in class
Wizard
-
-
** Generated **
-
getModelFile
public
IFile getModelFile()
- Get the file from the page.
-
-
-
** Generated **
-
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp., Borland Software Corp., and others 2005,2006. All rights reserved.
|
|