diff options
author | Tobias Schwarz | 2013-12-18 12:27:10 +0000 |
---|---|---|
committer | Tobias Schwarz | 2013-12-18 12:27:10 +0000 |
commit | afed0c66f7a21348d7e6009cb16d60303a1778d9 (patch) | |
tree | eddcd53578b7beb6dcb4f52cd8388656f7857b03 /target_explorer/plugins/org.eclipse.tcf.te.tcf.launch.ui | |
parent | 4751095ec2a12ccd82098553141bae0d91a5e1f7 (diff) | |
download | org.eclipse.tcf-afed0c66f7a21348d7e6009cb16d60303a1778d9.tar.gz org.eclipse.tcf-afed0c66f7a21348d7e6009cb16d60303a1778d9.tar.xz org.eclipse.tcf-afed0c66f7a21348d7e6009cb16d60303a1778d9.zip |
Target Explorer: editor toolbar menu contributions
Diffstat (limited to 'target_explorer/plugins/org.eclipse.tcf.te.tcf.launch.ui')
2 files changed, 39 insertions, 8 deletions
diff --git a/target_explorer/plugins/org.eclipse.tcf.te.tcf.launch.ui/plugin.xml b/target_explorer/plugins/org.eclipse.tcf.te.tcf.launch.ui/plugin.xml index 1a2c49a1e..5d4d4f684 100644 --- a/target_explorer/plugins/org.eclipse.tcf.te.tcf.launch.ui/plugin.xml +++ b/target_explorer/plugins/org.eclipse.tcf.te.tcf.launch.ui/plugin.xml @@ -265,6 +265,45 @@ </command> </menuContribution> + <menuContribution locationURI="toolbar:org.eclipse.tcf.te.tcf.launch.ui.MemoryMapEditorPage?after=group.connect"> + <command commandId="org.eclipse.tcf.te.ui.editor.command.connect"> + <visibleWhen checkEnabled="false"> + <reference definitionId="te.expressions.editor.IConnectable"/> + </visibleWhen> + </command> + <command commandId="org.eclipse.tcf.te.ui.editor.command.disconnect"> + <visibleWhen checkEnabled="false"> + <reference definitionId="te.expressions.editor.IConnectable"/> + </visibleWhen> + </command> + </menuContribution> + + <menuContribution locationURI="toolbar:org.eclipse.tcf.te.tcf.launch.ui.PathMapEditorPage?after=group.connect"> + <command commandId="org.eclipse.tcf.te.ui.editor.command.connect"> + <visibleWhen checkEnabled="false"> + <reference definitionId="te.expressions.editor.IConnectable"/> + </visibleWhen> + </command> + <command commandId="org.eclipse.tcf.te.ui.editor.command.disconnect"> + <visibleWhen checkEnabled="false"> + <reference definitionId="te.expressions.editor.IConnectable"/> + </visibleWhen> + </command> + </menuContribution> + + <menuContribution locationURI="toolbar:org.eclipse.tcf.te.launch.ui.SourceLookupEditorPage?after=group.connect"> + <command commandId="org.eclipse.tcf.te.ui.editor.command.connect"> + <visibleWhen checkEnabled="false"> + <reference definitionId="te.expressions.editor.IConnectable"/> + </visibleWhen> + </command> + <command commandId="org.eclipse.tcf.te.ui.editor.command.disconnect"> + <visibleWhen checkEnabled="false"> + <reference definitionId="te.expressions.editor.IConnectable"/> + </visibleWhen> + </command> + </menuContribution> + </extension> <!-- Command contributions --> diff --git a/target_explorer/plugins/org.eclipse.tcf.te.tcf.launch.ui/src/org/eclipse/tcf/te/tcf/launch/ui/editor/AbstractTcfLaunchTabContainerEditorPage.java b/target_explorer/plugins/org.eclipse.tcf.te.tcf.launch.ui/src/org/eclipse/tcf/te/tcf/launch/ui/editor/AbstractTcfLaunchTabContainerEditorPage.java index f8cc02c90..15c896dc7 100644 --- a/target_explorer/plugins/org.eclipse.tcf.te.tcf.launch.ui/src/org/eclipse/tcf/te/tcf/launch/ui/editor/AbstractTcfLaunchTabContainerEditorPage.java +++ b/target_explorer/plugins/org.eclipse.tcf.te.tcf.launch.ui/src/org/eclipse/tcf/te/tcf/launch/ui/editor/AbstractTcfLaunchTabContainerEditorPage.java @@ -45,14 +45,6 @@ public abstract class AbstractTcfLaunchTabContainerEditorPage extends AbstractLa return (IPeerNode) ((IAdaptable) input).getAdapter(IPeerNode.class); } - /* (non-Javadoc) - * @see org.eclipse.tcf.te.launch.ui.editor.AbstractLaunchTabContainerEditorPage#hasApplyAction() - */ - @Override - protected boolean hasApplyAction() { - return !isAutoSave(); - } - private boolean isAutoSave() { boolean autoSave = !UIPlugin.getDefault().getPreferenceStore().getBoolean("NoLaunchEditorTabAutoSave"); //$NON-NLS-1$ return autoSave; |