de.tu_berlin.cs.tfs.muvitorkit.ui.wizards.template
Class MuvitorFileCreationPage

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.tu_berlin.cs.tfs.muvitorkit.ui.wizards.template.MuvitorFileCreationPage
All Implemented Interfaces:
IDialogPage, IMessageProvider, IWizardPage, Listener

public class MuvitorFileCreationPage
extends WizardNewFileCreationPage

The "New" wizard page is used in the MuvitorFileCreationWizard and allows setting the container for the new file as well as the file name. The page will only accept file name without the extension OR with the extension that matches the one specified in plugin.xml.

Rating red

Field Summary
 
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider
ERROR, INFORMATION, NONE, WARNING
 
Constructor Summary
MuvitorFileCreationPage(IWorkbench workbench, IStructuredSelection selection)
           
 
Method Summary
 void createControl(Composite parent)
           
 boolean finish()
           
 
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, setVisible, 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

MuvitorFileCreationPage

public MuvitorFileCreationPage(IWorkbench workbench,
                               IStructuredSelection selection)
Method Detail

createControl

public void createControl(Composite parent)
Specified by:
createControl in interface IDialogPage
Overrides:
createControl in class WizardNewFileCreationPage

finish

public boolean finish()