public interface IEditorLauncher
Clients should implement this interface to define a new type of editor
launcher. Each new launcher must be registered as an editor in the
workbench's editor extension point
For example, the plug-in's XML markup might contain:
<extension point = "org.eclipse.ui.editors"> <editor id="org.eclipse.ui.SwingEditorLauncher" name="Swing Editor" extensions="xml" launcher="org.eclipse.ui.examples.swingeditor.SwingEditorLauncher" icon="icons/xml.gif"> </editor> </extension>
In this example a launcher has been registered for use with
files. Once registered, the launcher will appear in the
menu for an
xml file. If the item is invoked the workbench will
create an instance of the launcher class and call
open on it,
passing the input file.
void open(IPath file)
file- the local file system path of the file to edit
Copyright (c) 2000, 2017 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.