Meaning of colon (:) in a handler's class= statement (plugin.xml) [message #1069820] |
Tue, 16 July 2013 16:27 |
Tobias Freudenreich Messages: 19 Registered: July 2013 |
Junior Member |
|
|
Hi,
I am trying to customize a generated plugin (specifically XText, but I do not think it is an XText question). I see a lot of statements of the form
<handler
class="package.PolicyExecutableExtensionFactory:package.SomeHandler"
Now my question is, what is the meaning of the colon? PolicyExecutableExtensionFactory is a Guice Injection Factory (does not implement IHandler, but IExecutableExtensionFactory and IExecutableExtension), SomeHandler implements IHandler. execute() of SomeHandler is called when I activate the respective extension point.
My guess is that the colon allows for some kind of Executable to be called before than handler, though I am not sure. It might also be some kind of specific XText thing, in which case I'm sorry for posting in the wrong forum.
The documentation of the class element of the handler-tag sadly only says that this is a class implementing IHandler or extending AbstractHandler.
Anyone know what it means?
|
|
|
Powered by
FUDForum. Page generated in 0.03420 seconds