|
org.eclipse.gmf.gmfgraph.presentation
Class GMFGraphModelWizard
java.lang.Object
org.eclipse.jface.wizard.Wizard
org.eclipse.gmf.gmfgraph.presentation.GMFGraphModelWizard
-
All Implemented Interfaces:
-
IWizard,
INewWizard,
IWorkbenchWizard
-
public class GMFGraphModelWizard
- extends
Wizard
- implements
INewWizard
This is a simple wizard for creating a new model file.
-
** Generated **
- NOT
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
|
newFileCreationPage
protected
GMFGraphModelWizard.GMFGraphModelWizardNewFileCreationPage newFileCreationPage
- This is the file 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 **
-
GMFGraphModelWizard
public GMFGraphModelWizard()
init
public void init(
IWorkbench workbench,
IStructuredSelection selection)
- This just records the information.
-
-
Specified by:
-
init
in interface
IWorkbenchWizard
-
-
** Generated **
-
createInitialModel
protected org.eclipse.emf.ecore.EObject createInitialModel()
- Create a new model.
-
-
-
** Generated **
- NOT
performFinish
public boolean performFinish()
- Do the work after everything is specified.
-
-
Specified by:
-
performFinish
in interface
IWizard
-
Specified by:
-
performFinish
in class
Wizard
-
-
** Generated **
- NOT
createModelFile
protected void createModelFile(
IFile modelFile)
throws java.lang.Exception
-
-
-
Throws:
-
java.lang.Exception
openEditor
protected boolean openEditor(
IFile modelFile)
-
-
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 **
- NOT
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.
|
|