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  Map choiceLabels
           
protected  String discardChoiceLabel
           
protected  String ignoreChoiceLabel
           
protected  String processChoiceLabel
           
protected  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, String pageName)
           
 
Method Summary
protected  void addControl(Composite parent)
           
protected  void addOptionControl(Composite parent, String text, String option, String[] choices, String initialChoice)
           
protected  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 Map choiceLabels

discardChoiceLabel

protected final String discardChoiceLabel

ignoreChoiceLabel

protected final String ignoreChoiceLabel

processChoiceLabel

protected final String processChoiceLabel

reportChoiceLabel

protected final String reportChoiceLabel
Constructor Detail

UML2DetailPage

public UML2DetailPage(ModelImporter modelImporter,
                      String pageName)
Method Detail

addOptionControl

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

addControl

protected void addControl(Composite parent)

getUML2Importer

protected UML2Importer getUML2Importer()

getFilterExtensions

protected String[] getFilterExtensions()

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