de.cau.cs.kieler.core.model.graphiti.ui
Class CreationWizardPage

java.lang.Object
  extended by org.eclipse.jface.dialogs.DialogPage
      extended by org.eclipse.jface.wizard.WizardPage
          extended by org.eclipse.ui.dialogs.WizardNewFileCreationPage
              extended by de.cau.cs.kieler.core.model.graphiti.ui.CreationWizardPage
All Implemented Interfaces:
IDialogPage, IMessageProvider, IWizardPage, Listener

public class CreationWizardPage
extends WizardNewFileCreationPage

Wizard page to create diagram or model files.

Rating red

Field Summary
 
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider
ERROR, INFORMATION, NONE, WARNING
 
Constructor Summary
CreationWizardPage(String pageName, IStructuredSelection selection, String theextension)
          Creates a page with given settings.
 
Method Summary
 void createControl(Composite parent)
          
 URI getURI()
          Creates a URI for the selected file path.
 void setVisible(boolean visible)
          
 
Methods inherited from class org.eclipse.ui.dialogs.WizardNewFileCreationPage
createAdvancedControls, createFile, createFileHandle, createLinkTarget, createNewFile, createRule, getContainerFullPath, getFileExtension, getFileName, getInitialContents, getNewFileLabel, handleAdvancedButtonSelect, handleEvent, initialPopulateContainerNameField, setAllowExistingResources, setContainerFullPath, setFileExtension, setFileName, validateLinkedResource, validatePage
 
Methods inherited from class org.eclipse.jface.wizard.WizardPage
canFlipToNextPage, getContainer, getDialogSettings, getImage, getName, getNextPage, getPreviousPage, getShell, getWizard, isCurrentPage, isPageComplete, 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
 

Constructor Detail

CreationWizardPage

public CreationWizardPage(String pageName,
                          IStructuredSelection selection,
                          String theextension)
Creates a page with given settings.

Parameters:
pageName - the name of the page
selection - the current resource selection
theextension - the file extension
Method Detail

createControl

public void createControl(Composite parent)

Specified by:
createControl in interface IDialogPage
Overrides:
createControl in class WizardNewFileCreationPage

getURI

public URI getURI()
Creates a URI for the selected file path.

Returns:
a URI for the file

setVisible

public void setVisible(boolean visible)

Specified by:
setVisible in interface IDialogPage
Overrides:
setVisible in class WizardNewFileCreationPage