org.eclipse.emf.codegen.ecore.genmodel.presentation
Class EMFProjectWizard.EcoreModelPage

java.lang.Object
  extended byorg.eclipse.jface.dialogs.DialogPage
      extended byorg.eclipse.jface.wizard.WizardPage
          extended byorg.eclipse.emf.codegen.ecore.genmodel.presentation.EMFProjectWizard.EcoreModelPage
All Implemented Interfaces:
IDialogPage, IMessageProvider, IWizardPage
Enclosing class:
EMFProjectWizard

public class EMFProjectWizard.EcoreModelPage
extends WizardPage

A page that allows a Ecore model to be imported.


Field Summary
protected  Text ecoreModelLocationText
           
protected  Collection ecoreModels
           
protected  Text genModelNameText
           
protected  boolean isDirty
           
 
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider
ERROR, INFORMATION, NONE, WARNING
 
Constructor Summary
EMFProjectWizard.EcoreModelPage(String pageId)
           
 
Method Summary
 void createControl(Composite parent)
           
 List getEcoreModelLocations()
           
 String getGenModelName()
           
 boolean isPageComplete()
           
 void refreshEcoreModel()
           
 void setVisible(boolean visible)
           
 
Methods inherited from class org.eclipse.jface.wizard.WizardPage
canFlipToNextPage, getContainer, getDialogSettings, getImage, getName, getNextPage, getPreviousPage, getShell, getWizard, isCurrentPage, setDescription, setErrorMessage, setImageDescriptor, setMessage, setPageComplete, setPreviousPage, setTitle, setWizard, toString
 
Methods inherited from class org.eclipse.jface.dialogs.DialogPage
convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, dispose, getControl, getDescription, getDialogFontName, getErrorMessage, getFont, getMessage, getMessageType, getTitle, getToolTipText, initializeDialogUnits, isControlCreated, performHelp, setButtonLayoutData, setControl, setMessage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.jface.dialogs.IDialogPage
dispose, getControl, getDescription, getErrorMessage, getMessage, getTitle, performHelp
 

Field Detail

genModelNameText

protected Text genModelNameText

ecoreModelLocationText

protected Text ecoreModelLocationText

ecoreModels

protected Collection ecoreModels

isDirty

protected boolean isDirty
Constructor Detail

EMFProjectWizard.EcoreModelPage

public EMFProjectWizard.EcoreModelPage(String pageId)
Method Detail

isPageComplete

public boolean isPageComplete()

setVisible

public void setVisible(boolean visible)

createControl

public void createControl(Composite parent)

refreshEcoreModel

public void refreshEcoreModel()

getEcoreModelLocations

public List getEcoreModelLocations()

getGenModelName

public String getGenModelName()

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