:: com :: sun :: star :: ucb ::
|
interface XProgressHandler |
|
- Description
- Handle a tasks notification that it has made some progress.
|
Methods' Summary |
push |
The task notifies the handler that it has started some new activity
(possibly a sub-activity of another activity already making progress;
therefore, these notifications behave in a stack-like manner).
|
update |
The task notifies the handler that its current activity is making
progress.
|
pop |
The task notifies the handler that it has finished its current
activity.
|
Methods' Details |
push
void |
push( |
[in] any |
Status ); |
- Description
- The task notifies the handler that it has started some new activity
(possibly a sub-activity of another activity already making progress;
therefore, these notifications behave in a stack-like manner).
- Parameter Status
- An object representing the new activity. There has to
be an agreement between caller and callee of methods
XProgressHandler::push and
XProgressHandler::update as to which Status
arguments are meaningful. For example, a
string argument
to XProgressHandler::push should be used to transport
some status text that describes the progress being made (possibly
followed by one or more XProgressHandler::updates with
string arguments, if the appropriate status text changes
as progress is being made).
|
|
update
void |
update( |
[in] any |
Status ); |
- Description
- The task notifies the handler that its current activity is making
progress.
- Parameter Status
- An object representing the progress made. See the
documentation of XProgressHandler::push for more
information.
|
|
pop
- Description
- The task notifies the handler that it has finished its current
activity.
|
|
Top of Page
Copyright © 2000, 2014 LibreOffice contributors and/or their affiliates. All rights reserved.
LibreOffice was created by The Document Foundation, based on OpenOffice.org, which is Copyright 2000, 2010 Oracle and/or its affiliates.
The Document Foundation acknowledges all community members, please find more info at our website.
Privacy Policy | Impressum (Legal Info) | Copyright information: The source code of LibreOffice is licensed under the GNU Lesser General Public License (LGPLv3). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.