org.eclipse.cdt.ui.newui
Class CLocationOutputTab

java.lang.Object
  extended by org.eclipse.cdt.ui.newui.AbstractCPropertyTab
      extended by org.eclipse.cdt.ui.newui.CLocationTab
          extended by org.eclipse.cdt.ui.newui.CLocationOutputTab
All Implemented Interfaces:
ICPropertyTab
Direct Known Subclasses:
CBuildLocationOutputTab

public class CLocationOutputTab
extends CLocationTab


Field Summary
 
Fields inherited from class org.eclipse.cdt.ui.newui.AbstractCPropertyTab
ADD_STR, BUTTON_WIDTH, DEL_STR, EDIT_STR, EMPTY_STR, FILESYSTEM_DIR_DIALOG_MSG, FILESYSTEM_FILE_DIALOG_TITLE, FILESYSTEMBUTTON_NAME, MOVEDOWN_STR, MOVEUP_STR, page, USE_TRI_STATE, VARIABLESBUTTON_NAME, WORKSPACE_DIR_DIALOG_ERR, WORKSPACE_DIR_DIALOG_MSG, WORKSPACE_DIR_DIALOG_TITLE, WORKSPACE_FILE_DIALOG_ERR, WORKSPACE_FILE_DIALOG_MSG, WORKSPACE_FILE_DIALOG_TITLE, WORKSPACEBUTTON_NAME
 
Fields inherited from interface org.eclipse.cdt.ui.newui.ICPropertyTab
APPLY, CANCEL, DEFAULTS, DISPOSE, MANAGEDBUILDSTATE, MAXCOMMON, OK, SET_ICON, UPDATE, VISIBLE
 
Constructor Summary
CLocationOutputTab()
           
 
Method Summary
 void createControls(org.eclipse.swt.widgets.Composite parent)
          Creates basic widgets for property tab.
 org.eclipse.cdt.core.settings.model.ICExclusionPatternPathEntry[] getEntries(org.eclipse.cdt.core.settings.model.ICResourceDescription cfgd)
           
 org.eclipse.cdt.core.settings.model.ICExclusionPatternPathEntry newEntry(org.eclipse.core.resources.IFolder f, org.eclipse.core.runtime.IPath[] ex, boolean isWorkspacePath)
           
 org.eclipse.cdt.core.settings.model.ICExclusionPatternPathEntry newEntry(org.eclipse.core.runtime.IPath p, org.eclipse.core.runtime.IPath[] ex, boolean isWorkspacePath)
           
 void setEntries(org.eclipse.cdt.core.settings.model.ICResourceDescription cfgd, org.eclipse.cdt.core.settings.model.ICExclusionPatternPathEntry[] data)
           
 
Methods inherited from class org.eclipse.cdt.ui.newui.CLocationTab
buttonPressed, canBeVisible, performApply, saveData, updateData
 
Methods inherited from class org.eclipse.cdt.ui.newui.AbstractCPropertyTab
createControls, dispose, getFileSystemDirDialog, getFileSystemFileDialog, getFontMetrics, getResDesc, getVariableDialog, getWorkspaceDirDialog, getWorkspaceFileDialog, handleTabEvent, setVisible
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CLocationOutputTab

public CLocationOutputTab()
Method Detail

createControls

public void createControls(org.eclipse.swt.widgets.Composite parent)
Description copied from class: AbstractCPropertyTab
Creates basic widgets for property tab. Descendants should, normally, override this method but call super.createControls().

Overrides:
createControls in class CLocationTab

getEntries

public org.eclipse.cdt.core.settings.model.ICExclusionPatternPathEntry[] getEntries(org.eclipse.cdt.core.settings.model.ICResourceDescription cfgd)

setEntries

public void setEntries(org.eclipse.cdt.core.settings.model.ICResourceDescription cfgd,
                       org.eclipse.cdt.core.settings.model.ICExclusionPatternPathEntry[] data)

newEntry

public org.eclipse.cdt.core.settings.model.ICExclusionPatternPathEntry newEntry(org.eclipse.core.runtime.IPath p,
                                                                                org.eclipse.core.runtime.IPath[] ex,
                                                                                boolean isWorkspacePath)

newEntry

public org.eclipse.cdt.core.settings.model.ICExclusionPatternPathEntry newEntry(org.eclipse.core.resources.IFolder f,
                                                                                org.eclipse.core.runtime.IPath[] ex,
                                                                                boolean isWorkspacePath)