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

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

public class EMFProjectWizard.RoseModelPage
extends WizardPage

A page that allows a Rose model to be imported.


Field Summary
protected  Text genModelNameText
           
protected  boolean isCellEditing
           
protected  boolean isDirty
           
protected  Map pathMap
           
protected  TableViewer pathMapTableViewer
           
protected  Text roseModelLocationText
           
protected  RoseUtil roseUtil
           
protected  UnitTreeNode unitTree
           
 
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider
ERROR, INFORMATION, NONE, WARNING
 
Constructor Summary
EMFProjectWizard.RoseModelPage(String pageId)
           
 
Method Summary
 void createControl(Composite parent)
           
 String getGenModelName()
           
 Map getPathMap()
           
 IPath getRoseModelLocationPath()
           
 RoseUtil getRoseUtil()
           
 UnitTreeNode getUnitTree()
           
 boolean isPageComplete()
           
 void refreshPathMapTable()
           
 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

roseModelLocationText

protected Text roseModelLocationText

pathMap

protected Map pathMap

pathMapTableViewer

protected TableViewer pathMapTableViewer

isCellEditing

protected boolean isCellEditing

isDirty

protected boolean isDirty

roseUtil

protected RoseUtil roseUtil

unitTree

protected UnitTreeNode unitTree
Constructor Detail

EMFProjectWizard.RoseModelPage

public EMFProjectWizard.RoseModelPage(String pageId)
Method Detail

isPageComplete

public boolean isPageComplete()

setVisible

public void setVisible(boolean visible)

createControl

public void createControl(Composite parent)

refreshPathMapTable

public void refreshPathMapTable()

getRoseModelLocationPath

public IPath getRoseModelLocationPath()

getGenModelName

public String getGenModelName()

getPathMap

public Map getPathMap()

getRoseUtil

public RoseUtil getRoseUtil()

getUnitTree

public UnitTreeNode getUnitTree()

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