This repository has been archived on 2025-12-25. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
tcommon-studio-se/main/plugins/org.talend.updates.runtime/plugin.xml

87 lines
3.0 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>
<extension-point id="extraUpdatesFactory" name="ExtraUpdatesFactory" schema="schema/extraUpdatesFactory.exsd"/>
<extension
point="org.eclipse.ui.startup">
<startup
class="org.talend.updates.runtime.WorkbenchStartup">
</startup>
</extension>
<extension
point="org.eclipse.ui.commands">
<command
id="org.talend.updates.show.wizard.command"
name="%talend.additional.package.menu">
</command>
</extension>
<extension
point="org.eclipse.ui.handlers">
<handler
class="org.talend.updates.runtime.ui.ShowWizardHandler"
commandId="org.talend.updates.show.wizard.command">
</handler>
</extension>
<extension
point="org.eclipse.ui.menus">
<menuContribution
allPopups="false"
locationURI="menu:help?after=talend">
<command
commandId="org.talend.updates.show.wizard.command"
id="org.talend.updates.menus.show.wizard.command"
>
</command>
</menuContribution>
</extension>
<extension
point="org.talend.updates.runtime.extraUpdatesFactory">
<factory
class="org.talend.updates.runtime.engine.factory.PluginRequiredMissingJarsExtraUpdatesFactory"
id="org.talend.updates.PluginRequiredMissingJars"
name="Plugin Required Missing Jars">
</factory>
<factory
class="org.talend.updates.runtime.engine.factory.PluginOptionalMissingJarsExtraUpdatesFactory"
id="org.talend.updates.PluginOptionalMissingJars"
name="Plugin Optional Missing Jars">
</factory>
<factory
class="org.talend.updates.runtime.engine.factory.TOSDynamicExtraFeaturesFactory"
id="org.talend.updates.TOSDynamicExtraFeaturesFactory"
name="TOS Dynamic ExtraFeatures Factory">
</factory>
<factory
class="org.talend.updates.runtime.engine.factory.ComponentsNexusInstallFactory"
desciption="Install components from Nexus"
id="org.talend.updates.ComponentsNexusInstallFactory"
name="Components ">
</factory>
</extension>
<extension
point="org.talend.core.repository.login.task">
<loginTask
class="org.talend.updates.runtime.login.CleanupDropBundlesLoginTask"
priority="lowest">
</loginTask>
<loginTask
class="org.talend.updates.runtime.login.DeployComponentsToLocalNexusLoginTask"
priority="normal">
</loginTask>
<loginTask
class="org.talend.updates.runtime.login.InstallLocalNexusComponentsLoginTask"
priority="normal">
</loginTask>
</extension>
<extension
point="org.talend.core.runtime.service">
<Service
class="org.talend.updates.runtime.service.UpdateService"
serviceId="IUpdateService">
</Service>
</extension>
</plugin>