| Summary: | Add extension point for contributing variable adapters | ||
|---|---|---|---|
| Product: | z_Archived | Reporter: | Justin Spadea <jspadea> |
| Component: | EDT | Assignee: | Justin Spadea <jspadea> |
| Status: | CLOSED FIXED | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | P3 | ||
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Bug Depends on: | |||
| Bug Blocks: | 346247, 352021 | ||
|
Description
Justin Spadea
Note that this adapter is not necessarily required to make a new type work in the Variables view. You may choose to include SMAP information in the class. The adapter framework will exist for those cases where this is not possible (or not desirable). For example, records generated by the base EDT generator produce SMAP information so that you only see the record's children as defined in the EGL (no internal variables are displayed, and the EGL names are shown instead of the generated names - e.g. "class" gets generated as "eze_class" since it's a Java keyword). Adapters can now be contributed via the org.eclipse.edt.debug.core.variableAdapters extension point. Classes must implement org.eclipse.edt.debug.core.java.IVariableAdapter. An example is provided in the org.eclipse.edt.debug.core plug-in. Verified |