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

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

public class EMFProjectWizard.XMLSchemaModelPage
extends org.eclipse.jface.wizard.WizardPage

A page that allows a XMLSchema model to be imported.


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

xmlSchemaModelLocationText

protected org.eclipse.swt.widgets.Text xmlSchemaModelLocationText

createMapButton

protected org.eclipse.swt.widgets.Button createMapButton

ecoreModels

protected java.util.List ecoreModels

mappingRoot

protected EObject mappingRoot

isDirty

protected boolean isDirty
Constructor Detail

EMFProjectWizard.XMLSchemaModelPage

public EMFProjectWizard.XMLSchemaModelPage(java.lang.String pageId)
Method Detail

isPageComplete

public boolean isPageComplete()
Overrides:
isPageComplete in class org.eclipse.jface.wizard.WizardPage

setVisible

public void setVisible(boolean visible)
Overrides:
setVisible in class org.eclipse.jface.dialogs.DialogPage

createControl

public void createControl(org.eclipse.swt.widgets.Composite parent)
Overrides:
createControl in class org.eclipse.jface.dialogs.DialogPage

refreshXMLSchemaModel

public void refreshXMLSchemaModel()

getXMLSchemaModelLocation

public URI getXMLSchemaModelLocation()

getGenModelName

public java.lang.String getGenModelName()

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