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

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

public class EMFProjectWizard.XMLSchemaModelPage
extends WizardPage

A page that allows a XMLSchema model to be imported.


Field Summary
protected  Button createMapButton
           
protected  List ecoreModels
           
protected  Text genModelNameText
           
protected  boolean isDirty
           
protected  EObject mappingRoot
           
protected  Text xmlSchemaModelLocationText
           
 
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider
ERROR, INFORMATION, NONE, WARNING
 
Constructor Summary
EMFProjectWizard.XMLSchemaModelPage(String pageId)
           
 
Method Summary
 void createControl(Composite parent)
           
 String getGenModelName()
           
 List getXMLSchemaModelLocations()
           
 boolean isPageComplete()
           
 void refreshXMLSchemaModel()
           
 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

xmlSchemaModelLocationText

protected Text xmlSchemaModelLocationText

createMapButton

protected Button createMapButton

ecoreModels

protected List ecoreModels

mappingRoot

protected EObject mappingRoot

isDirty

protected boolean isDirty
Constructor Detail

EMFProjectWizard.XMLSchemaModelPage

public EMFProjectWizard.XMLSchemaModelPage(String pageId)
Method Detail

isPageComplete

public boolean isPageComplete()

setVisible

public void setVisible(boolean visible)

createControl

public void createControl(Composite parent)

refreshXMLSchemaModel

public void refreshXMLSchemaModel()

getXMLSchemaModelLocations

public List getXMLSchemaModelLocations()

getGenModelName

public String getGenModelName()

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