org.eclipse.ecf.ui.wizards
Class ConfigurationWizardSelectionPage

java.lang.Object
  extended by org.eclipse.jface.dialogs.DialogPage
      extended by org.eclipse.jface.wizard.WizardPage
          extended by org.eclipse.jface.wizard.WizardSelectionPage
              extended by org.eclipse.ecf.ui.wizards.ConfigurationWizardSelectionPage
All Implemented Interfaces:
org.eclipse.jface.dialogs.IDialogPage, org.eclipse.jface.dialogs.IMessageProvider, org.eclipse.jface.wizard.IWizardPage

public class ConfigurationWizardSelectionPage
extends org.eclipse.jface.wizard.WizardSelectionPage

A wizard page for ConfigurationWizardSelectionWizard.


Nested Class Summary
protected  class ConfigurationWizardSelectionPage.CategorizedWizardSelectionTree
           
 
Field Summary
protected  org.eclipse.jface.viewers.IStructuredSelection currentResourceSelection
           
protected  org.eclipse.jface.viewers.TreeViewer treeViewer
           
protected  ConfigurationWizardSelectionPage.CategorizedWizardSelectionTree wizardSelectionTree
           
protected  org.eclipse.ui.IWorkbench workbench
           
 
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider
ERROR, INFORMATION, NONE, WARNING
 
Constructor Summary
ConfigurationWizardSelectionPage(org.eclipse.ui.IWorkbench workbench, org.eclipse.jface.viewers.IStructuredSelection selection)
           
 
Method Summary
 void createControl(org.eclipse.swt.widgets.Composite parent)
           
protected  org.eclipse.swt.widgets.Composite createTreeViewer(org.eclipse.swt.widgets.Composite parent)
           
protected  ContainerConfigurationResult getContainerResult()
           
 org.eclipse.jface.wizard.IWizardPage getNextPage()
           
protected  org.eclipse.ui.wizards.IWizardCategory getRootCategory()
           
protected  org.eclipse.jface.viewers.TreeViewer getTreeViewer()
           
protected  org.eclipse.ui.activities.ITriggerPoint getTriggerPoint()
           
protected  org.eclipse.ui.IWorkbench getWorkbench()
           
protected  void listSelectionChanged(org.eclipse.jface.viewers.ISelection selection)
           
protected  void setTreeViewer(org.eclipse.jface.viewers.TreeViewer viewer)
           
protected  void treeDoubleClicked(org.eclipse.jface.viewers.DoubleClickEvent event)
           
protected  void updateMessage()
           
protected  void updateSelectedNode(org.eclipse.ecf.internal.ui.wizards.WorkbenchWizardElement wizardElement)
           
 
Methods inherited from class org.eclipse.jface.wizard.WizardSelectionPage
canFlipToNextPage, dispose, getSelectedNode, setSelectedNode
 
Methods inherited from class org.eclipse.jface.wizard.WizardPage
getContainer, getDialogSettings, getImage, getName, 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, 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

workbench

protected org.eclipse.ui.IWorkbench workbench

treeViewer

protected org.eclipse.jface.viewers.TreeViewer treeViewer

wizardSelectionTree

protected ConfigurationWizardSelectionPage.CategorizedWizardSelectionTree wizardSelectionTree

currentResourceSelection

protected org.eclipse.jface.viewers.IStructuredSelection currentResourceSelection
Constructor Detail

ConfigurationWizardSelectionPage

public ConfigurationWizardSelectionPage(org.eclipse.ui.IWorkbench workbench,
                                        org.eclipse.jface.viewers.IStructuredSelection selection)
Method Detail

getWorkbench

protected org.eclipse.ui.IWorkbench getWorkbench()

getTreeViewer

protected org.eclipse.jface.viewers.TreeViewer getTreeViewer()

setTreeViewer

protected void setTreeViewer(org.eclipse.jface.viewers.TreeViewer viewer)

getTriggerPoint

protected org.eclipse.ui.activities.ITriggerPoint getTriggerPoint()

getContainerResult

protected ContainerConfigurationResult getContainerResult()

updateSelectedNode

protected void updateSelectedNode(org.eclipse.ecf.internal.ui.wizards.WorkbenchWizardElement wizardElement)

getRootCategory

protected org.eclipse.ui.wizards.IWizardCategory getRootCategory()

getNextPage

public org.eclipse.jface.wizard.IWizardPage getNextPage()
Specified by:
getNextPage in interface org.eclipse.jface.wizard.IWizardPage
Overrides:
getNextPage in class org.eclipse.jface.wizard.WizardSelectionPage

createTreeViewer

protected org.eclipse.swt.widgets.Composite createTreeViewer(org.eclipse.swt.widgets.Composite parent)

treeDoubleClicked

protected void treeDoubleClicked(org.eclipse.jface.viewers.DoubleClickEvent event)

listSelectionChanged

protected void listSelectionChanged(org.eclipse.jface.viewers.ISelection selection)

updateMessage

protected void updateMessage()

createControl

public void createControl(org.eclipse.swt.widgets.Composite parent)