Bug 86197 - [Properties] Resource filter for org.eclipse.ui.propertyPages needs to be more dynamic
Summary: [Properties] Resource filter for org.eclipse.ui.propertyPages needs to be mor...
Status: RESOLVED INVALID
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 3.1   Edit
Hardware: PC Windows XP
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Platform-UI-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: needinfo
Depends on:
Blocks:
 
Reported: 2005-02-22 15:05 EST by David Pickens CLA
Modified: 2009-08-30 02:11 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Pickens CLA 2005-02-22 15:05:01 EST
The name filter mechanism used by the "org.eclipse.ui.propertyPages" extension 
when applied to files (IFile instances) needs to be more dynamic. Consider 
CDT: it permits users to be able to define new file extensions for, say, 
assembly files (e.g., "*.x86asm"). Thus, it needs to be able to dynamically 
alter the name filter. (This problem is a pending "bug" in CDT).

Currently the name filter is purely static, as defined in the extension.

Defining a new IActionFilter class doesn't help. Since the item is adaptable 
to IFile, the RegistryPageContributor class unconditionally uses the 
WorkbenchFile class as the IActionFilter instance.

As a recommendation, define an optional attribute, "filterClass", in the 
org.eclipse.ui.propertyPages that defines a class that implements 
IActionFilter, and arrange to call it so that it can override the current 
behavior.
Comment 1 Tod Creasey CLA 2006-04-07 12:53:14 EDT
There are currently no plans to work on this feature
Comment 2 Denis Roy CLA 2009-08-30 02:11:54 EDT
As of now 'LATER' and 'REMIND' resolutions are no longer supported.
Please reopen this bug if it is still valid for you.