BinaryParser

Identifier:
org.eclipse.cdt.core.BinaryParser

Since:
CDT 2.0

Description:
This extension point is used to contribute a new Binary Parser to CDT. Binary Parsers analyse object or executable files in order to display their symbols and other information to users.

Configuration Markup:

<!ELEMENT extension (cextension)>

<!ATTLIST extension

id    CDATA #IMPLIED

name  CDATA #IMPLIED

point CDATA #REQUIRED>


<!ELEMENT cextension (filter? , run)>



<!ELEMENT run EMPTY>

<!ATTLIST run

class CDATA #REQUIRED>


The filter element is deprecated

<!ELEMENT filter EMPTY>

<!ATTLIST filter

name  (visibility)

value (private) >

Not recommended for usage. This is used only as a workaround for old code. The filter can only define visibility as private which would prevent the parser appearing in UI. Marked as deprecated as of CDT 6.1 planning to remove in next major release.



API Information:
Plug-ins that want to extend this extension point must implement org.eclipse.cdt.core.IBinaryParser interface.


Copyright (c) 2009, 2009 Andrew Gvozdev (Quoin Inc.) and others.
This program and the accompanying materials
are made available under the terms of the Eclipse Public License 2.0
which accompanies this distribution, and is available at
https://www.eclipse.org/legal/epl-2.0/ SPDX-License-Identifier: EPL-2.0