org.eclipse.cdt.internal.ui.dialogs.cpaths
Class CPathContainerWizard

java.lang.Object
  extended by org.eclipse.jface.wizard.Wizard
      extended by org.eclipse.cdt.internal.ui.dialogs.cpaths.CPathContainerWizard
All Implemented Interfaces:
org.eclipse.jface.wizard.IWizard

public class CPathContainerWizard
extends org.eclipse.jface.wizard.Wizard


Field Summary
 
Fields inherited from class org.eclipse.jface.wizard.Wizard
DEFAULT_IMAGE
 
Constructor Summary
CPathContainerWizard(IContainerDescriptor pageDesc, org.eclipse.cdt.core.model.ICElement currElement, org.eclipse.cdt.core.model.IPathEntry[] currEntries)
          Constructor for ClasspathContainerWizard.
CPathContainerWizard(org.eclipse.cdt.core.model.IContainerEntry entryToEdit, org.eclipse.cdt.core.model.ICElement currElement, org.eclipse.cdt.core.model.IPathEntry[] currEntries)
          Constructor for ClasspathContainerWizard.
CPathContainerWizard(org.eclipse.cdt.core.model.IContainerEntry entryToEdit, IContainerDescriptor pageDesc, org.eclipse.cdt.core.model.ICElement currElement, org.eclipse.cdt.core.model.IPathEntry[] currEntries, int[] filterType)
           
 
Method Summary
 void addPages()
           
 boolean canFinish()
           
 org.eclipse.cdt.core.model.IContainerEntry[] getContainers()
           
 org.eclipse.cdt.core.model.IPathEntry[] getEntries()
           
 org.eclipse.cdt.core.model.IPathEntry getEntriesParent()
           
 org.eclipse.jface.wizard.IWizardPage getNextPage(org.eclipse.jface.wizard.IWizardPage page)
           
static int openWizard(org.eclipse.swt.widgets.Shell shell, CPathContainerWizard wizard)
           
 boolean performFinish()
           
 
Methods inherited from class org.eclipse.jface.wizard.Wizard
addPage, createPageControls, dispose, getContainer, getDefaultPageImage, getDialogSettings, getPage, getPageCount, getPages, getPreviousPage, getShell, getStartingPage, getTitleBarColor, getWindowTitle, isHelpAvailable, needsPreviousAndNextButtons, needsProgressMonitor, performCancel, setContainer, setDefaultPageImageDescriptor, setDialogSettings, setForcePreviousAndNextButtons, setHelpAvailable, setNeedsProgressMonitor, setTitleBarColor, setWindowTitle
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CPathContainerWizard

public CPathContainerWizard(org.eclipse.cdt.core.model.IContainerEntry entryToEdit,
                            org.eclipse.cdt.core.model.ICElement currElement,
                            org.eclipse.cdt.core.model.IPathEntry[] currEntries)
Constructor for ClasspathContainerWizard.


CPathContainerWizard

public CPathContainerWizard(IContainerDescriptor pageDesc,
                            org.eclipse.cdt.core.model.ICElement currElement,
                            org.eclipse.cdt.core.model.IPathEntry[] currEntries)
Constructor for ClasspathContainerWizard.


CPathContainerWizard

public CPathContainerWizard(org.eclipse.cdt.core.model.IContainerEntry entryToEdit,
                            IContainerDescriptor pageDesc,
                            org.eclipse.cdt.core.model.ICElement currElement,
                            org.eclipse.cdt.core.model.IPathEntry[] currEntries,
                            int[] filterType)
Method Detail

getEntriesParent

public org.eclipse.cdt.core.model.IPathEntry getEntriesParent()

getEntries

public org.eclipse.cdt.core.model.IPathEntry[] getEntries()

getContainers

public org.eclipse.cdt.core.model.IContainerEntry[] getContainers()

performFinish

public boolean performFinish()
Specified by:
performFinish in interface org.eclipse.jface.wizard.IWizard
Specified by:
performFinish in class org.eclipse.jface.wizard.Wizard

addPages

public void addPages()
Specified by:
addPages in interface org.eclipse.jface.wizard.IWizard
Overrides:
addPages in class org.eclipse.jface.wizard.Wizard

getNextPage

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

canFinish

public boolean canFinish()
Specified by:
canFinish in interface org.eclipse.jface.wizard.IWizard
Overrides:
canFinish in class org.eclipse.jface.wizard.Wizard

openWizard

public static int openWizard(org.eclipse.swt.widgets.Shell shell,
                             CPathContainerWizard wizard)