org.eclipse.cdt.managedbuilder.ui.properties
Class AbstractSingleBuildPage

java.lang.Object
  extended by org.eclipse.jface.dialogs.DialogPage
      extended by org.eclipse.jface.preference.PreferencePage
          extended by org.eclipse.ui.dialogs.PropertyPage
              extended by org.eclipse.cdt.ui.newui.AbstractPage
                  extended by org.eclipse.cdt.ui.newui.AbstractSinglePage
                      extended by 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.


Field Summary
 
Fields inherited from class org.eclipse.cdt.ui.newui.AbstractPage
CLASS_NAME, ELEMENT_NAME, EMPTY_STR, IMAGE_NAME, PARENT_NAME, TEXT_NAME, TIP_NAME, WEIGHT_NAME
 
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider
ERROR, INFORMATION, NONE, WARNING
 
Constructor Summary
AbstractSingleBuildPage()
           
 
Method Summary
 IConfiguration getCfg()
           
 IConfiguration getCfg(org.eclipse.cdt.core.settings.model.ICConfigurationDescription cfgd)
           
 IConfiguration getConfigurationFromHoldsOptions(IHoldsOptions ho)
           
 IConfiguration getConfigurationFromTool(ITool tool)
           
 IResourceInfo getResCfg(org.eclipse.cdt.core.settings.model.ICResourceDescription cfgd)
          Returns ResourceInfo for given ResourceDescription.
 
Methods inherited from class org.eclipse.cdt.ui.newui.AbstractSinglePage
createWidgets, performCancel, performDefaults, performOk, setVisible
 
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
 

Constructor Detail

AbstractSingleBuildPage

public AbstractSingleBuildPage()
Method Detail

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: