Summary: | Qlfd. vs. unqlfd. Name from IField.getTypeSignature | ||
---|---|---|---|
Product: | [Eclipse Project] JDT | Reporter: | Stefan Braun <eclipse> |
Component: | Core | Assignee: | Philipe Mulet <philippe_mulet> |
Status: | RESOLVED WORKSFORME | QA Contact: | |
Severity: | normal | ||
Priority: | P3 | ||
Version: | 2.0 | ||
Target Milestone: | 2.1 M2 | ||
Hardware: | PC | ||
OS: | Windows XP | ||
Whiteboard: |
Description
Stefan Braun
2002-08-04 06:17:14 EDT
getTypeSignature doesn't resolve names. The returned info is as it is found in the java element. So for binary types, this info is already resolved (in the class file) but for source types, it is not (unless the field is specified as: java.lang.Object field;) To resolve this name, use IType.resolveType(String). Ok to close? Thanks for the explanation. OK to close. Maybe the documentation could be improved on. Reopening to mark as WORKSFORME. Works as designed. |