org.eclipse.cdt.managedbuilder.ui.properties
Class AbstractSingleBuildPage
java.lang.Object
org.eclipse.jface.dialogs.DialogPage
org.eclipse.jface.preference.PreferencePage
org.eclipse.ui.dialogs.PropertyPage
org.eclipse.cdt.ui.newui.AbstractPage
org.eclipse.cdt.ui.newui.AbstractSinglePage
org.eclipse.cdt.managedbuilder.ui.properties.AbstractSingleBuildPage
- All Implemented Interfaces:
- ICOptionContainer, ICPropertyProvider, org.eclipse.jface.dialogs.IDialogPage, org.eclipse.jface.dialogs.IMessageProvider, org.eclipse.jface.preference.IPreferencePage, org.eclipse.jface.preference.IPreferencePageContainer, org.eclipse.ui.IWorkbenchPropertyPage
public abstract class AbstractSingleBuildPage
- extends AbstractSinglePage
Bug #183341 : Single property page which does not
require separate cPropertyTab to display data.
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider |
ERROR, INFORMATION, NONE, WARNING |
Methods inherited from class org.eclipse.cdt.ui.newui.AbstractPage |
dispose, enableConfigSelection, getCfgsEditable, getCfgsReadOnly, getElement, getMultiCfg, getPreferences, getPreferenceStore, getProject, getResDesc, getResDesc, getWeight, handleMessage, informAll, informPages, isApplicable, isCDTPrj, isCDTProject, isForFile, isForFolder, isForPrefs, isForProject, isMultiCfg, isValid, performApply, updateButtons, updateContainer, updateMessage, updateTitle, updateViews |
Methods inherited from class org.eclipse.ui.dialogs.PropertyPage |
setElement |
Methods inherited from class org.eclipse.jface.preference.PreferencePage |
applyData, computeSize, createControl, getContainer, okToLeave, performHelp, setContainer, setErrorMessage, setMessage, setPreferenceStore, setSize, setTitle, setValid, toString |
Methods inherited from class org.eclipse.jface.dialogs.DialogPage |
getControl, getDescription, getErrorMessage, getImage, getMessage, getMessageType, getShell, getTitle, setDescription, setImageDescriptor, setMessage |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.eclipse.ui.IWorkbenchPropertyPage |
setElement |
Methods inherited from interface org.eclipse.jface.preference.IPreferencePage |
computeSize, okToLeave, setContainer, setSize |
Methods inherited from interface org.eclipse.jface.dialogs.IDialogPage |
createControl, getControl, getDescription, getErrorMessage, getImage, getMessage, getTitle, performHelp, setDescription, setImageDescriptor, setTitle |
AbstractSingleBuildPage
public AbstractSingleBuildPage()
getConfigurationFromHoldsOptions
public IConfiguration getConfigurationFromHoldsOptions(IHoldsOptions ho)
getConfigurationFromTool
public IConfiguration getConfigurationFromTool(ITool tool)
getCfg
public IConfiguration getCfg()
getCfg
public IConfiguration getCfg(org.eclipse.cdt.core.settings.model.ICConfigurationDescription cfgd)
getResCfg
public IResourceInfo getResCfg(org.eclipse.cdt.core.settings.model.ICResourceDescription cfgd)
- Returns ResourceInfo for given ResourceDescription.
Creates resourceInfo if it has not exist before.
- Parameters:
cfgd
-
- Returns: