Exported Interfaces - Summary |
XDispatchProvider |
used from the generic dispatch mechanism of the frame, to ask ProtocolHandler
for his agreement for the dispatched URL
(details)
|
::com::sun::star::lang::XInitialization |
initialize the new handler instance with some context information
(details)
|
Exported Interfaces - Details |
XDispatchProvider
- Description
- used from the generic dispatch mechanism of the frame, to ask ProtocolHandler
for his agreement for the dispatched URL
Such asked handler can agree by returning itself or a special sub dispatch object, which
can handle the given URL. Of course he can disagree with it by returning an empty reference.
|
|
::com::sun::star::lang::XInitialization
- Usage Restrictions
- optional
- Description
- initialize the new handler instance with some context information
Sometimes it can be useful for a handler object, to know something about the
environment, in which it runs - especially the frame. For this case the generic
code (which uses the handler) will ask for this optional interface and use it, if it exist.
Following parameters are passed to the service:
- sequence< any >[0] => the frame for which this ProtocolHandler was created [com.sun.star.frame.XFrame]
Please note: if this mechanism is used it seems not useful (nor possible) to implement a ProtocolHandler
as a singleton. Otherwise the implementation can't distinguish between different environments
and her corresponding dispatch requests.
|
|
Top of Page
Copyright © 2020, The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Apache, the Apache feather logo, Apache OpenOffice and OpenOffice.org are trademarks of The Apache Software Foundation. Other names may be trademarks of their respective owners.