org.eclipse.emf.importer.rose.ui
Class RoseDetailPage

java.lang.Object
  extended by org.eclipse.jface.dialogs.DialogPage
      extended by org.eclipse.jface.wizard.WizardPage
          extended by org.eclipse.emf.converter.ui.contribution.base.ModelConverterPage
              extended by org.eclipse.emf.converter.ui.contribution.base.ModelConverterURIPage
                  extended by org.eclipse.emf.importer.ui.contribution.base.ModelImporterDetailPage
                      extended by org.eclipse.emf.importer.rose.ui.RoseDetailPage
All Implemented Interfaces:
IModelImporterPage, IDialogPage, IMessageProvider, IWizardPage, Listener

public class RoseDetailPage
extends ModelImporterDetailPage

Since:
2.1.0

Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.emf.converter.ui.contribution.base.ModelConverterPage
ModelConverterPage.PageDiagnosticHandler
 
Field Summary
protected  Button browsePathMapLocationButton
           
protected  boolean isCellEditing
           
protected  Button loadPathMapSymbolsButton
           
protected  Table pathMapTable
           
protected  TableViewer pathMapTableViewer
           
 
Fields inherited from class org.eclipse.emf.importer.ui.contribution.base.ModelImporterDetailPage
filterExtensions, genModelNameText, loadButton, showGenModel, usingInternalSetName
 
Fields inherited from class org.eclipse.emf.converter.ui.contribution.base.ModelConverterURIPage
browseFileSystemButton, browseWorkspaceButton, uriText
 
Fields inherited from class org.eclipse.emf.converter.ui.contribution.base.ModelConverterPage
CAUSE_BACK, CAUSE_CANCEL, CAUSE_FINISH, CAUSE_NEXT, CAUSE_UNKNOWN, forwardDirection, handlingEvent, modelConverter, neverVisible, pageDiagnosticHandler
 
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider
ERROR, INFORMATION, NONE, WARNING
 
Constructor Summary
RoseDetailPage(ModelImporter modelImporter, java.lang.String pageName)
           
 
Method Summary
protected  void addDetailControl(Composite parent)
           
protected  void adjustLoadButton()
           
 void dispose()
           
protected  void doHandleEvent(Event event)
           
 RoseImporter getRoseImporter()
           
 boolean isPageComplete()
           
protected  void loadPathMapSymbols()
           
protected  void refreshModel()
           
protected  boolean supportMultipleURIs()
           
 
Methods inherited from class org.eclipse.emf.importer.ui.contribution.base.ModelImporterDetailPage
addControl, addURIControl, browseFileSystem, browseWorkspace, createGenModelNameControl, getDefaultGenModelFileName, getFilterExtensions, getModelImporter, getSelectModelLabel, getURITextInitialValue, getURITextLabel, handleOriginalModelFile, internalSetGenModelFileName, isValidWorkspaceResource, pageActivated, refreshModel, showGenModel, uriTextModified
 
Methods inherited from class org.eclipse.emf.converter.ui.contribution.base.ModelConverterURIPage
createControl, createURIControl, getBrowseFileSystemButtonLabel, getBrowseWorkspaceButtonLabel, setURIText
 
Methods inherited from class org.eclipse.emf.converter.ui.contribution.base.ModelConverterPage
getModelConverter, getNextPage, getPreviousPage, handleDiagnostic, handleDiagnostic, handleEvent, isHandlingEvent, pageDeactivated, setHandlingEvent
 
Methods inherited from class org.eclipse.jface.wizard.WizardPage
canFlipToNextPage, getContainer, getDialogSettings, getImage, getName, 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, getControl, getDescription, getDialogFontName, getErrorMessage, getFont, getMessage, getMessageType, getTitle, getToolTipText, initializeDialogUnits, isControlCreated, performHelp, setButtonLayoutData, setControl, setMessage, setVisible
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.jface.wizard.IWizardPage
canFlipToNextPage, getName, getNextPage, getPreviousPage, getWizard, setPreviousPage, setWizard
 
Methods inherited from interface org.eclipse.jface.dialogs.IDialogPage
createControl, getControl, getDescription, getErrorMessage, getImage, getMessage, getTitle, performHelp, setDescription, setImageDescriptor, setTitle, setVisible
 

Field Detail

loadPathMapSymbolsButton

protected Button loadPathMapSymbolsButton

browsePathMapLocationButton

protected Button browsePathMapLocationButton

pathMapTable

protected Table pathMapTable

pathMapTableViewer

protected TableViewer pathMapTableViewer

isCellEditing

protected boolean isCellEditing
Constructor Detail

RoseDetailPage

public RoseDetailPage(ModelImporter modelImporter,
                      java.lang.String pageName)
Method Detail

dispose

public void dispose()
Specified by:
dispose in interface IDialogPage
Overrides:
dispose in class ModelImporterDetailPage

supportMultipleURIs

protected boolean supportMultipleURIs()
Overrides:
supportMultipleURIs in class ModelImporterDetailPage

getRoseImporter

public RoseImporter getRoseImporter()

addDetailControl

protected void addDetailControl(Composite parent)
Overrides:
addDetailControl in class ModelImporterDetailPage

doHandleEvent

protected void doHandleEvent(Event event)
Overrides:
doHandleEvent in class ModelImporterDetailPage

isPageComplete

public boolean isPageComplete()
Specified by:
isPageComplete in interface IWizardPage
Overrides:
isPageComplete in class ModelImporterDetailPage

adjustLoadButton

protected void adjustLoadButton()
Overrides:
adjustLoadButton in class ModelImporterDetailPage

refreshModel

protected void refreshModel()
Overrides:
refreshModel in class ModelImporterDetailPage

loadPathMapSymbols

protected void loadPathMapSymbols()

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