com.ibm.carma.ui.wizard
Class RefreshOptionPage

java.lang.Object
  extended by org.eclipse.jface.dialogs.DialogPage
      extended by org.eclipse.jface.wizard.WizardPage
          extended by com.ibm.carma.ui.wizard.RefreshOptionPage
All Implemented Interfaces:
org.eclipse.jface.dialogs.IDialogPage, org.eclipse.jface.dialogs.IMessageProvider, org.eclipse.jface.wizard.IWizardPage

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

Wizard page queries user if the CARMA hierarchy should be refreshed before project extract/add operations.

This Class may be instantiated, but is not intended to be subclassed.

Since:
7.0

Field Summary
static java.lang.String COPYRIGHT
           
 
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider
ERROR, INFORMATION, NONE, WARNING
 
Constructor Summary
RefreshOptionPage(java.lang.String pageName)
          Create a new refresh option page
 
Method Summary
 void createControl(org.eclipse.swt.widgets.Composite parent)
           
 boolean isSetRefresh()
          Returns the user requirement for refreshing the CARMA hierarchy.
 void saveValues()
          Saves the current values in the wizard to persistent storage
 
Methods inherited from class org.eclipse.jface.wizard.WizardPage
canFlipToNextPage, getImage, getName, getNextPage, getPreviousPage, getShell, getWizard, isPageComplete, setDescription, setErrorMessage, setImageDescriptor, setMessage, setPageComplete, setPreviousPage, setTitle, setWizard, toString
 
Methods inherited from class org.eclipse.jface.dialogs.DialogPage
dispose, getControl, getDescription, getErrorMessage, getMessage, getMessageType, getTitle, performHelp, setMessage, setVisible
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.jface.dialogs.IDialogPage
dispose, getControl, getDescription, getErrorMessage, getMessage, getTitle, performHelp, setVisible
 

Field Detail

COPYRIGHT

public static final java.lang.String COPYRIGHT
See Also:
Constant Field Values
Constructor Detail

RefreshOptionPage

public RefreshOptionPage(java.lang.String pageName)
Create a new refresh option page

Parameters:
pageName - name of the page
Method Detail

createControl

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

saveValues

public void saveValues()
Saves the current values in the wizard to persistent storage


isSetRefresh

public boolean isSetRefresh()
Returns the user requirement for refreshing the CARMA hierarchy.

Returns:
true if the user wishes a refresh to occur, false if no refresh is required.