org.eclipse.cdt.managedbuilder.ui.wizards
Class CDTConfigWizardPage

java.lang.Object
  extended by org.eclipse.jface.dialogs.DialogPage
      extended by org.eclipse.jface.wizard.WizardPage
          extended by org.eclipse.cdt.managedbuilder.ui.wizards.CDTConfigWizardPage
All Implemented Interfaces:
org.eclipse.jface.dialogs.IDialogPage, org.eclipse.jface.dialogs.IMessageProvider, org.eclipse.jface.wizard.IWizardPage

public class CDTConfigWizardPage
extends org.eclipse.jface.wizard.WizardPage


Field Summary
 boolean isVisible
           
static java.lang.String PAGE_ID
           
 boolean pagesLoaded
           
 
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider
ERROR, INFORMATION, NONE, WARNING
 
Constructor Summary
CDTConfigWizardPage(MBSWizardHandler h)
           
 
Method Summary
 void createControl(org.eclipse.swt.widgets.Composite p)
           
 void dispose()
           
 CfgHolder[] getCfgItems(boolean getDefault)
           
 org.eclipse.swt.widgets.Control getControl()
           
static CfgHolder[] getDefaultCfgs(MBSWizardHandler handler)
           
 java.lang.String getDescription()
           
 java.lang.String getErrorMessage()
           
 java.lang.String getMessage()
           
 java.lang.String getName()
           
 org.eclipse.jface.wizard.IWizardPage getNextPage()
           
 java.lang.String getTitle()
           
 boolean isCustomPageComplete()
          Returns whether this page's controls currently all contain valid values.
 void performHelp()
           
 void setDescription(java.lang.String description)
           
 void setImageDescriptor(org.eclipse.jface.resource.ImageDescriptor image)
           
 void setTitle(java.lang.String _title)
           
 void setVisible(boolean visible)
           
 
Methods inherited from class org.eclipse.jface.wizard.WizardPage
canFlipToNextPage, getImage, getPreviousPage, getShell, getWizard, isPageComplete, setErrorMessage, setMessage, setPageComplete, setPreviousPage, setWizard, toString
 
Methods inherited from class org.eclipse.jface.dialogs.DialogPage
getMessageType, setMessage
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

PAGE_ID

public static final java.lang.String PAGE_ID
See Also:
Constant Field Values

isVisible

public boolean isVisible

pagesLoaded

public boolean pagesLoaded
Constructor Detail

CDTConfigWizardPage

public CDTConfigWizardPage(MBSWizardHandler h)
Method Detail

getCfgItems

public CfgHolder[] getCfgItems(boolean getDefault)

createControl

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

getDefaultCfgs

public static CfgHolder[] getDefaultCfgs(MBSWizardHandler handler)
Parameters:
handler -
Returns:

isCustomPageComplete

public boolean isCustomPageComplete()
Returns whether this page's controls currently all contain valid values.

Returns:
true if all controls are valid, and false if at least one is invalid

setVisible

public void setVisible(boolean visible)
Specified by:
setVisible in interface org.eclipse.jface.dialogs.IDialogPage
Overrides:
setVisible in class org.eclipse.jface.dialogs.DialogPage

getName

public java.lang.String getName()
Specified by:
getName in interface org.eclipse.jface.wizard.IWizardPage
Overrides:
getName in class org.eclipse.jface.wizard.WizardPage

dispose

public void dispose()
Specified by:
dispose in interface org.eclipse.jface.dialogs.IDialogPage
Overrides:
dispose in class org.eclipse.jface.dialogs.DialogPage

getControl

public org.eclipse.swt.widgets.Control getControl()
Specified by:
getControl in interface org.eclipse.jface.dialogs.IDialogPage
Overrides:
getControl in class org.eclipse.jface.dialogs.DialogPage

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in interface org.eclipse.jface.dialogs.IDialogPage
Overrides:
getDescription in class org.eclipse.jface.dialogs.DialogPage

getErrorMessage

public java.lang.String getErrorMessage()
Specified by:
getErrorMessage in interface org.eclipse.jface.dialogs.IDialogPage
Overrides:
getErrorMessage in class org.eclipse.jface.dialogs.DialogPage

getMessage

public java.lang.String getMessage()
Specified by:
getMessage in interface org.eclipse.jface.dialogs.IDialogPage
Specified by:
getMessage in interface org.eclipse.jface.dialogs.IMessageProvider
Overrides:
getMessage in class org.eclipse.jface.dialogs.DialogPage

getTitle

public java.lang.String getTitle()
Specified by:
getTitle in interface org.eclipse.jface.dialogs.IDialogPage
Overrides:
getTitle in class org.eclipse.jface.dialogs.DialogPage

performHelp

public void performHelp()
Specified by:
performHelp in interface org.eclipse.jface.dialogs.IDialogPage
Overrides:
performHelp in class org.eclipse.jface.dialogs.DialogPage

setDescription

public void setDescription(java.lang.String description)
Specified by:
setDescription in interface org.eclipse.jface.dialogs.IDialogPage
Overrides:
setDescription in class org.eclipse.jface.wizard.WizardPage

setImageDescriptor

public void setImageDescriptor(org.eclipse.jface.resource.ImageDescriptor image)
Specified by:
setImageDescriptor in interface org.eclipse.jface.dialogs.IDialogPage
Overrides:
setImageDescriptor in class org.eclipse.jface.wizard.WizardPage

setTitle

public void setTitle(java.lang.String _title)
Specified by:
setTitle in interface org.eclipse.jface.dialogs.IDialogPage
Overrides:
setTitle in class org.eclipse.jface.wizard.WizardPage

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.WizardPage