org.eclipse.emf.codegen.ecore.genmodel.presentation
Class GenModelModelWizard

org.eclipse.emf.codegen.ecore.genmodel.presentation.EMFProjectWizard
  |
  +--org.eclipse.emf.codegen.ecore.genmodel.presentation.GenModelModelWizard
All Implemented Interfaces:
org.eclipse.ui.INewWizard, org.eclipse.jface.wizard.IWizard, org.eclipse.ui.IWorkbenchWizard

public class GenModelModelWizard
extends EMFProjectWizard

This is a simple wizard for creating a new model file.


Inner Class Summary
 class GenModelModelWizard.GenModelModelWizardNewFileCreationPage
          This is the one page of the wizard.
 
Inner classes inherited from class org.eclipse.emf.codegen.ecore.genmodel.presentation.EMFProjectWizard
EMFProjectWizard.DetailsPage, EMFProjectWizard.EcoreModelPage, EMFProjectWizard.PackagePage, EMFProjectWizard.RoseModelPage, EMFProjectWizard.XMLSchemaModelPage
 
Field Summary
protected  GenModelModelWizard.GenModelModelWizardNewFileCreationPage newFileCreationPage
          This is the one and only page.
 
Fields inherited from class org.eclipse.emf.codegen.ecore.genmodel.presentation.EMFProjectWizard
detailsPage, ECORE, ecoreModelPage, ePackageToInformationMap, genModelFile, JAVA, javaEcoreBuilder, modelFile, NEW_FILE, NEW_PROJECT, newProjectCreationPage, NOTHING, originalGenModel, packagePage, RELOAD, ROSE, roseModelPage, selection, whichModel, whichStyle, workbench, workspaceRoot, xmlSchemaModelPage, XSD
 
Constructor Summary
GenModelModelWizard()
           
 
Method Summary
 void addPages()
          The framework calls this to create the contents of the wizard.
 org.eclipse.core.resources.IFile getGenModelFile()
          Get the file from the page.
 void init(org.eclipse.ui.IWorkbench workbench, org.eclipse.jface.viewers.IStructuredSelection selection)
          Initializes by recording the arguments.
 
Methods inherited from class org.eclipse.emf.codegen.ecore.genmodel.presentation.EMFProjectWizard
createFileSystemElement, getGenModelFileName, getGenModelName, getNextPage, getProjectName, makeAbsolute, makeRelative, performFinish, traverseGenPackages
 

Field Detail

newFileCreationPage

protected GenModelModelWizard.GenModelModelWizardNewFileCreationPage newFileCreationPage
This is the one and only page.
Constructor Detail

GenModelModelWizard

public GenModelModelWizard()
Method Detail

init

public void init(org.eclipse.ui.IWorkbench workbench,
                 org.eclipse.jface.viewers.IStructuredSelection selection)
Initializes by recording the arguments.
Overrides:
init in class EMFProjectWizard

addPages

public void addPages()
The framework calls this to create the contents of the wizard.
Overrides:
addPages in class EMFProjectWizard

getGenModelFile

public org.eclipse.core.resources.IFile getGenModelFile()
Get the file from the page.
Overrides:
getGenModelFile in class EMFProjectWizard

Copyright 2001-2002 IBM Corporation and others.
All Rights Reserved.