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
tdi-studio-se/main/plugins/org.talend.designer.codegen/plugin.xml
kjwang d8ace9d577 temp commit (#5411)
TUP-28833 Multi-User: support custom javajet component in shared studio
https://jira.talendforge.org/browse/TUP-28833
2020-11-06 15:02:22 +08:00

95 lines
3.4 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.2"?>
<plugin>
<extension-point id="additional_jetfile" name="Additional Jet File to generate" schema="schema/additional_jetfile.exsd"/>
<extension
point="org.eclipse.ui.commands">
<command
categoryId="Talend"
id="refreshTemplates"
name="Refresh templates"/>
</extension>
<extension
point="org.eclipse.ui.bindings">
<key
commandId="refreshTemplates"
contextId="talend.global"
schemeId="org.talend.core.scheme"
sequence="CTRL+SHIFT+F3"/>
</extension>
<extension
point="org.talend.core.global_actions">
<GlobalAction class="org.talend.designer.codegen.RefreshTemplatesAction"/>
</extension>
<extension
point="org.talend.core.runtime.service">
<Service
serviceId="ICodeGeneratorService"
class="org.talend.designer.codegen.CodeGeneratorService"/>
<Service
class="org.talend.designer.codegen.ComponentsLocalProviderService"
serviceId="ComponentsLocalProviderService">
</Service>
<Service
class="org.talend.designer.codegen.components.model.ComponentsService"
serviceId="IComponentsService">
</Service>
</extension>
<extension
id="CodeGenInit"
point="org.eclipse.core.runtime.applications">
<application>
<run
class="org.talend.designer.codegen.CodeGenInit">
</run>
</application>
</extension>
<extension
point="org.eclipse.ui.preferencePages">
<page
category="org.talend.core.prefs"
class="org.talend.designer.codegen.components.ui.ComponentsPreferencePage"
id="org.talend.designer.codegen.components.preference"
name="%components">
</page>
<page
category="org.talend.designer.codegen.components.preference"
class="org.talend.core.ui.component.preference.ComponentsFormatPreferencePage"
id="org.talend.designer.codegen.components.preference.format"
name="%format">
</page>
</extension>
<extension
point="org.talend.core.components_provider">
<ComponentsProvider
class="org.talend.designer.codegen.components.model.UserComponentsProvider"
folderName="user"
id="org.talend.designer.components.model.UserComponentsProvider">
</ComponentsProvider>
</extension>
<extension
point="org.talend.core.components_provider">
<ComponentsProvider
class="org.talend.designer.codegen.components.model.SharedStudioUserComponentProvider"
folderName="user"
id="org.talend.designer.codegen.components.model.SharedStudioUserComponentProvider">
</ComponentsProvider>
</extension>
<extension
point="org.eclipse.core.runtime.preferences">
<initializer
class="org.talend.designer.codegen.components.ui.ComponentPreferenceInitializer">
</initializer>
</extension>
<extension
point="org.talend.core.runtime.tokenInfo_provider">
<provider
collector="org.talend.designer.codegen.components.model.UserComponentsTokenCollector"
id="org.talend.designer.codegen.UserComponentsprovider"
name="UserComponents">
</provider>
</extension>
</plugin>