org.eclipse.uml2.ecore.importer.ui
Class UML2DetailPage

java.lang.Object
  extended byorg.eclipse.jface.dialogs.DialogPage
      extended byorg.eclipse.jface.wizard.WizardPage
          extended byorg.eclipse.emf.importer.ui.contribution.base.ModelImporterPage
              extended byorg.eclipse.emf.importer.ui.contribution.base.ModelDetailPage
                  extended byorg.eclipse.uml2.ecore.importer.ui.UML2DetailPage
All Implemented Interfaces:
IDialogPage, IMessageProvider, IWizardPage, Listener

public class UML2DetailPage
extends ModelDetailPage


Field Summary
protected  java.util.Map choiceLabels
           
protected  java.lang.String discardChoiceLabel
           
protected  java.lang.String ignoreChoiceLabel
           
protected  java.lang.String processChoiceLabel
           
protected  java.lang.String reportChoiceLabel
           
 
Fields inherited from class org.eclipse.emf.importer.ui.contribution.base.ModelDetailPage
filterExtensions, genModelNameText, loadButton, modelLocationBrowseFileSystemButton, modelLocationBrowseWorkspaceButton, modelLocationText, showGenModel, usingInternalSetName
 
Fields inherited from class org.eclipse.emf.importer.ui.contribution.base.ModelImporterPage
CAUSE_BACK, CAUSE_CANCEL, CAUSE_FINISH, CAUSE_NEXT, CAUSE_UNKNOWN, forwardDirection, handlingEvent, modelImporter, neverVisible
 
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider
ERROR, INFORMATION, NONE, WARNING
 
Constructor Summary
UML2DetailPage(ModelImporter modelImporter, java.lang.String pageName)
           
 
Method Summary
protected  void addControl(Composite parent)
           
protected  void addOptionControl(Composite parent, java.lang.String text, java.lang.String option, java.lang.String[] choices, java.lang.String initialChoice)
           
protected  java.lang.String[] getFilterExtensions()
           
protected  UML2Importer getUML2Importer()
           
 
Methods inherited from class org.eclipse.emf.importer.ui.contribution.base.ModelDetailPage
adjustLoadButton, browseFileSystem, browseWorkspace, createControl, createGenModelNameControl, createLoadButton, createModelLocationControl, dispose, doHandleEvent, getBrowseFileSystemButtonLabel, getBrowseWorkspaceButtonLabel, getDefaultGenModelFileName, getModelLocationTextLabel, getSelectModelLabel, handleOriginalModelFile, internalSetGenModelFileName, isPageComplete, isValidWorkspaceResource, pageActivated, refreshModel, refreshModel, setModelLocationText, showGenModel, supportMultipleModelLocation
 
Methods inherited from class org.eclipse.emf.importer.ui.contribution.base.ModelImporterPage
decodeAction, getModelImporter, getNextPage, getPreviousPage, handleEvent, handleNotOKStatus, handleOKStatus, handleStatus, handleStatus, 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.dialogs.IDialogPage
getControl, getDescription, getErrorMessage, getMessage, getTitle, performHelp, setVisible
 

Field Detail

choiceLabels

protected final java.util.Map choiceLabels

discardChoiceLabel

protected final java.lang.String discardChoiceLabel

ignoreChoiceLabel

protected final java.lang.String ignoreChoiceLabel

processChoiceLabel

protected final java.lang.String processChoiceLabel

reportChoiceLabel

protected final java.lang.String reportChoiceLabel
Constructor Detail

UML2DetailPage

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

addOptionControl

protected void addOptionControl(Composite parent,
                                java.lang.String text,
                                java.lang.String option,
                                java.lang.String[] choices,
                                java.lang.String initialChoice)

addControl

protected void addControl(Composite parent)

getUML2Importer

protected UML2Importer getUML2Importer()

getFilterExtensions

protected java.lang.String[] getFilterExtensions()

Copyright 2003, 2005 IBM Corporation and others.
All Rights Reserved.