1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-08-04 06:45:43 +02:00

[193734] replace obsolete action class references with IObjectActionDelegate

This commit is contained in:
David Dykstal 2007-06-26 20:46:28 +00:00
parent f4603671ca
commit 951e3b4bdb

View file

@ -148,38 +148,14 @@ specifying all the menu Ids up to the final menu, slash-separated, and then the
</ol>
<h2>Programming Details</h2>
<p>To use this extension point you will create a class that extends the
<samp><A href="../../reference/api/org/eclipse/rse/ui/actions/SystemAbstractPopupMenuExtensionAction.html">SystemAbstractPopupMenuExtensionAction</A></samp> class in the
package <samp><A href="../../reference/api/org/eclipse/rse/ui/actions/package-summary.html">org.eclipse.rse.ui.actions</A></samp>. This is your action class,
and when the user selects your action, the <samp>run()</samp>
method in your action class will be called. You will rarely extend the <samp>SystemAbstractPopupMenuExtensionAction</samp> base class
directly, though. Instead there are subclasses of it that offer additional functionality for specific types of remote objects,
as shown here:
<p>To use this extension point you will create a class that implements
<samp>
<A href="../../../org.eclipse.platform.doc.isv/reference/api/org/eclipse/ui/IObjectActionDelegate.html">IObjectActionDelegate</A>
</samp> from the Eclipse platform.
</p>
<TABLE border="1">
<TBODY>
<TR>
<TH>Base Class</TH>
<TH>Description</TH>
</TR>
<TR>
<TD><samp><A href="../../reference/api/org/eclipse/rse/ui/actions/SystemAbstractPopupMenuExtensionAction.html">SystemAbstractPopupMenuExtensionAction</A></samp> in
<samp>org.eclipse.rse.ui</samp> plugin</TD>
<TD>Base class offering generic support for any remote object pop-up menu action, for any system type.</TD>
</TR>
<TR>
<TD><samp><A href="../../reference/api/org/eclipse/rse/files/ui/actions/SystemAbstractRemoteFilePopupMenuExtensionAction.html">SystemAbstractRemoteFilePopupMenuExtensionAction</A></samp>
in <samp>org.eclipse.rse.files.ui</samp> plugin</TD>
<TD>Specialized base class offering specific support for any remote file object pop-up menu action, for any system type.</TD>
</TR>
</TBODY>
</TABLE>
<br><hr>
<p>See the <a href="../tutorial/popup.html">pop-up menu action tutorial</a> for a step-by-step example.</p>
<p>See the <a href="../../../org.eclipse.platform.doc.isv/guide/workbench_basicext_popupMenus.htm">Eclipse Platform Programmer's Guide</a>
for more background information.</p>
for more background information.</p>
</body>
</html>