org.eclipse.cdt.ui.newui
Class SymbolTab

java.lang.Object
  extended by org.eclipse.cdt.ui.newui.AbstractCPropertyTab
      extended by org.eclipse.cdt.ui.newui.AbstractLangsListTab
          extended by org.eclipse.cdt.ui.newui.SymbolTab
All Implemented Interfaces:
ICPropertyTab

public class SymbolTab
extends AbstractLangsListTab


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
SymbolTab()
           
 
Method Summary
 void additionalTableSet()
           
 org.eclipse.cdt.core.settings.model.ICLanguageSettingEntry doAdd()
           
 org.eclipse.cdt.core.settings.model.ICLanguageSettingEntry doEdit(org.eclipse.cdt.core.settings.model.ICLanguageSettingEntry ent)
           
 int getKind()
           
 void update()
          Called when language changed or item added/edited/removed.
 
Methods inherited from class org.eclipse.cdt.ui.newui.AbstractLangsListTab
buttonPressed, canBeVisible, createControls, getLangSetting, performApply, update, 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

SymbolTab

public SymbolTab()
Method Detail

additionalTableSet

public void additionalTableSet()
Overrides:
additionalTableSet in class AbstractLangsListTab

doAdd

public org.eclipse.cdt.core.settings.model.ICLanguageSettingEntry doAdd()
Specified by:
doAdd in class AbstractLangsListTab

doEdit

public org.eclipse.cdt.core.settings.model.ICLanguageSettingEntry doEdit(org.eclipse.cdt.core.settings.model.ICLanguageSettingEntry ent)
Specified by:
doEdit in class AbstractLangsListTab

getKind

public int getKind()
Specified by:
getKind in class AbstractLangsListTab

update

public void update()
Description copied from class: AbstractLangsListTab
Called when language changed or item added/edited/removed. Refreshes whole table contwnts Note, this method is rewritten in Symbols tab.

Overrides:
update in class AbstractLangsListTab