Definition at line 145 of file dp_gui_updatedialog.cxx.
dp_gui::UpdateDialog::Thread::Thread |
( |
uno::Reference< uno::XComponentContext > const & |
context, |
|
|
UpdateDialog & |
dialog, |
|
|
std::vector< uno::Reference< deployment::XPackage > > && |
vExtensionList |
|
) |
| |
dp_gui::UpdateDialog::Thread::~Thread |
( |
| ) |
|
|
overrideprivatevirtual |
void dp_gui::UpdateDialog::Thread::execute |
( |
| ) |
|
|
overrideprivatevirtual |
Implements salhelper::Thread.
Definition at line 219 of file dp_gui_updatedialog.cxx.
References dp_misc::UpdateInfo::extension, dp_misc::getIdentifier(), dp_misc::getOnlineUpdateInfos(), dp_misc::UpdateInfo::info, dp_misc::isUpdateSharedExtension(), dp_misc::isUpdateUserExtension(), m_vExtensionList, update(), dp_misc::UPDATE_SOURCE_BUNDLED, dp_misc::UPDATE_SOURCE_NONE, dp_misc::UPDATE_SOURCE_SHARED, and dp_misc::UpdateInfo::version.
OUString dp_gui::UpdateDialog::Thread::getUpdateDisplayString |
( |
dp_gui::UpdateData const & |
data, |
|
|
std::u16string_view |
version = std::u16string_view() |
|
) |
| const |
|
private |
void dp_gui::UpdateDialog::Thread::handleSpecificError |
( |
uno::Reference< deployment::XPackage > const & |
package, |
|
|
uno::Any const & |
exception |
|
) |
| const |
|
private |
out_data will only be filled if all dependencies are ok.
Definition at line 365 of file dp_gui_updatedialog.cxx.
References dp_gui::UpdateData::aUpdateInfo, dp_gui::UpdateDialog::DisabledUpdate::aUpdateInfo, dp_misc::Dependencies::check(), dp_misc::Dependencies::getErrorText(), dp_misc::DescriptionInfoset::getLocalizedUpdateWebsiteURL(), dp_misc::DescriptionInfoset::getVersion(), i, dp_gui::UpdateDialog::DisabledUpdate::name, dp_gui::UpdateData::sWebsiteURL, dp_gui::UpdateDialog::DisabledUpdate::unsatisfiedDependencies, and dp_gui::UpdateData::updateVersion.
void dp_gui::UpdateDialog::Thread::stop |
( |
| ) |
|
uno::Reference< uno::XComponentContext > dp_gui::UpdateDialog::Thread::m_context |
|
private |
bool dp_gui::UpdateDialog::Thread::m_stop |
|
private |
uno::Reference< deployment::XUpdateInformationProvider > dp_gui::UpdateDialog::Thread::m_updateInformation |
|
private |
std::vector< uno::Reference< deployment::XPackage > > dp_gui::UpdateDialog::Thread::m_vExtensionList |
|
private |
uno::Reference< task::XInteractionHandler > dp_gui::UpdateDialog::Thread::m_xInteractionHdl |
|
private |
The documentation for this class was generated from the following file: