I have been working on a way of allowing plugins to contribute to the
list of available SVN properties. You can find it all under the
org.tigris.subversion.subclipse.core.properties package. Extension point
schemas are under core/schema. Revision r1056.
The list of properties could be used to present the user with valid
properties in the set property dialog. It should also be easy to extend
the code to support user defined properties. There is currently no UI
integration for this code.
The basic process:
1. A plugin defines a property group through the svnPropertyGroups.
Core contributes a group called "SVN".
2. Either the same or another plugin then uses the svnPropertyTypes
extension to register new properties under a group. The core plugin
registers all the properties listed in the SVN manual.
To get a list of plugin groups call
I would appreciate feedback on the idea/implementation. (there is still
heaps to do on it)
Received on Sun Nov 14 21:40:04 2004