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

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
              extended by org.eclipse.cdt.managedbuilder.ui.properties.CBuildLocationOutputTab
All Implemented Interfaces:
ICPropertyTab

public class CBuildLocationOutputTab
extends CLocationOutputTab

The same as CLocationOutputTab - but can be hidden in case of managed project


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
CBuildLocationOutputTab()
           
 
Method Summary
 boolean canBeVisible()
          Returns true (by default) if page's contents is correct Returns false if page cannot be shown because it does not fit to other settings (for example, managed build settings are not possible when managed build is off).
 
Methods inherited from class org.eclipse.cdt.ui.newui.CLocationOutputTab
createControls, getEntries, newEntry, newEntry, setEntries
 
Methods inherited from class org.eclipse.cdt.ui.newui.CLocationTab
buttonPressed, 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

CBuildLocationOutputTab

public CBuildLocationOutputTab()
Method Detail

canBeVisible

public boolean canBeVisible()
Description copied from interface: ICPropertyTab
Returns true (by default) if page's contents is correct Returns false if page cannot be shown because it does not fit to other settings (for example, managed build settings are not possible when managed build is off).

Specified by:
canBeVisible in interface ICPropertyTab
Overrides:
canBeVisible in class CLocationTab