This extension point provides a mechanism for separating the generation and resolution of an error. The interaction between the source of the error and the resolution is client-defined. It is a client responsibility to look up and delegate to status handlers when an error condition occurs. a fully qualified identifier of the target extension point an optional identifier of the extension instance an optional name of the extension instance specifies a unique identifier for this status handler. specifies the fully qualified name of the Java class that implements <code>IStatusHandler</code>. Plug-in identifier that corresponds to the plug-in of the status this handler is registered for. (i.e. <code>IStatus.getPlugin()</code>). specifies the status code this handler is registered for. The following is an example of a status handler extension point: <p> <pre> <extension point="org.eclipse.debug.core.statusHandlers"> <statusHandler id="com.example.ExampleIdentifier" class="com.example.ExampleStatusHandler" plugin="com.example.ExamplePluginId" code="123"> </statusHandler> </extension> </pre> </p> In the example above, the specified status handler will be registered for to handle status objects with a plug-in identifier of <samp>com.example.ExamplePluginId</samp> and a status code of <samp>123</samp>. Value of the attribute <b>class</b> must be a fully qualified name of a Java class that implements the interface <b>org.eclipse.debug.core.IStatusHandler</b>. Copyright (c) 2000, 2005 IBM Corporation and others.<br> All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>