org.eclipse.cdt.make.ui.dialogs
Class AbstractDiscoveryOptionsBlock
java.lang.Object
org.eclipse.jface.dialogs.DialogPage
org.eclipse.cdt.ui.dialogs.AbstractCOptionPage
org.eclipse.cdt.make.ui.dialogs.AbstractDiscoveryOptionsBlock
- All Implemented Interfaces:
- ICOptionPage, org.eclipse.jface.dialogs.IDialogPage, org.eclipse.jface.dialogs.IMessageProvider
- Direct Known Subclasses:
- DiscoveryOptionsBlock, DiscoveryPageWrapper
public abstract class AbstractDiscoveryOptionsBlock
- extends AbstractCOptionPage
Fremework for loading profile option pages
- Author:
- vhirsl
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider |
ERROR, INFORMATION, NONE, WARNING |
Methods inherited from class org.eclipse.jface.dialogs.DialogPage |
dispose, getControl, getDescription, getImage, getMessage, getMessageType, getShell, getTitle, performHelp, setDescription, setErrorMessage, setImageDescriptor, setMessage, setMessage, setTitle |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.eclipse.jface.dialogs.IDialogPage |
dispose, getControl, getDescription, getImage, getMessage, getTitle, performHelp, setDescription, setImageDescriptor, setTitle |
AbstractDiscoveryOptionsBlock
public AbstractDiscoveryOptionsBlock(java.lang.String title)
- Parameters:
title
-
AbstractDiscoveryOptionsBlock
public AbstractDiscoveryOptionsBlock(java.lang.String title,
org.eclipse.jface.resource.ImageDescriptor image)
- Parameters:
title
- image
-
getProject
public org.eclipse.core.resources.IProject getProject()
- Returns:
- Returns the project.
getPrefs
public org.eclipse.core.runtime.Preferences getPrefs()
- Returns:
- Returns the fPrefs.
getBuildInfo
public IScannerConfigBuilderInfo2 getBuildInfo()
- Returns:
- Returns the fBuildInfo.
isInitialized
public boolean isInitialized()
- Returns:
- Returns the fInitialized.
setInitialized
public void setInitialized(boolean initialized)
- Parameters:
initialized
- The fInitialized to set.
checkDialogForChanges
public boolean checkDialogForChanges()
- Returns:
- true - OK to continue
isProfileDifferentThenPersisted
public boolean isProfileDifferentThenPersisted()
updatePersistedProfile
public void updatePersistedProfile()
setContainer
public void setContainer(ICOptionContainer container)
- Specified by:
setContainer
in interface ICOptionPage
- Overrides:
setContainer
in class AbstractCOptionPage
updateContainer
public void updateContainer()
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
isValid
public boolean isValid()
- Specified by:
isValid
in interface ICOptionPage
- Overrides:
isValid
in class AbstractCOptionPage
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
callPerformApply
public void callPerformApply()