| Summary: | [Preferences] No way to get PreferencePage and PropertyPage ID | ||
|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Oleg Krasilnikov <oleg.krasilnikov> |
| Component: | UI | Assignee: | Platform-UI-Inbox <Platform-UI-Inbox> |
| Status: | RESOLVED WONTFIX | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | P5 | CC: | mikhail.sennikovskiy |
| Version: | 3.3 | Keywords: | helpwanted |
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
|
Description
Oleg Krasilnikov
So you are saying that you need the id of your own page to make a decision about it? I am not sure why you need this information. Yes, you are right. Why we need it ? Imagine, programmer has created PropertyPage implementation class. Tool integrator wants to create 2 or more extensions using this class, but with different IDs, so pages would behave differently depending of their ID (for example, display only tabs which refer to this ID). Currently, we are using class name instead of ID. But it requires creation "dummy" classes (without own code), and, in fact, tool integrator is not able to add new extensions without writing java code. Of course, I understand that it may be too late for API changes. May be this feature can be implemented later ? We are past the point of adding any new features for 3.3 and asthis isn't preventing anyone from working this is not a high proirity for us. having said that it looks low risk so I don't have anything against the idea in principle. However if you want to attach a patch we can consider it for a later release. As of now 'LATER' and 'REMIND' resolutions are no longer supported. Please reopen this bug if it is still valid for you. |