eclipse-plugin-studio/plugin.xml
Rama develop · réplica de lectura del repositorio original.
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<plugin>
<extension
point="org.eclipse.ui.editors">
<editor
class="com.twinsoft.convertigo.eclipse.editors.connector.ConnectorEditor"
default="false"
icon="icons/connector_color_16x16.gif"
id="com.twinsoft.convertigo.eclipse.editors.connector.ConnectorEditor"
name="Connector Editor" />
<editor
class="com.twinsoft.convertigo.eclipse.editors.sequence.SequenceEditor"
default="false"
icon="icons/connector_color_16x16.gif"
id="com.twinsoft.convertigo.eclipse.editors.sequence.SequenceEditor"
name="Sequence Editor">
</editor>
<editor
class="com.twinsoft.convertigo.eclipse.editors.mobile.ApplicationComponentEditor"
default="false"
icon="icons/convertigo_doc_16x16.svg"
id="com.twinsoft.convertigo.eclipse.editors.mobile.ApplicationComponentEditor"
name="Application Editor">
</editor>
<editor
class="com.twinsoft.convertigo.eclipse.editors.ngx.ApplicationComponentEditor"
default="false"
icon="icons/convertigo_doc_16x16.svg"
id="com.twinsoft.convertigo.eclipse.editors.ngx.ApplicationComponentEditor"
name="Application Editor">
</editor>
<editor
class="com.twinsoft.convertigo.eclipse.editors.StartupEditor"
default="false"
icon="icons/convertigo_doc_16x16.svg"
id="com.twinsoft.convertigo.eclipse.editors.StartupEditor"
name="Convertigo Startup">
</editor>
<editor
class="com.twinsoft.convertigo.eclipse.editors.flow.FlowEngineEditor"
default="false"
icon="icons/studio/web_color_16x16.png"
id="com.twinsoft.convertigo.eclipse.editors.flow.FlowEngineEditor"
name="Flow Browser">
</editor>
</extension>
<extension
point="org.eclipse.ui.actionSets">
<actionSet
description="Actions provided by Convertigo"
id="com.twinsoft.convertigo.actionset"
label="Convertigo"
visible="true">
<menu
id="com.twinsoft.convertigo.menu"
label="&Convertigo">
<separator name="com.twinsoft.convertigo.separator" />
</menu>
<action
class="com.twinsoft.convertigo.eclipse.actions.AboutAction"
icon="icons/convertigo_16x16.gif"
id="com.twinsoft.convertigo.About"
label="About Convertigo plug-in"
menubarPath="com.twinsoft.convertigo.menu/com.twinsoft.convertigo.separator">
</action>
<action
class="com.twinsoft.convertigo.eclipse.actions.OpenStartupPage"
icon="icons/studio/menu/statement_color_16x16.png"
id="com.twinsoft.convertigo.OpenStartupPage"
label="&Open the Startup page"
menubarPath="com.twinsoft.convertigo.menu/com.twinsoft.convertigo.separator">
</action>
<action
class="com.twinsoft.convertigo.eclipse.actions.OpenMarketplace"
icon="icons/studio/retail_store_color_16x16.png"
id="com.twinsoft.convertigo.OpenMarketplace"
label="&Open the Marketplace"
menubarPath="com.twinsoft.convertigo.menu/com.twinsoft.convertigo.separator">
</action>
<action
class="com.twinsoft.convertigo.eclipse.actions.OpenAssistant"
icon="icons/tigo_16x16.png"
id="com.twinsoft.convertigo.OpenAssistant"
label="&Open the Convertigo Assistant"
menubarPath="com.twinsoft.convertigo.menu/com.twinsoft.convertigo.separator">
</action>
<action
class="com.twinsoft.convertigo.eclipse.actions.OpenTutorialView"
icon="icons/studio/information_16x16.svg"
id="com.twinsoft.convertigo.OpenTutorialView"
label="&Open the Tutorial view"
menubarPath="com.twinsoft.convertigo.menu/com.twinsoft.convertigo.separator">
</action>
<action
class="com.twinsoft.convertigo.eclipse.actions.OpenBaserowView"
icon="icons/studio/br_16x16.png"
id="com.twinsoft.convertigo.OpenBaserowView"
label="&Open the NoCode Databases view"
menubarPath="com.twinsoft.convertigo.menu/com.twinsoft.convertigo.separator">
</action>
<action
class="com.twinsoft.convertigo.eclipse.actions.AdministrationAction"
icon="icons/administration_16x16.svg"
id="com.twinsoft.convertigo.Administration"
label="&Open web administration console"
menubarPath="com.twinsoft.convertigo.menu/com.twinsoft.convertigo.separator" />
<action
class="com.twinsoft.convertigo.eclipse.actions.OpenLogViewerViewAction"
icon="icons/consoles/engine.svg"
id="com.twinsoft.convertigo.OpenLogViewerView"
label="&Open engine log viewer"
menubarPath="com.twinsoft.convertigo.menu/com.twinsoft.convertigo.separator" />
<action
class="com.twinsoft.convertigo.eclipse.actions.OpenSwaggerConsoleAction"
icon="icons/studio/swagger_16x16.png"
id="com.twinsoft.convertigo.OpenSwaggerConsole"
label="&Open Swagger console"
menubarPath="com.twinsoft.convertigo.menu/com.twinsoft.convertigo.separator" />
<action
class="com.twinsoft.convertigo.eclipse.actions.OpenConvertigoDocumentationAction"
icon="icons/convertigo_doc_16x16.svg"
id="com.twinsoft.convertigo.OpenConvertigoDocumentation"
label="&Open Convertigo Documentation"
menubarPath="com.twinsoft.convertigo.menu/com.twinsoft.convertigo.separator" />
<action
class="com.twinsoft.convertigo.eclipse.actions.OpenConvertigoWorkspaceFolderAction"
icon="icons/studio/options.svg"
id="com.twinsoft.convertigo.OpenConvertigoWorkspaceFolder"
label="&Open Convertigo workspace folder"
menubarPath="com.twinsoft.convertigo.menu/com.twinsoft.convertigo.separator">
</action>
<action
class="com.twinsoft.convertigo.eclipse.actions.CheckRemoteDependenciesAction"
icon="icons/studio/remote_dependencies.svg"
id="com.twinsoft.convertigo.CheckRemoteDependenvies"
label="&Check remote dependencies"
menubarPath="com.twinsoft.convertigo.menu/com.twinsoft.convertigo.separator">
</action>
<action
class="com.twinsoft.convertigo.eclipse.actions.SetupAction"
icon="icons/setupwizard_16x16.svg"
id="com.twinsoft.convertigo.Setup"
label="&Configure Registration Account"
menubarPath="com.twinsoft.convertigo.menu/com.twinsoft.convertigo.separator" />
<action
class="com.twinsoft.convertigo.eclipse.actions.OpenPreferencesAction"
icon="icons/studio/declare_global_symbols_16x16.png"
id="com.twinsoft.convertigo.StudioPreference"
label="&Studio Preferences"
menubarPath="com.twinsoft.convertigo.menu/com.twinsoft.convertigo.separator" />
<action
class="com.twinsoft.convertigo.eclipse.actions.OpenPreferencesAction"
icon="icons/studio/xml.svg"
id="com.twinsoft.convertigo.EnginePreference"
label="&Engine Preferences"
menubarPath="com.twinsoft.convertigo.menu/com.twinsoft.convertigo.separator" />
</actionSet>
</extension>
<extension
point="org.eclipse.ui.newWizards">
<category
id="com.twinsoft.convertigo.eclipse.convertigofrontend"
name="Convertigo Low Code FullStack Web/Desktop or Mobile app">
</category>
<category
id="com.twinsoft.convertigo.eclipse.convertigobackend"
name="Convertigo Low Code Back-End">
</category>
<category
id="com.twinsoft.convertigo.eclipse.convertigolegacyweb"
name="Convertigo Legacy publishing (webization)">
</category>
<category
id="com.twinsoft.convertigo.eclipse.convertigolegacyintegration"
name="Convertigo Legacy integration" />
<category
id="com.twinsoft.convertigo.eclipse.convertigomarketplace"
name="Convertigo Libraries" />
<!-- Mobile projects -->
<wizard
category="com.twinsoft.convertigo.eclipse.convertigofrontend"
class="com.twinsoft.convertigo.eclipse.wizards.marketplace.MarketplaceWizard"
icon="icons/studio/retail_store_color_32x32.png"
id="com.twinsoft.convertigo.eclipse.wizards.MarketplaceStartersWizard"
name="Convertigo App Starters from Marketplace"
preferredPerspectives="convertigo"
project="true">
<description>Opens the Convertigo Marketplace and shows starter projects.</description>
{ "tag": "starter" } </wizard>
<wizard
category="com.twinsoft.convertigo.eclipse.convertigofrontend"
class="com.twinsoft.convertigo.eclipse.wizards.new_project.NewProjectWizard"
icon="icons/studio/web_color_32x32.png"
id="com.twinsoft.convertigo.eclipse.wizards.NewNgxBuilderWizard"
name="Convertigo Low Code FullStack Web/Desktop or Mobile app project"
preferredPerspectives="convertigo"
project="true">
<description>Creates a NGX Builder application project based on
Ionic and Convertigo Angular frameworks.</description> { "url":
"template_ngxBuilderIonic=https://github.com/convertigo/c8oprj-template-ngx-builder/archive/8.4.0.zip",
"doPage1": true } </wizard>
<primaryWizard
id="com.twinsoft.convertigo.eclipse.wizards.MarketplaceStartersWizard"></primaryWizard>
<primaryWizard
id="com.twinsoft.convertigo.eclipse.wizards.NewNgxBuilderWizard"></primaryWizard>
<!-- Sequencer projects -->
<wizard
category="com.twinsoft.convertigo.eclipse.convertigobackend"
class="com.twinsoft.convertigo.eclipse.wizards.new_project.NewProjectWizard"
icon="icons/studio/sequence_color_32x32.gif"
id="com.twinsoft.convertigo.eclipse.wizards.NewSequencerWizard"
name="Convertigo Low Code Back-End project"
preferredPerspectives="convertigo"
project="true">
<description>Creates a sequencer project.</description> { "url":
"template_sequence=https://github.com/convertigo/c8oprj-template-sequence/archive/8.3.0.zip",
"doPage1": true } </wizard>
<primaryWizard
id="com.twinsoft.convertigo.eclipse.wizards.NewSequencerWizard"></primaryWizard>
<!-- Legacy publishing projects -->
<wizard
category="com.twinsoft.convertigo.eclipse.convertigolegacyweb"
class="com.twinsoft.convertigo.eclipse.wizards.new_project.NewProjectWizard"
icon="icons/studio/panel_color_32x32.gif"
id="com.twinsoft.convertigo.eclipse.wizards.New3270WebWizard"
name="3270 Web Style"
preferredPerspectives="convertigo"
project="true">
<description>Creates an IBM 3270 Web style webization project.</description>
{ "url":
"template_javelin=https://github.com/convertigo/c8oprj-template-javelin/archive/7.8.0.zip",
"doPage1": true, "doPage2": true, "doPage4": true, "doPage7": true } </wizard>
<wizard
category="com.twinsoft.convertigo.eclipse.convertigolegacyweb"
class="com.twinsoft.convertigo.eclipse.wizards.new_project.NewProjectWizard"
icon="icons/studio/panel_color_32x32.gif"
id="com.twinsoft.convertigo.eclipse.wizards.New5250WebWizard"
name="5250 Web Style"
preferredPerspectives="convertigo"
project="true">
<description>Creates an IBM 5250 Web style webization project.</description>
{ "url":
"template_javelin=https://github.com/convertigo/c8oprj-template-javelin/archive/7.8.0.zip",
"doPage1": true, "doPage2": true, "doPage4": true, "doPage7": true } </wizard>
<wizard
category="com.twinsoft.convertigo.eclipse.convertigolegacyweb"
class="com.twinsoft.convertigo.eclipse.wizards.new_project.NewProjectWizard"
icon="icons/studio/panel_color_32x32.gif"
id="com.twinsoft.convertigo.eclipse.wizards.NewDKUWebWizard"
name="DKU7xxx Web Style"
preferredPerspectives="convertigo"
project="true">
<description>Creates a BULL DKUxxx Web style webization project.</description>
{ "url":
"template_javelinDKU=https://github.com/convertigo/c8oprj-template-javelindku/archive/7.6.0.zip",
"doPage1": true, "doPage2": true, "doPage4": true, "doPage7": true } </wizard>
<!-- Legacy integration projects -->
<wizard
category="com.twinsoft.convertigo.eclipse.convertigolegacyintegration"
class="com.twinsoft.convertigo.eclipse.wizards.new_project.NewProjectWizard"
icon="icons/studio/javelinconnector_color_32x32.gif"
id="com.twinsoft.convertigo.eclipse.wizards.New3270ConnectorWizard"
name="3270 Screen"
preferredPerspectives="convertigo"
project="true">
<description>Creates an IBM 3270 Screen based WebService connector
project.</description> { "url":
"template_javelinIntegration=https://github.com/convertigo/c8oprj-template-javelin-integration/archive/7.6.0.zip",
"doPage1": true, "doPage2": true, "doPage4": true, "doPage7": true } </wizard>
<wizard
category="com.twinsoft.convertigo.eclipse.convertigolegacyintegration"
class="com.twinsoft.convertigo.eclipse.wizards.new_project.NewProjectWizard"
icon="icons/studio/javelinconnector_color_32x32.gif"
id="com.twinsoft.convertigo.eclipse.wizards.New5250ConnectorWizard"
name="5250 Screen"
preferredPerspectives="convertigo"
project="true">
<description>Creates an IBM 5250 Screen based WebService connector
project.</description> { "url":
"template_javelinIntegration=https://github.com/convertigo/c8oprj-template-javelin-integration/archive/7.6.0.zip",
"doPage1": true, "doPage2": true, "doPage4": true, "doPage7": true } </wizard>
<wizard
category="com.twinsoft.convertigo.eclipse.convertigolegacyintegration"
class="com.twinsoft.convertigo.eclipse.wizards.new_project.NewProjectWizard"
icon="icons/studio/javelinconnector_color_32x32.gif"
id="com.twinsoft.convertigo.eclipse.wizards.NewDKUConnectorWizard"
name="Bull DKUxxx Screen"
preferredPerspectives="convertigo"
project="true">
<description>Creates a BULL DKU7xx Screen based WebService connector
project.</description> { "url":
"template_javelinIntegration=https://github.com/convertigo/c8oprj-template-javelin-integration/archive/7.6.0.zip",
"doPage1": true, "doPage2": true, "doPage4": true, "doPage7": true } </wizard>
<wizard
category="com.twinsoft.convertigo.eclipse.convertigolegacyintegration"
class="com.twinsoft.convertigo.eclipse.wizards.new_project.NewProjectWizard"
icon="icons/studio/javelinconnector_color_32x32.gif"
id="com.twinsoft.convertigo.eclipse.wizards.NewVT220ConnectorWizard"
name="Unix VTxxx Screen"
preferredPerspectives="convertigo"
project="true">
<description>Creates an UNIX VTxxx Screen based WebService connector
project.</description> { "url":
"template_javelinIntegration=https://github.com/convertigo/c8oprj-template-javelin-integration/archive/7.6.0.zip",
"doPage1": true, "doPage2": true, "doPage4": true, "doPage7": true } </wizard>
<wizard
category="com.twinsoft.convertigo.eclipse.convertigolegacyintegration"
class="com.twinsoft.convertigo.eclipse.wizards.new_project.NewProjectWizard"
icon="icons/studio/cicsconnector_color_32x32.gif"
id="com.twinsoft.convertigo.eclipse.wizards.NewCicsConnectorWizard"
name="CICS COMMAREA"
preferredPerspectives="convertigo"
project="true">
<description>Creates an IBM CICS COMMAREA based WebService connector
project.</description> { "url":
"template_CICS=https://github.com/convertigo/c8oprj-template-cics/archive/7.6.0.zip",
"doPage1": true, "doPage2": true, "doPage5": true, "doPage9": true } </wizard>
<!-- SQL projects -->
<wizard
category="com.twinsoft.convertigo.eclipse.convertigobackend"
class="com.twinsoft.convertigo.eclipse.wizards.new_project.NewProjectWizard"
icon="icons/studio/sqlconnector_color_32x32.gif"
id="com.twinsoft.convertigo.eclipse.wizards.NewSQLProjectWizard"
name="SQL project"
preferredPerspectives="convertigo"
project="true">
<description>Creates a SQL project.</description> { "url":
"template_SQL=https://github.com/convertigo/c8oprj-template-sql/archive/7.6.0.zip",
"doPage1": true, "doPage2": true, "doConfigureSQLConnectorPage":
true } </wizard>
<!-- SAP projects -->
<wizard
category="com.twinsoft.convertigo.eclipse.convertigobackend"
class="com.twinsoft.convertigo.eclipse.wizards.new_project.NewProjectWizard"
icon="icons/studio/sapconnector_color_32x32.gif"
id="com.twinsoft.convertigo.eclipse.wizards.NewSAPProjectWizard"
name="SAP BAPI JCO project"
preferredPerspectives="convertigo"
project="true">
<description>Creates a SAP BAPI JCO project.</description> { "url":
"template_SAP=https://github.com/convertigo/c8oprj-template-sap/archive/7.6.0.zip",
"doPage1": true, "doPage2": true, "doConfigureSAPConnectorPage":
true } </wizard>
<!-- Site Clipper connector projects -->
<wizard
category="com.twinsoft.convertigo.eclipse.convertigobackend"
class="com.twinsoft.convertigo.eclipse.wizards.new_project.NewProjectWizard"
icon="icons/studio/siteclipperconnector_color_32x32.gif"
id="com.twinsoft.convertigo.eclipse.wizards.NewSiteClipperProjectWizard"
name="Site Clipper project"
preferredPerspectives="convertigo"
project="true">
<description>Creates a Site Clipper connector project.</description>
{ "url":
"template_siteClipper=https://github.com/convertigo/c8oprj-template-site-clipper/archive/7.6.0.zip",
"doPage1": true, "doPage2": true, "doPage11": true } </wizard>
<!-- Web services projects -->
<wizard
category="com.twinsoft.convertigo.eclipse.convertigobackend"
class="com.twinsoft.convertigo.eclipse.wizards.new_project.NewProjectWizard"
icon="icons/studio/httpconnector_color_32x32.gif"
id="com.twinsoft.convertigo.eclipse.wizards.NewWebServiceRestReferenceWizard"
name="REST Empty Web service"
preferredPerspectives="convertigo"
project="true">
<description>Creates an HTTP based Web Service connector project to
invoke a remote REST web service.</description> { "url":
"template_HTTP=https://github.com/convertigo/c8oprj-template-http/archive/7.9.0.zip",
"doPage1": true, "doPage2": true, "doPage6": true, "doPage8": true } </wizard>
<wizard
category="com.twinsoft.convertigo.eclipse.convertigobackend"
class="com.twinsoft.convertigo.eclipse.wizards.new_project.NewProjectWizard"
icon="icons/studio/httpconnector_color_32x32.gif"
id="com.twinsoft.convertigo.eclipse.wizards.NewWebServiceSwaggerReferenceWizard"
name="REST Swagger Web service"
preferredPerspectives="convertigo"
project="true">
<description>Creates an HTTP based Web Service connector project to
invoke a remote REST web service, by importing its SWAGGER
description file.</description> { "url":
"template_HTTP=https://github.com/convertigo/c8oprj-template-http/archive/7.9.0.zip",
"doPage1": true, "doPage10": true } </wizard>
<wizard
category="com.twinsoft.convertigo.eclipse.convertigobackend"
class="com.twinsoft.convertigo.eclipse.wizards.new_project.NewProjectWizard"
icon="icons/studio/httpconnector_color_32x32.gif"
id="com.twinsoft.convertigo.eclipse.wizards.NewWebServiceSoapReferenceWizard"
name="SOAP Web service"
preferredPerspectives="convertigo"
project="true">
<description>Creates an HTTP based Web Service connector project to
invoke a remote SOAP web service, by importing its WSDL description
file.</description> { "url":
"template_HTTP=https://github.com/convertigo/c8oprj-template-http/archive/7.9.0.zip",
"doPage1": true, "doPage10": true } </wizard>
<!-- Marketplace projects -->
<wizard
category="org.eclipse.ui.Examples"
class="com.twinsoft.convertigo.eclipse.wizards.marketplace.MarketplaceWizard"
icon="icons/studio/retail_store_color_32x32.png"
id="com.twinsoft.convertigo.eclipse.wizards.MarketplaceSamplesWizard"
name="Convertigo Samples from Marketplace"
preferredPerspectives="convertigo"
project="true">
<description>Opens the Convertigo Marketplace and shows sample projects.</description>
{ "tag": "sample" } </wizard>
<wizard
category="com.twinsoft.convertigo.eclipse.convertigolibraries"
class="com.twinsoft.convertigo.eclipse.wizards.marketplace.MarketplaceWizard"
icon="icons/studio/retail_store_color_32x32.png"
id="com.twinsoft.convertigo.eclipse.wizards.MarketplaceLibrariesWizard"
name="Convertigo Libraries from Marketplace"
preferredPerspectives="convertigo"
project="true">
<description>Opens the Convertigo Marketplace and shows library projects.</description>
{ "tag": "library" } </wizard>
</extension>
<extension
point="org.eclipse.ui.perspectiveExtensions">
<perspectiveExtension
targetID="org.eclipse.ui.resourcePerspective">
<view
relative="org.eclipse.ui.views.ResourceNavigator"
relationship="stack"
id="com.twinsoft.convertigo.eclipse.views.projectexplorer.ProjectExplorerView">
</view>
</perspectiveExtension>
<perspectiveExtension
targetID="com.twinsoft.convertigo.eclipse.ConvertigoPerspective">
<perspectiveShortcut id="com.twinsoft.convertigo.eclipse.TigoPerspective" />
<view
id="com.twinsoft.convertigo.eclipse.views.projectexplorer.ProjectExplorerView"
ratio="0.20"
relationship="left"
relative="org.eclipse.ui.editorss" />
<view
id="org.eclipse.ui.navigator.ProjectExplorer"
relationship="stack"
relative="com.twinsoft.convertigo.eclipse.views.projectexplorer.ProjectExplorerView">
</view>
<view
ratio="0.65"
relationship="bottom"
relative="com.twinsoft.convertigo.eclipse.views.projectexplorer.ProjectExplorerView"
id="org.eclipse.ui.views.PropertySheet" />
<view
id="com.twinsoft.convertigo.eclipse.views.loggers.EngineLogView"
ratio="0.70"
relationship="bottom"
relative="org.eclipse.ui.editorss" />
<view
id="org.eclipse.ui.console.ConsoleView"
relationship="stack"
relative="com.twinsoft.convertigo.eclipse.views.loggers.EngineLogView" />
<view
id="com.twinsoft.convertigo.eclipse.views.schema.SchemaView"
relationship="stack"
minimized="false"
relative="org.eclipse.ui.console.ConsoleView" />
<view
id="org.eclipse.egit.ui.RepositoriesView"
relationship="stack"
minimized="false"
relative="com.twinsoft.convertigo.eclipse.views.schema.SchemaView" />
<view
id="org.eclipse.egit.ui.StagingView"
relationship="stack"
minimized="false"
relative="org.eclipse.egit.ui.RepositoriesView" />
<view
id="com.twinsoft.convertigo.eclipse.views.assistant.AssistantView"
minimized="false"
ratio="0.35"
relationship="left"
relative="org.eclipse.ui.editorss" />
<view
id="com.twinsoft.convertigo.eclipse.views.palette.PaletteView"
relationship="stack"
relative="com.twinsoft.convertigo.eclipse.views.assistant.AssistantView" />
<view
id="com.twinsoft.convertigo.eclipse.views.sourcepicker.SourcePickerView"
minimized="false"
relationship="stack"
relative="com.twinsoft.convertigo.eclipse.views.assistant.AssistantView">
</view>
<view
id="com.twinsoft.convertigo.eclipse.views.rhino.RhinoDebugView"
minimized="false"
relationship="stack"
relative="com.twinsoft.convertigo.eclipse.views.assistant.AssistantView">
</view>
<view
id="com.twinsoft.convertigo.eclipse.views.mobile.MobileDebugView"
minimized="false"
relationship="stack"
relative="com.twinsoft.convertigo.eclipse.views.assistant.AssistantView">
</view>
<view
id="com.twinsoft.convertigo.eclipse.views.references.ReferencesView"
minimized="false"
relationship="stack"
relative="com.twinsoft.convertigo.eclipse.views.assistant.AssistantView">
</view>
<view
id="com.twinsoft.convertigo.eclipse.views.tuto.TutoView"
visible="false"
relationship="right"
relative="org.eclipse.ui.editorss" />
<view
id="com.twinsoft.convertigo.eclipse.views.marketplace.MarketplaceView"
visible="false"
relationship="stack"
relative="org.eclipse.ui.editorss" />
<view
id="com.twinsoft.convertigo.eclipse.views.admin.AdminView"
visible="false"
relationship="stack"
relative="org.eclipse.ui.editorss" />
<view
id="com.twinsoft.convertigo.eclipse.views.baserow.BaserowView"
visible="false"
relationship="stack"
relative="org.eclipse.ui.editorss" />
<hiddenMenuItem id="org.eclipse.ui.edit.text.openLocalFile"></hiddenMenuItem>
<hiddenMenuItem id="org.eclipse.e4.ui.importer.openDirectory.menu"></hiddenMenuItem>
<hiddenMenuItem id="sourceMenuId"></hiddenMenuItem>
<hiddenMenuItem id="refactorMenuId"></hiddenMenuItem>
<hiddenMenuItem id="project"></hiddenMenuItem>
<hiddenMenuItem id="navigate"></hiddenMenuItem>
<hiddenMenuItem id="org.eclipse.ui.run"></hiddenMenuItem>
<hiddenMenuItem id="org.eclipse.ui.help.helpContents"></hiddenMenuItem>
<hiddenMenuItem id="org.eclipse.ui.help.helpSearch"></hiddenMenuItem>
<hiddenMenuItem id="org.eclipse.ui.help.dynamicHelp"></hiddenMenuItem>
<hiddenMenuItem id="org.eclipse.ui.window.showKeyAssist"></hiddenMenuItem>
<hiddenMenuItem id="org.eclipse.ui.help.tipsAndTricksAction"></hiddenMenuItem>
<hiddenMenuItem id="group.main.ext"></hiddenMenuItem>
<hiddenMenuItem id="group.tutorials"></hiddenMenuItem>
<hiddenMenuItem
id="org.eclipse.ui.cheatsheets.actions.CheatSheetHelpMenuAction"></hiddenMenuItem>
<!--hiddenMenuItem
id="group.tools"></hiddenMenuItem-->
<!--hiddenMenuItem
id="group.updates"></hiddenMenuItem-->
<hiddenMenuItem id="additions"></hiddenMenuItem>
<!--hiddenMenuItem
id="org.eclipse.equinox.p2.ui.sdk.update"></hiddenMenuItem-->
<!--hiddenMenuItem
id="org.eclipse.equinox.p2.ui.sdk.install"></hiddenMenuItem-->
<hiddenMenuItem id="org.eclipse.epp.package.common.contribute"></hiddenMenuItem>
<hiddenMenuItem id="org.eclipse.userstorage.accounts"></hiddenMenuItem>
<hiddenMenuItem id="org.eclipse.ui.cheatsheets.actionSet"></hiddenMenuItem>
<hiddenMenuItem id="org.eclipse.oomph.setup.editor.perform"></hiddenMenuItem>
<hiddenToolBarItem
id="org.eclipse.ui.externaltools.ExternalToolMenuDelegateToolbar"></hiddenToolBarItem>
<hiddenToolBarItem id="org.eclipse.debug.ui.launchActionSet"></hiddenToolBarItem>
<hiddenToolBarItem
id="org.eclipse.debug.internal.ui.actions.DebugDropDownAction"></hiddenToolBarItem>
<hiddenToolBarItem
id="org.eclipse.debug.internal.ui.actions.RunDropDownAction"></hiddenToolBarItem>
<hiddenToolBarItem id="org.eclipse.ui.window.pinEditor"></hiddenToolBarItem>
</perspectiveExtension>
</extension>
<extension
point="org.eclipse.ui.popupMenus">
<objectContribution
id="convertigo.criteriaContribution"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.CriteriaTreeObject">
</objectContribution>
<objectContribution
id="convertigo.CordovaContribution"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.MobilePlatformTreeObject">
<menu
id="convertigo.menu.action.cordova"
label="Cordova"
icon="icons/studio/cordova_build_local_menu_16x16.png"
path="cordova">
<groupMarker name="content" />
</menu>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.BuildLocallyAction"
enablesFor="1"
icon="icons/studio/build_locally_release_16x16.png"
id="convertigo.action.buildLocallyRelease"
label="Local build(Release)"
menubarPath="convertigo.menu.action.cordova/build" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.BuildLocallyAction"
enablesFor="1"
icon="icons/studio/build_locally_debug_16x16.png"
id="convertigo.action.buildLocallyDebug"
label="Local build(Debug)"
menubarPath="convertigo.menu.action.cordova/build" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.BuildLocallyAction"
enablesFor="1"
icon="icons/studio/run_locally_16x16.png"
id="convertigo.action.runLocally"
label="Run on Device"
menubarPath="convertigo.menu.action.cordova/run" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.BuildLocallyAction"
enablesFor="1"
icon="icons/studio/emulate_locally_16x16.png"
id="convertigo.action.emulateLocally"
label="Run on Emulator"
menubarPath="convertigo.menu.action.cordova/run" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.BuildLocallyAction"
enablesFor="1"
icon="icons/studio/remove_cordova_dir_16x16.png"
id="convertigo.action.removeCordovaDirectory"
label="Clear Cordova"
menubarPath="convertigo.menu.action.cordova/clean" />
</objectContribution>
<objectContribution
id="convertigo.launchMobileApplicationProjectContribution"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.MobileApplicationTreeObject">
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.OpenProjectFrontendDashboardAction"
enablesFor="1"
icon="icons/studio/launch_test_platform_16x16.png"
id="convertigo.action.openMobileApplicationFrontendDashboard"
label="Open Frontend Dashboard"
menubarPath="run">
<enablement>
<objectState
name="isApplicationProject"
value="true">
</objectState>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.OpenProjectBuiltApplicationAction"
enablesFor="1"
icon="icons/studio/launch_fullscreen_16x16.png"
id="convertigo.action.openMobileApplicationBuiltApplication"
label="Open Built Application"
menubarPath="run">
<enablement>
<objectState
name="isApplicationProject"
value="true">
</objectState>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ExecuteMobileBuilderReInstallClassAction"
enablesFor="1"
id="convertigo.action.openMobileApplicationBuilderReIntall"
label="Re-install packages and Execute"
icon="icons/studio/transaction_execute_selected.svg"
menubarPath="execute">
<enablement>
<objectState
name="isApplicationProject"
value="true">
</objectState>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ExecuteMobileBuilderUpdateClassAction"
enablesFor="1"
id="convertigo.action.openMobileApplicationBuilderUpdate"
label="Update packages and Execute"
icon="icons/studio/transaction_execute_selected.svg"
menubarPath="execute">
<enablement>
<objectState
name="isApplicationProject"
value="true">
</objectState>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ExecuteMobileBuilderClassAction"
enablesFor="1"
id="convertigo.action.openMobileApplicationBuilder"
label="Execute"
icon="icons/studio/transaction_execute_selected.svg"
menubarPath="execute">
<enablement>
<objectState
name="isApplicationProject"
value="true">
</objectState>
</enablement>
</action>
</objectContribution>
<objectContribution
id="convertigo.mobileApplicationContribution"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.MobileApplicationTreeObject">
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateMobilePlatformAction"
enablesFor="1"
icon="icons/studio/menu/mobileplatform_color_16x16.png"
id="convertigo.action.newMobilePlatform"
label="Mobile platform"
menubarPath="convertigo.menu.new/content">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateMobileApplicationComponentAction"
enablesFor="1"
icon="icons/studio/menu/applicationcomponent_color_16x16.png"
id="convertigo.action.newMobileApplicationComponent"
label="Ionic3 Application"
menubarPath="convertigo.menu.new/content">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateNgxApplicationComponentAction"
enablesFor="1"
icon="icons/studio/menu/applicationcomponent_color_16x16.png"
id="convertigo.action.newNgxApplicationComponent"
label="Ngx Application"
menubarPath="convertigo.menu.new/content">
</action>
</objectContribution>
<objectContribution
id="convertigo.mobileApplicationComponentContribution"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.MobileApplicationComponentTreeObject">
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateMobileUIComponentAction"
enablesFor="1"
icon="icons/studio/menu/uicomponent_color_16x16.png"
id="convertigo.action.newUIComponent"
label="UI Component"
menubarPath="convertigo.menu.new/content">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateMobileRouteComponentAction"
enablesFor="1"
icon="icons/studio/menu/routecomponent_color_16x16.png"
id="convertigo.action.newRouteComponent"
label="Navigation Route"
menubarPath="convertigo.menu.new/content">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateMobilePageComponentAction"
enablesFor="1"
icon="icons/studio/menu/pagecomponent_color_16x16.png"
id="convertigo.action.newPageComponent"
label="Page"
menubarPath="convertigo.menu.new/content">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.EditMobileComponentClassAction"
enablesFor="1"
id="convertigo.action.editMobileAppComponentClass"
label="Edit application class"
menubarPath="default">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateMobileApplicationTranslationsFileAction"
enablesFor="1"
id="convertigo.action.createMobileApplicationTranslationsFile"
label="Create or update translations file"
menubarPath="translate">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.OpenProjectFrontendDashboardAction"
enablesFor="1"
icon="icons/studio/launch_test_platform_16x16.png"
id="convertigo.action.openMobileApplicationComponentFrontendDashboard"
label="Open Frontend Dashboard"
menubarPath="run">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.OpenProjectBuiltApplicationAction"
enablesFor="1"
icon="icons/studio/launch_fullscreen_16x16.png"
id="convertigo.action.openMobileApplicationComponentBuiltApplication"
label="Open Built Application"
menubarPath="run">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ExecuteMobileBuilderReInstallClassAction"
enablesFor="1"
id="convertigo.action.openMobileBuilderReIntall"
label="Re-install packages and Execute"
icon="icons/studio/transaction_execute_selected.svg"
menubarPath="execute">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ExecuteMobileBuilderUpdateClassAction"
enablesFor="1"
id="convertigo.action.openMobileBuilderUpdate"
label="Update packages and Execute"
icon="icons/studio/transaction_execute_selected.svg"
menubarPath="execute">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ExecuteMobileBuilderClassAction"
enablesFor="1"
id="convertigo.action.openMobileBuilder"
label="Execute"
icon="icons/studio/transaction_execute_selected.svg"
menubarPath="execute">
</action>
</objectContribution>
<objectContribution
id="convertigo.ngxApplicationComponentContribution"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.NgxApplicationComponentTreeObject">
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateNgxUIComponentAction"
enablesFor="1"
icon="icons/studio/menu/uicomponent_color_16x16.png"
id="convertigo.action.newNgxUIComponent"
label="UI Component"
menubarPath="convertigo.menu.new/content">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.EditNgxComponentClassAction"
enablesFor="1"
id="convertigo.action.editNgxAppComponentClass"
label="Edit application class"
menubarPath="default">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateNgxApplicationTranslationsFileAction"
enablesFor="1"
id="convertigo.action.createNgxApplicationTranslationsFile"
label="Create or update translations file"
menubarPath="translate">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.OpenProjectFrontendDashboardAction"
enablesFor="1"
icon="icons/studio/launch_test_platform_16x16.png"
id="convertigo.action.openNgxApplicationComponentFrontendDashboard"
label="Open Frontend Dashboard"
menubarPath="run">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.OpenProjectBuiltApplicationAction"
enablesFor="1"
icon="icons/studio/launch_fullscreen_16x16.png"
id="convertigo.action.openNgxApplicationComponentBuiltApplication"
label="Open Built Application"
menubarPath="run">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ExecuteMobileBuilderReInstallClassAction"
enablesFor="1"
id="convertigo.action.openMobileBuilderReIntall"
label="Re-install packages and Execute"
icon="icons/studio/transaction_execute_selected.svg"
menubarPath="execute">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ExecuteMobileBuilderUpdateClassAction"
enablesFor="1"
id="convertigo.action.openMobileBuilderUpdate"
label="Update packages and Execute"
icon="icons/studio/transaction_execute_selected.svg"
menubarPath="execute">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ExecuteMobileBuilderClassAction"
enablesFor="1"
id="convertigo.action.openMobileBuilder"
label="Execute"
icon="icons/studio/transaction_execute_selected.svg"
menubarPath="execute">
</action>
</objectContribution>
<objectContribution
id="convertigo.mobileRouteComponentContribution"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.MobileRouteComponentTreeObject">
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateMobileRouteActionComponentAction"
enablesFor="1"
icon="icons/studio/menu/routeactioncomponent_color_16x16.png"
id="convertigo.action.newRouteActionComponent"
label="Action"
menubarPath="convertigo.menu.new/content">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateMobileRouteEventComponentAction"
enablesFor="1"
icon="icons/studio/menu/routeeventcomponent_color_16x16.png"
id="convertigo.action.newRouteEventComponent"
label="Event"
menubarPath="convertigo.menu.new/content">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.EnableMobileRouteComponentAction"
enablesFor="+"
id="convertigo.action.enableRoute"
label="Enable"
menubarPath="enable">
<enablement>
<objectState
name="isEnabled"
value="false">
</objectState>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.DisableMobileRouteComponentAction"
enablesFor="+"
id="convertigo.action.disableRoute"
label="Disable"
menubarPath="enable">
<enablement>
<objectState
name="isEnabled"
value="true">
</objectState>
</enablement>
</action>
</objectContribution>
<objectContribution
id="convertigo.mobileRouteActionComponentContribution"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.MobileRouteActionComponentTreeObject">
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.EnableMobileRouteActionComponentAction"
enablesFor="+"
id="convertigo.action.enableRouteAction"
label="Enable"
menubarPath="enable">
<enablement>
<objectState
name="isEnabled"
value="false">
</objectState>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.DisableMobileRouteActionComponentAction"
enablesFor="+"
id="convertigo.action.disableRouteAction"
label="Disable"
menubarPath="enable">
<enablement>
<objectState
name="isEnabled"
value="true">
</objectState>
</enablement>
</action>
</objectContribution>
<objectContribution
id="convertigo.mobileRouteEventComponentContribution"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.MobileRouteEventComponentTreeObject">
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.EnableMobileRouteEventComponentAction"
enablesFor="+"
id="convertigo.action.enableRouteEvent"
label="Enable"
menubarPath="enable">
<enablement>
<objectState
name="isEnabled"
value="false">
</objectState>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.DisableMobileRouteEventComponentAction"
enablesFor="+"
id="convertigo.action.disableRouteEvent"
label="Disable"
menubarPath="enable">
<enablement>
<objectState
name="isEnabled"
value="true">
</objectState>
</enablement>
</action>
</objectContribution>
<objectContribution
id="convertigo.mobilePageComponentContribution"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.MobilePageComponentTreeObject">
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateMobileUIComponentAction"
enablesFor="1"
icon="icons/studio/menu/uicomponent_color_16x16.png"
id="convertigo.action.newUIComponent"
label="UI Component"
menubarPath="convertigo.menu.new/content">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.SetMobileRootPageAction"
enablesFor="1"
id="convertigo.action.setMobileRootPage"
label="Root page"
menubarPath="default"
style="toggle">
<enablement>
<objectState
name="isRoot"
value="false" />
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.EditMobileComponentClassAction"
enablesFor="1"
id="convertigo.action.editMobilePageClass"
label="Edit page class"
menubarPath="default">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.EnableMobilePageComponentAction"
enablesFor="+"
id="convertigo.action.enablePageComponent"
label="Enable"
menubarPath="enable">
<enablement>
<objectState
name="isEnabled"
value="false">
</objectState>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.DisableMobilePageComponentAction"
enablesFor="+"
id="convertigo.action.disablePageComponent"
label="Disable"
menubarPath="enable">
<enablement>
<objectState
name="isEnabled"
value="true">
</objectState>
</enablement>
</action>
</objectContribution>
<objectContribution
id="convertigo.ngxPageComponentContribution"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.NgxPageComponentTreeObject">
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateNgxUIComponentAction"
enablesFor="1"
icon="icons/studio/menu/uicomponent_color_16x16.png"
id="convertigo.action.newNgxUIComponent"
label="UI Component"
menubarPath="convertigo.menu.new/content">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.SetNgxRootPageAction"
enablesFor="1"
id="convertigo.action.setNgxRootPage"
label="Root page"
menubarPath="default"
style="toggle">
<enablement>
<objectState
name="isRoot"
value="false" />
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.EditNgxComponentClassAction"
enablesFor="1"
id="convertigo.action.editNgxPageClass"
label="Edit page class"
menubarPath="default">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.EnableNgxPageComponentAction"
enablesFor="+"
id="convertigo.action.enableNgxPageComponent"
label="Enable"
menubarPath="enable">
<enablement>
<objectState
name="isEnabled"
value="false">
</objectState>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.DisableNgxPageComponentAction"
enablesFor="+"
id="convertigo.action.disableNgxPageComponent"
label="Disable"
menubarPath="enable">
<enablement>
<objectState
name="isEnabled"
value="true">
</objectState>
</enablement>
</action>
</objectContribution>
<objectContribution
id="convertigo.mobileUIComponentContribution"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.MobileUIComponentTreeObject">
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateMobileUIComponentAction"
enablesFor="1"
icon="icons/studio/menu/uicomponent_color_16x16.png"
id="convertigo.action.newUIComponent"
label="UI Component"
menubarPath="convertigo.menu.new/content">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.EnableMobileUIComponentAction"
enablesFor="+"
id="convertigo.action.enableComponent"
label="Enable"
menubarPath="enable">
<enablement>
<objectState
name="isEnabled"
value="false">
</objectState>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.DisableMobileUIComponentAction"
enablesFor="+"
id="convertigo.action.disableComponent"
label="Disable"
menubarPath="enable">
<enablement>
<objectState
name="isEnabled"
value="true">
</objectState>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.MobileComponentImportVariablesAction"
enablesFor="1"
id="convertigo.action.componentImportVariables"
label="Import variables from the targeted object"
menubarPath="import">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.MobileSharedComponentExtractAction"
enablesFor="1"
id="convertigo.action.sharedComponentExtract"
label="Create a shared component from the selected object"
menubarPath="refactor">
</action>
</objectContribution>
<objectContribution
id="convertigo.I18nUIComponentContribution"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.DatabaseObjectTreeObject">
<visibility>
<or>
<objectClass
name="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.NgxApplicationComponentTreeObject" />
<objectClass
name="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.NgxComponentTreeObject" />
<objectClass
name="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.NgxPageComponentTreeObject" />
<objectClass
name="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.NgxUIComponentTreeObject" />
<objectClass
name="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.MobileApplicationComponentTreeObject" />
<objectClass
name="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.MobileApplicationTreeObject" />
<objectClass
name="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.MobileComponentTreeObject" />
<objectClass
name="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.MobilePageComponentTreeObject" />
</or>
</visibility>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.I18nUIComponentAction"
enablesFor="1"
icon="icons/studio/views.svg"
id="convertigo.action.EnableI18nNgxUIComponentAction"
label="Enable I18n recursively"
menubarPath="i18n">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.I18nUIComponentAction"
enablesFor="1"
icon="icons/studio/views.svg"
id="convertigo.action.DisableI18nNgxUIComponentAction"
label="Disable I18n recursively"
menubarPath="i18n">
</action>
</objectContribution>
<objectContribution
id="convertigo.ngxUIComponentContribution"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.NgxUIComponentTreeObject">
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateNgxUIComponentAction"
enablesFor="1"
icon="icons/studio/menu/uicomponent_color_16x16.png"
id="convertigo.action.newNgxUIComponent"
label="UI Component"
menubarPath="convertigo.menu.new/content">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.EnableNgxUIComponentAction"
enablesFor="+"
id="convertigo.action.enableNgxComponent"
label="Enable"
menubarPath="enable">
<enablement>
<objectState
name="isEnabled"
value="false">
</objectState>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.DisableNgxUIComponentAction"
enablesFor="+"
id="convertigo.action.disableNgxComponent"
label="Disable"
menubarPath="enable">
<enablement>
<objectState
name="isEnabled"
value="true">
</objectState>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.NgxComponentImportVariablesAction"
enablesFor="1"
id="convertigo.action.ngxComponentImportVariables"
label="Import variables from the targeted object"
menubarPath="import">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.NgxComponentImportEventsAction"
enablesFor="1"
id="convertigo.action.ngxComponentImportEvents"
label="Import events from the targeted object"
menubarPath="import">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.NgxComponentEditWithAssistant"
enablesFor="1"
id="convertigo.action.editNgxAppComponentWithAssistant"
label="Edit component with Convertigo AI Assistant"
menubarPath="default">
<enablement>
<objectState
name="objectClassName"
value="com.twinsoft.convertigo.beans.ngx.components.UISharedRegularComponent">
</objectState>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.EditNgxComponentClassAction"
enablesFor="1"
id="convertigo.action.editNgxAppComponentClass"
label="Edit component class"
menubarPath="default">
<enablement>
<objectState
name="objectClassName"
value="com.twinsoft.convertigo.beans.ngx.components.UISharedRegularComponent">
</objectState>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.NgxSharedComponentExtractAction"
enablesFor="1"
id="convertigo.action.ngxSharedComponentExtract"
label="Create a shared component from the selected object"
menubarPath="refactor">
</action>
</objectContribution>
<objectContribution
id="convertigo.screenclassContribution"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.ScreenClassTreeObject">
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateInheritedScreenClassAction"
enablesFor="1"
icon="icons/studio/menu/screenclass_color_16x16.png"
id="convertigo.action.newScreenclass"
label="Screen class"
menubarPath="convertigo.menu.new/content" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateSheetAction"
enablesFor="1"
icon="icons/studio/menu/sheet_color_16x16.png"
id="convertigo.action.newScreenclassSheet"
label="Sheet"
menubarPath="convertigo.menu.new/content" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateCriteriaAction"
enablesFor="1"
icon="icons/studio/menu/criteria_color_16x16.png"
id="convertigo.action.newCriteria"
label="Criteria"
menubarPath="convertigo.menu.new/content">
<enablement>
<objectState
name="isDefault"
value="false" />
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateExtractionRuleAction"
enablesFor="1"
icon="icons/studio/menu/extractionrule_color_16x16.png"
id="convertigo.action.newExtractionRule"
label="Extraction rule"
menubarPath="convertigo.menu.new/content" />
</objectContribution>
<objectContribution
id="convertigo.objectContribution"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.DatabaseObjectTreeObject">
<visibility>
<objectState
name="isInherited"
value="false" />
</visibility>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ClipboardPasteAction"
enablesFor="1"
icon="icons/studio/clipboard_paste.svg"
id="convertigo.action.pasteAction"
label="Paste"
menubarPath="clipboard">
<enablement>
<objectState
name="canPaste"
value="true" />
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ClipboardCopyAction"
enablesFor="+"
icon="icons/studio/clipboard_copy.svg"
id="convertigo.action.copyAction"
label="Copy"
menubarPath="clipboard" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ClipboardCutAction"
enablesFor="+"
icon="icons/studio/clipboard_cut.svg"
id="convertigo.action.cutAction"
label="Cut"
menubarPath="clipboard" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.DatabaseObjectDeleteAction"
enablesFor="+"
icon="icons/studio/delete.svg"
id="convertigo.action.deleteAction"
label="Delete"
menubarPath="delete"
tooltip="delete the selected object">
<enablement>
<objectState
name="isInherited"
value="false" />
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.DatabaseObjectRenameAction"
enablesFor="1"
id="convertigo.action.renameAction"
label="Rename"
menubarPath="delete" />
<menu
id="convertigo.menu.new"
label="New"
path="new">
<groupMarker name="content" />
<separator name="additions" />
</menu>
</objectContribution>
<objectContribution
id="convertigo.objectPriorityContribution"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.DatabaseObjectTreeObject">
<visibility>
<and>
<objectState
name="isInherited"
value="false" />
<or>
<objectClass
name="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.CriteriaTreeObject" />
<objectClass
name="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.ExtractionRuleTreeObject" />
<objectClass
name="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.StepTreeObject" />
<objectClass
name="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.FlowVirtualObjectTreeObject" />
<objectClass
name="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.MobileUIComponentTreeObject" />
<objectClass
name="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.MobilePageComponentTreeObject" />
<objectClass
name="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.MobileRouteComponentTreeObject" />
<objectClass
name="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.MobileRouteActionComponentTreeObject" />
<objectClass
name="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.MobileRouteEventComponentTreeObject" />
<objectClass
name="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.UrlMappingParameterTreeObject" />
<objectClass
name="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.NgxUIComponentTreeObject" />
<objectClass
name="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.NgxPageComponentTreeObject" />
</or>
</and>
</visibility>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.DatabaseObjectIncreasePriorityAction"
enablesFor="1"
icon="icons/studio/dbo_increase_priority.svg"
id="convertigo.action.increasePriority"
label="Increase priority"
menubarPath="priority" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.DatabaseObjectDecreasePriorityAction"
enablesFor="1"
icon="icons/studio/dbo_decrease_priority.svg"
id="convertigo.action.decreasePriority"
label="Decrease priority"
menubarPath="priority" />
</objectContribution>
<objectContribution
id="convertigo.explorerContribution"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.UnloadedProjectTreeObject">
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ProjectOpenAction"
enablesFor="+"
icon="icons/studio/project_open.svg"
id="convertigo.action.openProject"
label="Open"
menubarPath="project"
tooltip="Open a project" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.UnloadedProjectDeleteAction"
enablesFor="+"
icon="icons/studio/project_delete.svg"
id="convertigo.action.deleteProjectAction"
label="Delete"
menubarPath="project" />
</objectContribution>
<objectContribution
id="convertigo.webServiceContribution"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.ReferenceTreeObject">
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.UpdateReferenceAction"
enablesFor="1"
id="convertigo.action.updateReference"
label="Update"
menubarPath="convertigo.references.update">
<enablement>
<objectState name="canUpdate" value="true" />
</enablement>
</action>
</objectContribution>
<objectContribution
id="convertigo.transactionContribution"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.TransactionTreeObject">
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.TransactionCreateHandlerAction"
enablesFor="1"
icon="icons/studio/menu/handler_color_16x16.png"
id="convertigo.action.createHandler"
label="Handler"
menubarPath="convertigo.menu.new/content" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateSheetAction"
enablesFor="1"
icon="icons/studio/menu/sheet_color_16x16.png"
id="convertigo.action.newTransactionSheet"
label="Sheet"
menubarPath="convertigo.menu.new/content" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateVariableAction"
enablesFor="1"
icon="icons/studio/menu/variable_color_16x16.png"
id="convertigo.action.newTransactionVariable"
label="Variable"
menubarPath="convertigo.menu.new/content" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateTestCaseAction"
enablesFor="1"
icon="icons/studio/menu/testcase_color_16x16.png"
id="convertigo.action.newTransactionTestCase"
label="Test case"
menubarPath="convertigo.menu.new/content" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.TransactionEditHandlersAction"
enablesFor="1"
id="convertigo.action.editHandlers"
label="Edit handlers"
menubarPath="edit" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.TransactionExecuteSelectedAction"
enablesFor="1"
icon="icons/studio/transaction_execute_selected.svg"
id="convertigo.action.executeSelectedTransaction"
label="Execute"
menubarPath="execute" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.UpdateXSDTypesFromXMLAction"
enablesFor="1"
id="convertigo.action.updateXSDFromXML"
label="Update schema from current connector data"
menubarPath="xsd" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.UpdateXSDTypesAction"
enablesFor="1"
id="convertigo.action.updateXSD"
label="Update schema from transaction's definition"
menubarPath="xsd" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.SetDefaultTransactionAction"
enablesFor="1"
id="convertigo.action.setDefaultTransaction"
label="Default transaction"
menubarPath="default"
style="toggle">
<enablement>
<objectState
name="isDefault"
value="false" />
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateEmptyStubAction"
enablesFor="1"
id="convertigo.action.createEmptyStub"
label="Create empty stub"
menubarPath="stub" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateStubFromXMLAction"
enablesFor="1"
id="convertigo.action.createStubFromXML"
label="Create stub from current response data"
menubarPath="stub" />
</objectContribution>
<objectContribution
id="convertigo.transactionCopybookContribution"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.TransactionTreeObject">
<visibility>
<objectState
name="objectClassName"
value="com.twinsoft.convertigo.beans.transactions.CicsTransaction" />
</visibility>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CicsTransactionImportCopybookAction"
enablesFor="1"
id="convertigo.action.importCopybook"
label="Import copybook"
menubarPath="transaction" />
</objectContribution>
<objectContribution
id="convertigo.projectContributionForMobileApplication"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.ProjectTreeObject">
<!--<visibility>
<objectState
name="isMobileApplicationProject"
value="true">
</objectState>
</visibility>-->
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ConvertMobileUIApplicationToNgxAction"
enablesFor="1"
icon="icons/studio/menu/extractionrule_color_16x16.png"
id="convertigo.action.ConvertMobileUIApplicationToNgx"
label="Convert Mobile Application Ngx"
menubarPath="convert">
</action>
</objectContribution>
<objectContribution
id="convertigo.projectContribution"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.ProjectTreeObject">
<menu
id="convertigo.menu.ci"
label="Continuous Integration"
path="ci">
<groupMarker name="content" />
</menu>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ClipboardCopyProjectRemoteURLAction"
enablesFor="1"
icon="icons/studio/clipboard_copy.svg"
id="convertigo.action.copyProjectRemoteURL"
label="Copy Project Remote URL"
menubarPath="clipboard" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ProjectCloseAction"
enablesFor="+"
icon="icons/studio/close.svg"
id="convertigo.action.closeProject"
label="Close"
menubarPath="save" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ProjectConvertYamlAction"
enablesFor="1"
id="convertigo.action.convertProjectYaml"
label="Convert to standard YAML..."
menubarPath="convert" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ProjectSaveAction"
enablesFor="1"
icon="icons/studio/project_save.svg"
id="convertigo.action.saveProject"
label="Save"
menubarPath="save"
overrideActionId="convertigo.action.saveAction">
<enablement>
<objectState
name="isModified"
value="true" />
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ProjectContinuousIntegrationGradle"
enablesFor="1"
icon="icons/studio/gitlab_16x16.png"
id="convertigo.action.upgradeCI.gitlab"
label="Update GitLab and Gradle"
menubarPath="convertigo.menu.ci/content" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ProjectContinuousIntegrationGradle"
enablesFor="1"
icon="icons/studio/circleci_16x16.png"
id="convertigo.action.upgradeCI.circleci"
label="Update CircleCI and Gradle"
menubarPath="convertigo.menu.ci/content" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ProjectContinuousIntegrationGradle"
enablesFor="1"
icon="icons/studio/ghactions_16x16.png"
id="convertigo.action.upgradeCI.github-actions"
label="Update GitHub Actions and Gradle"
menubarPath="convertigo.menu.ci/content" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ProjectContinuousIntegrationGradle"
enablesFor="1"
icon="icons/studio/gradle_16x16.png"
id="convertigo.action.upgradeCI.gradle"
label="Update Gradle only"
menubarPath="convertigo.menu.ci/content" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ProjectContinuousIntegrationGradle"
enablesFor="1"
icon="icons/studio/ignore.svg"
id="convertigo.action.upgradeCI.httpignore"
label="Update .httpignore"
menubarPath="convertigo.menu.ci/content" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ProjectExportAction"
enablesFor="1"
icon="icons/studio/project_export.svg"
id="convertigo.action.exportProject"
label="Export"
menubarPath="project" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ProjectDeployAction"
enablesFor="1"
icon="icons/studio/project_deploy.svg"
id="convertigo.action.deployProject"
label="Deploy"
menubarPath="project" />
<action
class="com.twinsoft.convertigo.eclipse.actions.ProjectExplorerRefreshAction"
enablesFor="1"
icon="icons/studio/refresh.svg"
id="convertigo.action.reloadXmlProject"
label="Reload your project"
menubarPath="project" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ProjectGenerateReadmeAction"
enablesFor="1"
id="convertigo.action.generateReadme"
label="Generate readme.md"
menubarPath="markdown" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ProjectImportSoapWsReference"
enablesFor="1"
id="convertigo.action.importSoapWsReference"
label="Import SOAP WS reference"
menubarPath="service" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ProjectImportRestWsReference"
enablesFor="1"
id="convertigo.action.importRestWsReference"
label="Import REST WS reference"
menubarPath="service" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.DeclareGlobalSymbolsFromThisProjectAction"
enablesFor="1"
icon="icons/studio/declare_global_symbols_16x16.png"
id="convertigo.action.declareGlobalSymbolsFromThisProject"
label="Create Global Symbols"
menubarPath="project" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CustomStatisticsAction"
icon="icons/studio/statistics.svg"
id="convertigo.action.customStatisticsAction"
label="Statistics"
menubarPath="stats" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CustomAdditionsAction"
enablesFor="1"
id="convertigo.action.customizeFile"
label="Add files ..."
menubarPath="add" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateMobileApplicationAction"
enablesFor="1"
icon="icons/studio/menu/mobileapplication_color_16x16.png"
id="convertigo.action.newMobileApplication"
label="Mobile application"
menubarPath="convertigo.menu.new/content" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateUrlMapperAction"
enablesFor="1"
icon="icons/studio/menu/urlmapper_color_16x16.png"
id="convertigo.action.newUrlMapper"
label="URL mapper"
menubarPath="convertigo.menu.new/content" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateReferenceAction"
enablesFor="1"
icon="icons/studio/menu/reference_color_16x16.gif"
id="convertigo.action.newReference"
label="Reference"
menubarPath="convertigo.menu.new/content" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateConnectorAction"
enablesFor="1"
icon="icons/studio/menu/connector_color_16x16.png"
id="convertigo.action.newConnector"
label="Connector"
menubarPath="convertigo.menu.new/content" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateSequenceAction"
enablesFor="1"
icon="icons/studio/menu/sequence_color_16x16.png"
id="convertigo.action.newSequence"
label="Sequence"
menubarPath="convertigo.menu.new/content" />
<!--action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateMobileDeviceAction"
enablesFor="1"
icon="icons/studio/new.svg"
id="convertigo.action.newMobileDevice"
label="Mobile device"
menubarPath="convertigo.menu.new/content">
</action-->
<!--action
class="com.twinsoft.convertigo.eclipse.popup.actions.ProjectEditWSDLAction"
enablesFor="1"
id="convertigo.action.editProjectWSDL"
label="Display wsdl file"
menubarPath="edit">
</action-->
<!--action
class="com.twinsoft.convertigo.eclipse.popup.actions.ProjectEditXSDAction"
enablesFor="1"
id="convertigo.action.editProjectXSD"
label="Display schema file"
menubarPath="edit">
</action-->
<!--action
class="com.twinsoft.convertigo.eclipse.popup.actions.ProjectCleanXSDAction"
enablesFor="1"
id="convertigo.action.cleanProjectXSD"
label="Update Web Service"
menubarPath="schema">
</action-->
<!--action
class="com.twinsoft.convertigo.eclipse.popup.actions.ProjectValidateXSDAction"
enablesFor="1"
id="convertigo.action.validateProjectXSD"
label="Validate schema file"
menubarPath="schema">
</action-->
</objectContribution>
<objectContribution
id="convertigo.openProjectTestPlatformContribution"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.ProjectTreeObject">
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.OpenProjectTestPlatformAction"
enablesFor="1"
icon="icons/studio/open_test_platform_16x16.png"
id="convertigo.action.openProjectTestPlatform"
label="Open Backend Dashboard"
menubarPath="tools">
</action>
</objectContribution>
<objectContribution
id="convertigo.openProjectSwaggerConsoleContribution"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.ProjectTreeObject">
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.OpenProjectSwaggerConsoleAction"
enablesFor="1"
icon="icons/studio/swagger_16x16.png"
id="convertigo.action.openProjectSwaggerConsole"
label="Open Swagger Console"
menubarPath="tools">
</action>
</objectContribution>
<objectContribution
id="convertigo.openProjectFrontendDashboardContribution"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.ProjectTreeObject">
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.OpenProjectFrontendDashboardAction"
enablesFor="1"
icon="icons/studio/launch_test_platform_16x16.png"
id="convertigo.action.openProjectFrontendDashboard"
label="Open Frontend Dashboard"
menubarPath="tools">
<enablement>
<objectState
name="isApplicationProject"
value="true">
</objectState>
</enablement>
</action>
</objectContribution>
<objectContribution
id="convertigo.openProjectBuiltApplicationContribution"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.ProjectTreeObject">
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.OpenProjectBuiltApplicationAction"
enablesFor="1"
icon="icons/studio/launch_fullscreen_16x16.png"
id="convertigo.action.openProjectBuiltApplication"
label="Open Built Application"
menubarPath="tools">
<enablement>
<objectState
name="isApplicationProject"
value="true">
</objectState>
</enablement>
</action>
</objectContribution>
<objectContribution
id="convertigo.projectMobileBuilderContribution"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.ProjectTreeObject">
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ExecuteMobileBuilderReInstallClassAction"
enablesFor="1"
id="convertigo.action.openProjectMobileBuilderReIntall"
label="Re-install packages and Execute"
icon="icons/studio/transaction_execute_selected.svg"
menubarPath="execute">
<enablement>
<objectState
name="isApplicationProject"
value="true">
</objectState>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ExecuteMobileBuilderUpdateClassAction"
enablesFor="1"
id="convertigo.action.openProjectMobileBuilderUpdate"
label="Update packages and Execute"
icon="icons/studio/transaction_execute_selected.svg"
menubarPath="execute">
<enablement>
<objectState
name="isApplicationProject"
value="true">
</objectState>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ExecuteMobileBuilderClassAction"
enablesFor="1"
id="convertigo.action.openProjectMobileBuilder"
label="Execute"
icon="icons/studio/transaction_execute_selected.svg"
menubarPath="execute">
<enablement>
<objectState
name="isApplicationProject"
value="true">
</objectState>
</enablement>
</action>
</objectContribution>
<objectContribution
id="convertigo.connectorContribution"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.ConnectorTreeObject">
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreatePoolAction"
enablesFor="1"
icon="icons/studio/menu/pool_color_16x16.png"
id="convertigo.action.newPool"
label="Pool"
menubarPath="convertigo.menu.new/content" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateTransactionAction"
enablesFor="1"
icon="icons/studio/menu/transaction_color_16x16.png"
id="convertigo.action.newTransaction"
label="Transaction"
menubarPath="convertigo.menu.new/content" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateIndexAction"
enablesFor="1"
icon="icons/studio/menu/index_color_16x16.png"
id="convertigo.action.newIndex"
label="Index"
menubarPath="convertigo.menu.new/content" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateDocumentAction"
enablesFor="1"
icon="icons/studio/menu/document_color_16x16.png"
id="convertigo.action.newDocument"
label="Document"
menubarPath="convertigo.menu.new/content" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateListenerAction"
enablesFor="1"
icon="icons/studio/menu/listener_color_16x16.png"
id="convertigo.action.newListener"
label="Listener"
menubarPath="convertigo.menu.new/content" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.SetDefaultConnectorAction"
enablesFor="1"
id="convertigo.action.setDefaultConnector"
label="Default connector"
menubarPath="default"
style="toggle">
<enablement>
<objectState
name="isDefault"
value="false" />
</enablement>
</action>
</objectContribution>
<objectContribution
id="convertigo.connectorContribution"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.ConnectorTreeObject">
<visibility>
<or>
<objectState
name="objectClassName"
value="com.twinsoft.convertigo.beans.connectors.CouchDbConnector" />
<objectState
name="objectClassName"
value="com.twinsoft.convertigo.beans.connectors.FullSyncConnector" />
</or>
</visibility>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ImportDesignDocumentsFromDatabaseAction"
enablesFor="1"
id="convertigo.action.importDesignDocument"
label="Import design documents"
menubarPath="convertigo.menu.import">
</action>
</objectContribution>
<objectContribution
id="convertigo.sheetContribution"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.SheetTreeObject">
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.SheetEditAction"
enablesFor="1"
id="convertigo.action.editAction"
label="Edit"
menubarPath="sheet" />
</objectContribution>
<objectContribution
id="convertigo.listenerContribution"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.ListenerTreeObject">
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.EnableListenerAction"
enablesFor="+"
id="convertigo.action.enableListener"
label="Enable"
menubarPath="enable">
<enablement>
<objectState
name="isEnable"
value="false" />
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.DisableListenerAction"
enablesFor="+"
id="convertigo.action.disableListener"
label="Disable"
menubarPath="enable">
<enablement>
<objectState
name="isEnable"
value="true" />
</enablement>
</action>
</objectContribution>
<objectContribution
id="convertigo.folderContribution"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.ObjectsFolderTreeObject">
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateListenerAction"
enablesFor="1"
icon="icons/studio/menu/listener_color_16x16.png"
id="convertigo.action.newListener"
label="Listener"
menubarPath="convertigo.menu.new/content">
<enablement>
<objectState
name="folderType"
value="16" />
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateIndexAction"
enablesFor="1"
icon="icons/studio/menu/index_color_16x16.png"
id="convertigo.action.newIndex"
label="Index"
menubarPath="convertigo.menu.new/content">
<enablement>
<objectState
name="folderType"
value="35" />
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateTransactionAction"
enablesFor="1"
icon="icons/studio/menu/transaction_color_16x16.png"
id="convertigo.action.newTransaction"
label="Transaction"
menubarPath="convertigo.menu.new/content">
<enablement>
<objectState
name="folderType"
value="0" />
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.TransactionCreateHandlerAction"
enablesFor="1"
icon="icons/studio/menu/handler_color_16x16.png"
id="convertigo.action.createHandler"
label="Handler"
menubarPath="convertigo.menu.new/content">
<enablement>
<objectState
name="folderType"
value="2" />
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateInheritedScreenClassAction"
enablesFor="1"
icon="icons/studio/menu/screenclass_color_16x16.png"
id="convertigo.action.newScreenclass"
label="Screen class"
menubarPath="convertigo.menu.new/content">
<enablement>
<objectState
name="folderType"
value="5" />
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateSheetAction"
enablesFor="1"
icon="icons/studio/menu/sheet_color_16x16.png"
id="convertigo.action.newSheet"
label="Sheet"
menubarPath="convertigo.menu.new/content">
<enablement>
<objectState
name="folderType"
value="1" />
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreatePoolAction"
enablesFor="1"
icon="icons/studio/menu/pool_color_16x16.png"
id="convertigo.action.newPool"
label="Pool"
menubarPath="convertigo.menu.new/content">
<enablement>
<objectState
name="folderType"
value="8" />
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateExtractionRuleAction"
enablesFor="1"
icon="icons/studio/menu/extractionrule_color_16x16.png"
id="convertigo.action.newExtractionRule"
label="Extraction rule"
menubarPath="convertigo.menu.new/content">
<enablement>
<objectState
name="folderType"
value="7" />
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateCriteriaAction"
enablesFor="1"
icon="icons/studio/menu/criteria_color_16x16.png"
id="convertigo.action.newCriteria"
label="Criteria"
menubarPath="convertigo.menu.new/content">
<enablement>
<objectState
name="folderType"
value="6" />
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateConnectorAction"
enablesFor="1"
icon="icons/studio/menu/connector_color_16x16.png"
id="convertigo.action.newConnector"
label="Connector"
menubarPath="convertigo.menu.new/content">
<enablement>
<objectState
name="folderType"
value="9" />
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateSequenceAction"
enablesFor="1"
icon="icons/studio/menu/sequence_color_16x16.png"
id="convertigo.action.newSequence"
label="Sequence"
menubarPath="convertigo.menu.new/content">
<enablement>
<objectState
name="folderType"
value="11">
</objectState>
</enablement>
</action>
<!--action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateMobileDeviceAction"
enablesFor="1"
icon="icons/studio/new.svg"
id="convertigo.action.newMobileDevice"
label="Mobile device"
menubarPath="convertigo.menu.new/content">
<enablement>
<objectState
name="folderType"
value="14">
</objectState>
</enablement>
</action-->
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateStepAction"
enablesFor="1"
icon="icons/studio/menu/step_color_16x16.png"
id="convertigo.action.newStep"
label="Step"
menubarPath="convertigo.menu.new/content">
<enablement>
<objectState
name="folderType"
value="12">
</objectState>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateTestCaseAction"
enablesFor="1"
icon="icons/studio/menu/testcase_color_16x16.png"
id="convertigo.action.newTestCase"
label="Test case"
menubarPath="convertigo.menu.new/content">
<enablement>
<objectState
name="folderType"
value="13">
</objectState>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateVariableAction"
enablesFor="1"
icon="icons/studio/menu/variable_color_16x16.png"
id="convertigo.action.newVariable"
label="Variable"
menubarPath="convertigo.menu.new/content">
<enablement>
<objectState
name="folderType"
value="3">
</objectState>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateReferenceAction"
enablesFor="1"
icon="icons/studio/menu/reference_color_16x16.gif"
id="convertigo.action.newReference"
label="Reference"
menubarPath="convertigo.menu.new/content">
<enablement>
<objectState
name="folderType"
value="14">
</objectState>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateDocumentAction"
enablesFor="1"
icon="icons/studio/menu/document_color_16x16.png"
id="convertigo.action.newDocument"
label="Document"
menubarPath="convertigo.menu.new/content">
<enablement>
<objectState
name="folderType"
value="15">
</objectState>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateUrlAuthenticationAction"
enablesFor="1"
icon="icons/studio/menu/urlauthentication_color_16x16.png"
id="convertigo.action.newUrlAuthentication"
label="Authentication"
menubarPath="convertigo.menu.new/content">
<enablement>
<objectState
name="folderType"
value="32">
</objectState>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateUrlMappingAction"
enablesFor="1"
icon="icons/studio/menu/urlmapping_color_16x16.png"
id="convertigo.action.newUrlMapping"
label="Mapping"
menubarPath="convertigo.menu.new/content">
<enablement>
<objectState
name="folderType"
value="17">
</objectState>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateUrlMappingOperationAction"
enablesFor="1"
icon="icons/studio/menu/urlmappingoperation_color_16x16.png"
id="convertigo.action.newUrlMappingOperation"
label="Operation"
menubarPath="convertigo.menu.new/content">
<enablement>
<objectState
name="folderType"
value="18">
</objectState>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateUrlMappingParameterAction"
enablesFor="1"
icon="icons/studio/menu/urlmappingparameter_color_16x16.png"
id="convertigo.action.newUrlMappingParameter"
label="Parameter"
menubarPath="convertigo.menu.new/content">
<enablement>
<objectState
name="folderType"
value="19">
</objectState>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateUrlMappingResponseAction"
enablesFor="1"
icon="icons/studio/menu/urlmappingresponse_color_16x16.png"
id="convertigo.action.newUrlMappingResponse"
label="Response"
menubarPath="convertigo.menu.new/content">
<enablement>
<objectState
name="folderType"
value="20">
</objectState>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateMobilePlatformAction"
enablesFor="1"
icon="icons/studio/menu/mobileplatform_color_16x16.png"
id="convertigo.action.newMobilePlatform"
label="Mobile platform"
menubarPath="convertigo.menu.new/content">
<enablement>
<objectState
name="folderType"
value="21">
</objectState>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateMobileRouteActionComponentAction"
enablesFor="1"
icon="icons/studio/menu/routeactioncomponent_color_16x16.png"
id="convertigo.action.newRouteActionComponent"
label="Action"
menubarPath="convertigo.menu.new/content">
<enablement>
<objectState
name="folderType"
value="25">
</objectState>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateMobileRouteEventComponentAction"
enablesFor="1"
icon="icons/studio/menu/routeeventcomponent_color_16x16.png"
id="convertigo.action.newRouteEventComponent"
label="Event"
menubarPath="convertigo.menu.new/content">
<enablement>
<objectState
name="folderType"
value="22">
</objectState>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateMobileRouteComponentAction"
enablesFor="1"
icon="icons/studio/menu/routecomponent_color_16x16.png"
id="convertigo.action.newRouteComponent"
label="Navigation Route"
menubarPath="convertigo.menu.new/content">
<enablement>
<objectState
name="folderType"
value="23">
</objectState>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateMobilePageComponentAction"
enablesFor="1"
icon="icons/studio/menu/pagecomponent_color_16x16.png"
id="convertigo.action.newPageComponent"
label="Mobile Page"
menubarPath="convertigo.menu.new/content">
<enablement>
<and>
<objectState
name="folderType"
value="24">
</objectState>
<objectState
name="parentPackageName"
value="com.twinsoft.convertigo.beans.mobile.components">
</objectState>
</and>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateMobileUIComponentAction"
enablesFor="1"
icon="icons/studio/menu/uicomponent_color_16x16.png"
id="convertigo.action.newUIComponent"
label="Mobile UI Component"
menubarPath="convertigo.menu.new/content">
<enablement>
<objectState
name="parentPackageName"
value="com.twinsoft.convertigo.beans.mobile.components">
</objectState>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateNgxUIComponentAction"
enablesFor="1"
icon="icons/studio/menu/uicomponent_color_16x16.png"
id="convertigo.action.newNgxUIComponent"
label="Ngx UI Component"
menubarPath="convertigo.menu.new/content">
<enablement>
<objectState
name="parentPackageName"
value="com.twinsoft.convertigo.beans.ngx.components">
</objectState>
</enablement>
</action>
<menu
id="convertigo.menu.new"
label="New"
path="new">
<groupMarker name="content" />
</menu>
</objectContribution>
<objectContribution
id="convertigo.extractionruleContribution"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.ExtractionRuleTreeObject">
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.EnableExtractionRuleAction"
enablesFor="+"
id="convertigo.action.enableExtractionRule"
label="Enable"
menubarPath="enable">
<enablement>
<objectState
name="isEnabled"
value="false" />
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.DisableExtractionRuleAction"
enablesFor="+"
id="convertigo.action.disableExtractionRule"
label="Disable"
menubarPath="enable">
<enablement>
<objectState
name="isEnabled"
value="true" />
</enablement>
</action>
</objectContribution>
<objectContribution
id="convertigo.variableContribution"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.VariableTreeObject">
<visibility>
<objectState
name="isChildOfJavelinTransaction"
value="true" />
</visibility>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.TransactionShowVariableAction"
enablesFor="1"
id="convertigo.action.showVariable"
label="Show variable position"
menubarPath="top">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.TransactionWriteVariableAction"
enablesFor="1"
id="convertigo.action.writeVariable"
label="Write variable position"
menubarPath="top">
</action>
</objectContribution>
<objectContribution
id="convertigo.variable2Contribution"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.VariableTreeObject2">
<menu
id="convertigo.menu.variable.changeTo"
label="Change to"
path="changeTo">
</menu>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ChangeToMultiValuedVariableAction"
enablesFor="1"
id="convertigo.action.changeToMultiValuedVariable"
icon="icons/studio/beans/variables/multivaluedvariable_color_16x16.png"
label="MultiValued Variable"
menubarPath="convertigo.menu.variable.changeTo/content">
<enablement>
<objectState
name="isMultiValued"
value="false">
</objectState>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ChangeToSingleValuedVariableAction"
enablesFor="1"
id="convertigo.action.changeToSingleValuedVariable"
icon="icons/studio/beans/variables/variable_color_16x16.png"
label="SingleValued Variable"
menubarPath="convertigo.menu.variable.changeTo/content">
<enablement>
<objectState
name="isMultiValued"
value="true">
</objectState>
</enablement>
</action>
</objectContribution>
<objectContribution
id="convertigo.variable2Contribution"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.VariableTreeObject2">
<visibility>
<objectState
name="objectClassName"
value="com.twinsoft.convertigo.beans.variables.StepVariable">
</objectState>
</visibility>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.VariableGenerateFromXmlAndLinkAction"
enablesFor="1"
id="convertigo.action.variable.generateAndLink"
label="Generate and Link structure"
menubarPath="link">
<enablement>
<and>
<objectState
name="isTargetForSapTransaction"
value="true">
</objectState>
</and>
</enablement>
</action>
</objectContribution>
<objectContribution
id="convertigo.traceContribution"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.TraceTreeObject">
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.TraceDeleteAction"
enablesFor="1"
id="convertigo.action.deleteTrace"
label="Delete"
menubarPath="main" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.TraceRenameAction"
enablesFor="1"
id="convertigo.action.renameTrace"
label="Rename"
menubarPath="main" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.TraceEditAction"
enablesFor="1"
id="convertigo.action.editTrace"
label="Edit"
menubarPath="main" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.TracePlayAction"
enablesFor="1"
id="convertigo.action.playTrace"
label="Play"
menubarPath="play" />
</objectContribution>
<objectContribution
id="convertigo.stepContribution"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.StepTreeObject">
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.EnableStepAction"
enablesFor="+"
id="convertigo.action.enableStep"
label="Enable"
menubarPath="enable">
<enablement>
<objectState
name="isEnable"
value="false">
</objectState>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.DisableStepAction"
enablesFor="+"
id="convertigo.action.disableStep"
label="Disable"
menubarPath="enable">
<enablement>
<objectState
name="isEnable"
value="true">
</objectState>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ShowStepSourceInPickerAction"
enablesFor="1"
id="convertigo.action.showSourceInPicker"
label="Show source in Picker"
menubarPath="picker">
<enablement>
<objectState
name="workOnSource"
value="true">
</objectState>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ShowStepInPickerAction"
enablesFor="1"
id="convertigo.action.showInPicker"
label="Show in Picker"
menubarPath="picker">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.OutputStepAction"
enablesFor="1"
id="convertigo.action.step.output"
label="Output"
menubarPath="output">
</action>
</objectContribution>
<objectContribution
id="convertigo.stepJsonPathSourceContribution"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.StepTreeObject">
<visibility>
<and>
<objectState
name="workOnSource"
value="true">
</objectState>
<objectState
name="experimentalFeatures"
value="true">
</objectState>
</and>
</visibility>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ConvertSourceToJsonPathAction"
enablesFor="1"
id="convertigo.action.convertSourceToJsonPath"
label="Convert source to JSON path"
menubarPath="picker">
</action>
</objectContribution>
<objectContribution
id="convertigo.jsonStepContribution"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.StepTreeObject">
<visibility>
<and>
<objectState
name="objectClassName"
value="com.twinsoft.convertigo.beans.steps.JsonFormatCellsStep;com.twinsoft.convertigo.beans.steps.JsonDistinctStep;com.twinsoft.convertigo.beans.steps.JsonGroupStep;com.twinsoft.convertigo.beans.steps.JsonSelectColumnsStep;com.twinsoft.convertigo.beans.steps.JsonStreamRowsStep;com.twinsoft.convertigo.beans.steps.JsonReadStep;com.twinsoft.convertigo.beans.steps.JsonToXmlStep">
</objectState>
<objectState
name="experimentalFeatures"
value="true">
</objectState>
</and>
</visibility>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ShowStepInJsonPickerAction"
enablesFor="1"
icon="icons/studio/beans/steps/jsonarray_16x16.png"
id="convertigo.action.showInJsonPicker"
label="Show in JSON Picker"
menubarPath="picker">
</action>
</objectContribution>
<objectContribution
id="convertigo.stepWEContribution"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.StepTreeObject">
<visibility>
<objectState
name="isStepWithExpressions"
value="true">
</objectState>
</visibility>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateStepAction"
enablesFor="1"
icon="icons/studio/menu/step_color_16x16.png"
id="convertigo.action.newStep"
label="Step"
menubarPath="convertigo.menu.new/content">
<enablement>
<objectState
name="isThenElseStep"
value="false">
</objectState>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.SequenceImportFromXsdAction"
enablesFor="1"
id="convertigo.action.swe.importXSD"
label="Create steps structure from XSD schema"
menubarPath="import">
<enablement>
<and>
<not>
<objectState
name="objectClassName"
value="com.twinsoft.convertigo.beans.steps.XMLElementStep">
</objectState>
</not>
<not>
<objectState
name="objectClassName"
value="com.twinsoft.convertigo.beans.steps.IfThenElseStep">
</objectState>
</not>
<not>
<objectState
name="objectClassName"
value="com.twinsoft.convertigo.beans.steps.IfExistThenElseStep">
</objectState>
</not>
<not>
<objectState
name="objectClassName"
value="com.twinsoft.convertigo.beans.steps.IsInThenElseStep">
</objectState>
</not>
</and>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.SequenceImportFromXmlAction"
enablesFor="1"
id="convertigo.action.swe.importXML"
label="Create steps structure from XML"
menubarPath="import">
<enablement>
<and>
<not>
<objectState
name="objectClassName"
value="com.twinsoft.convertigo.beans.steps.XMLElementStep">
</objectState>
</not>
<not>
<objectState
name="objectClassName"
value="com.twinsoft.convertigo.beans.steps.IfThenElseStep">
</objectState>
</not>
<not>
<objectState
name="objectClassName"
value="com.twinsoft.convertigo.beans.steps.IfExistThenElseStep">
</objectState>
</not>
<not>
<objectState
name="objectClassName"
value="com.twinsoft.convertigo.beans.steps.IsInThenElseStep">
</objectState>
</not>
</and>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.OutputRecursiveStepAction"
enablesFor="1"
id="convertigo.action.step.output.recurse"
label="Output recursively"
menubarPath="output">
</action>
</objectContribution>
<objectContribution
id="convertigo.stepChangeToContribution"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.StepTreeObject">
<visibility>
<objectState
name="canChangeTo"
value="true">
</objectState>
</visibility>
<menu
id="convertigo.menu.step.changeTo"
label="Change to"
path="changeTo">
</menu>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ChangeToJsonStepAction"
enablesFor="1"
id="convertigo.action.changeToArray"
label="Array"
icon="icons/studio/beans/steps/jsonarray_16x16.png"
menubarPath="convertigo.menu.step.changeTo/content">
<enablement>
<objectState
name="objectClassName"
value="com.twinsoft.convertigo.beans.steps.XMLComplexStep;com.twinsoft.convertigo.beans.steps.JsonObjectStep">
</objectState>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ChangeToJsonStepAction"
enablesFor="1"
id="convertigo.action.changeToObject"
label="Object"
icon="icons/studio/beans/steps/jsonobject_16x16.png"
menubarPath="convertigo.menu.step.changeTo/content">
<enablement>
<objectState
name="objectClassName"
value="com.twinsoft.convertigo.beans.steps.XMLComplexStep;com.twinsoft.convertigo.beans.steps.JsonArrayStep">
</objectState>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ChangeToJsonStepAction"
enablesFor="1"
id="convertigo.action.changeToComplex"
label="XML Complex"
icon="icons/studio/beans/steps/complex_16x16.png"
menubarPath="convertigo.menu.step.changeTo/content">
<enablement>
<objectState
name="objectClassName"
value="com.twinsoft.convertigo.beans.steps.JsonObjectStep;com.twinsoft.convertigo.beans.steps.JsonArrayStep">
</objectState>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ChangeToJsonStepAction"
enablesFor="1"
id="convertigo.action.changeToField"
label="Field"
icon="icons/studio/beans/steps/jsonfield_16x16.png"
menubarPath="convertigo.menu.step.changeTo/content">
<enablement>
<objectState
name="objectClassName"
value="com.twinsoft.convertigo.beans.steps.XMLElementStep;com.twinsoft.convertigo.beans.steps.ElementStep">
</objectState>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ChangeToSimpleSourceStepAction"
enablesFor="1"
id="convertigo.action.changeToIf"
label="jSimpleSource"
icon="icons/studio/beans/steps/jsimplesource_16x16.png"
menubarPath="convertigo.menu.step.changeTo/content">
<enablement>
<objectState
name="objectClassName"
value="com.twinsoft.convertigo.beans.steps.SourceStep">
</objectState>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ChangeToSourceStepAction"
enablesFor="1"
id="convertigo.action.changeToIf"
label="jSource"
icon="icons/studio/beans/steps/jsource_16x16.png"
menubarPath="convertigo.menu.step.changeTo/content">
<enablement>
<objectState
name="objectClassName"
value="com.twinsoft.convertigo.beans.steps.SimpleSourceStep">
</objectState>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ChangeToIfStepAction"
enablesFor="1"
id="convertigo.action.changeToIf"
label="jIf"
icon="icons/studio/beans/steps/jif_16x16.png"
menubarPath="convertigo.menu.step.changeTo/content">
<enablement>
<objectState
name="objectClassName"
value="com.twinsoft.convertigo.beans.steps.IfThenElseStep">
</objectState>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ChangeToIfThenElseStepAction"
enablesFor="1"
id="convertigo.action.changeToIfThenElse"
label="jIfThenElse"
icon="icons/studio/beans/steps/jif_16x16.png"
menubarPath="convertigo.menu.step.changeTo/content">
<enablement>
<objectState
name="objectClassName"
value="com.twinsoft.convertigo.beans.steps.IfStep">
</objectState>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ChangeToIsInStepAction"
enablesFor="1"
id="convertigo.action.changeToIsIn"
label="IsIn"
icon="icons/studio/beans/steps/ifIsIn_16x16.png"
menubarPath="convertigo.menu.step.changeTo/content">
<enablement>
<objectState
name="objectClassName"
value="com.twinsoft.convertigo.beans.steps.IsInThenElseStep;com.twinsoft.convertigo.beans.steps.IfExistStep" />
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ChangeToIsInThenElseStepAction"
enablesFor="1"
id="convertigo.action.changeToIsInThenElse"
label="IsInThenElse"
icon="icons/studio/beans/steps/ifIsIn_16x16.png"
menubarPath="convertigo.menu.step.changeTo/content">
<enablement>
<objectState
name="objectClassName"
value="com.twinsoft.convertigo.beans.steps.IsInStep;com.twinsoft.convertigo.beans.steps.IfExistThenElseStep">
</objectState>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ChangeToIfExistStepAction"
enablesFor="1"
id="convertigo.action.changeToIfExist"
label="IfExist"
icon="icons/studio/beans/steps/if_16x16.png"
menubarPath="convertigo.menu.step.changeTo/content">
<enablement>
<objectState
name="objectClassName"
value="com.twinsoft.convertigo.beans.steps.IfExistThenElseStep;com.twinsoft.convertigo.beans.steps.IsInStep" />
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ChangeToIfExistThenElseStepAction"
enablesFor="1"
id="convertigo.action.changeToIfExistThenElse"
label="IfExistThenElse"
icon="icons/studio/beans/steps/if_16x16.png"
menubarPath="convertigo.menu.step.changeTo/content">
<enablement>
<objectState
name="objectClassName"
value="com.twinsoft.convertigo.beans.steps.IfExistStep;com.twinsoft.convertigo.beans.steps.IsInThenElseStep" />
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ChangeToIfFileExistStepAction"
enablesFor="1"
id="convertigo.action.changeToIfFileExist"
label="IfFileExists"
icon="icons/studio/beans/steps/ifFileExists_16x16.png"
menubarPath="convertigo.menu.step.changeTo/content">
<enablement>
<objectState
name="objectClassName"
value="com.twinsoft.convertigo.beans.steps.IfFileExistThenElseStep">
</objectState>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ChangeToIfFileExistThenElseStepAction"
enablesFor="1"
id="convertigo.action.changeToIfFileExistThenElse"
label="IfFileExistsThenElse"
icon="icons/studio/beans/steps/ifFileExists_16x16.png"
menubarPath="convertigo.menu.step.changeTo/content">
<enablement>
<objectState
name="objectClassName"
value="com.twinsoft.convertigo.beans.steps.IfFileExistStep">
</objectState>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ChangeToXMLConcatStepAction"
enablesFor="1"
id="convertigo.action.changeToXMLConcat"
label="XML Concat"
icon="icons/studio/beans/steps/concatstep_16x16.png"
menubarPath="convertigo.menu.step.changeTo/content">
<enablement>
<objectState
name="objectClassName"
value="com.twinsoft.convertigo.beans.steps.XMLElementStep">
</objectState>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ChangeToXMLElementStepAction"
enablesFor="1"
id="convertigo.action.changeToXMLElement"
label="XML Element"
icon="icons/studio/beans/steps/element_16x16.png"
menubarPath="convertigo.menu.step.changeTo/content">
<enablement>
<objectState
name="objectClassName"
value="com.twinsoft.convertigo.beans.steps.XMLConcatStep;com.twinsoft.convertigo.beans.steps.XMLAttributeStep;com.twinsoft.convertigo.beans.steps.ElementStep;com.twinsoft.convertigo.beans.steps.JsonFieldStep">
</objectState>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ChangeToXMLAttributeStepAction"
enablesFor="1"
id="convertigo.action.changeToXMLAttribute"
label="XML Attribute"
icon="icons/studio/beans/steps/attrib_16x16.png"
menubarPath="convertigo.menu.step.changeTo/content">
<enablement>
<objectState
name="objectClassName"
value="com.twinsoft.convertigo.beans.steps.XMLElementStep">
</objectState>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ChangeToAttributeStepAction"
enablesFor="1"
id="convertigo.action.changeToAttribute"
label="jAttribute"
icon="icons/studio/beans/steps/jattrib_16x16.png"
menubarPath="convertigo.menu.step.changeTo/content">
<enablement>
<objectState
name="objectClassName"
value="com.twinsoft.convertigo.beans.steps.ElementStep">
</objectState>
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ChangeToElementStepAction"
enablesFor="1"
id="convertigo.action.changeToElement"
label="jElement"
icon="icons/studio/beans/steps/jelement_16x16.png"
menubarPath="convertigo.menu.step.changeTo/content">
<enablement>
<objectState
name="objectClassName"
value="com.twinsoft.convertigo.beans.steps.AttributeStep;com.twinsoft.convertigo.beans.steps.XMLElementStep;com.twinsoft.convertigo.beans.steps.JsonFieldStep" />
</enablement>
</action>
</objectContribution>
<objectContribution
id="convertigo.sequenceContribution"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.SequenceTreeObject">
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateStepAction"
enablesFor="1"
icon="icons/studio/menu/step_color_16x16.png"
id="convertigo.action.newStep"
label="Step"
menubarPath="convertigo.menu.new/content">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateSheetAction"
enablesFor="1"
icon="icons/studio/menu/sheet_color_16x16.png"
id="convertigo.action.newSequenceSheet"
label="Sheet"
menubarPath="convertigo.menu.new/content">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateVariableAction"
enablesFor="1"
icon="icons/studio/menu/variable_color_16x16.png"
id="convertigo.action.newSequenceVariable"
label="Variable"
menubarPath="convertigo.menu.new/content">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateTestCaseAction"
enablesFor="1"
icon="icons/studio/menu/testcase_color_16x16.png"
id="convertigo.action.newTestCase"
label="Test case"
menubarPath="convertigo.menu.new/content">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.SequenceExecuteSelectedAction"
enablesFor="1"
icon="icons/studio/transaction_execute_selected.svg"
id="convertigo.action.executeSelectedSequence"
label="Execute"
menubarPath="execute">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.SequenceImportFromXsdAction"
enablesFor="1"
id="convertigo.action.seq.importXSD"
label="Create steps structure from XSD schema"
menubarPath="import">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.SequenceImportFromXmlAction"
enablesFor="1"
id="convertigo.action.seq.importXML"
label="Create steps structure from XML"
menubarPath="import">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateEmptyStubAction"
id="convertigo.action.seq.createEmptyStub"
label="Create empty stub"
menubarPath="stub">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateStubFromXMLAction"
id="convertigo.action.seq.createStubFromXML"
label="Create stub from current response data"
menubarPath="stub">
</action>
</objectContribution>
<objectContribution
id="convertigo.transactionStepContribution"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.StepTreeObject">
<visibility>
<objectState
name="isTransactionStep"
value="true">
</objectState>
</visibility>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateVariableAction"
enablesFor="1"
icon="icons/studio/menu/call_variable_color_16x16.png"
id="convertigo.action.newTransactionStepVariable"
label="Variable"
menubarPath="convertigo.menu.new/content">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.StepImportTransactionVariablesAction"
enablesFor="1"
id="convertigo.action.importVariables"
label="Import variables from target transaction"
menubarPath="import">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.StepExportVariablesToSequenceAction"
enablesFor="1"
id="convertigo.action.exportVariables"
label="Export variables to main sequence"
menubarPath="export">
</action>
</objectContribution>
<objectContribution
id="convertigo.sequenceStepContribution"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.StepTreeObject">
<visibility>
<objectState
name="isSequenceStep"
value="true">
</objectState>
</visibility>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateVariableAction"
enablesFor="1"
icon="icons/studio/menu/call_variable_color_16x16.png"
id="convertigo.action.newSequenceStepVariable"
label="Variable"
menubarPath="convertigo.menu.new/content">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.StepImportSequenceVariablesAction"
enablesFor="1"
id="convertigo.action.seq.importVariables"
label="Import variables from target sequence"
menubarPath="import">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.StepExportVariablesToSequenceAction"
enablesFor="1"
id="convertigo.action.seq.exportVariables"
label="Export variables to main sequence"
menubarPath="export">
</action>
</objectContribution>
<objectContribution
id="convertigo.objectDesignDocument"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.DesignDocumentTreeObject">
<menu
id="convertigo.menu.document.new"
label="New"
path="new">
<groupMarker
name="content">
</groupMarker>
<separator
name="additions">
</separator>
</menu>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateDesignDocumentValidateAction"
enablesFor="1"
icon="icons/studio/new.svg"
id="convertigo.action.newDocumentValidate"
label="Validate"
menubarPath="convertigo.menu.document.new/content">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateDesignDocumentUpdateAction"
enablesFor="1"
icon="icons/studio/new.svg"
id="convertigo.action.newDocumentUpdate"
label="Filter"
menubarPath="convertigo.menu.document.new/content">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateDesignDocumentFilterAction"
enablesFor="1"
icon="icons/studio/new.svg"
id="convertigo.action.newDocumentFilter"
label="Filter"
menubarPath="convertigo.menu.document.new/content">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateDesignDocumentViewAction"
enablesFor="1"
icon="icons/studio/new.svg"
id="convertigo.action.newDocumentView"
label="View"
menubarPath="convertigo.menu.document.new/content">
</action>
</objectContribution>
<objectContribution
id="convertigo.objectDesignDocumentView"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.DesignDocumentViewTreeObject">
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.FixLegacyDesignDocumentReduceAction"
enablesFor="1"
id="convertigo.action.fixLegacyReduce"
label="Fix legacy count reduce"
menubarPath="main">
</action>
<menu
id="convertigo.menu.document.view.new"
label="New"
path="new">
<groupMarker
name="content">
</groupMarker>
<separator
name="additions">
</separator>
</menu>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ViewExecuteNoReduceAction"
icon="icons/studio/transaction_execute_selected.svg"
id="convertigo.action.executeNoReduceView"
label="Execute without reduce (limit 50 rows)"
menubarPath="execute">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ViewExecuteSelectedAction"
icon="icons/studio/transaction_execute_selected.svg"
id="convertigo.action.executeSelectedView"
label="Execute with reduce"
menubarPath="execute">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateDesignDocumentViewReduceAction"
enablesFor="1"
icon="icons/studio/new.svg"
id="convertigo.action.newDocumentViewReduce"
label="Row"
menubarPath="convertigo.menu.document.view.new/content">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ViewRenameAction"
enablesFor="1"
id="convertigo.action.renameView"
label="Rename"
menubarPath="main">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.DeleteDesignDocumentViewAction"
enablesFor="+"
icon="icons/studio/delete.svg"
id="convertigo.action.deleteDocumentView"
label="Delete"
menubarPath="delete">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ClipboardPasteAction"
enablesFor="1"
icon="icons/studio/clipboard_paste.svg"
id="convertigo.action.pasteAction"
label="Paste"
menubarPath="clipboard">
<enablement>
<objectState
name="canPaste"
value="true" />
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ClipboardCopyAction"
enablesFor="+"
icon="icons/studio/clipboard_copy.svg"
id="convertigo.action.copyAction"
label="Copy"
menubarPath="clipboard" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ClipboardCutAction"
enablesFor="+"
icon="icons/studio/clipboard_cut.svg"
id="convertigo.action.cutAction"
label="Cut"
menubarPath="clipboard" />
</objectContribution>
<objectContribution
id="convertigo.objectDesignDocumentFunction"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.DesignDocumentFunctionTreeObject">
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.DeleteDesignDocumentFunctionAction"
enablesFor="1"
icon="icons/studio/delete.svg"
id="convertigo.action.deleteDocumentFunction"
label="Delete"
menubarPath="delete">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.FunctionRenameAction"
enablesFor="1"
id="convertigo.action.renameFunction"
label="Rename"
menubarPath="main">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ClipboardPasteAction"
enablesFor="1"
icon="icons/studio/clipboard_paste.svg"
id="convertigo.action.pasteAction"
label="Paste"
menubarPath="clipboard">
<enablement>
<objectState
name="canPaste"
value="true" />
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ClipboardCopyAction"
enablesFor="+"
icon="icons/studio/clipboard_copy.svg"
id="convertigo.action.copyAction"
label="Copy"
menubarPath="clipboard" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ClipboardCutAction"
enablesFor="+"
icon="icons/studio/clipboard_cut.svg"
id="convertigo.action.cutAction"
label="Cut"
menubarPath="clipboard" />
</objectContribution>
<objectContribution
id="convertigo.objectTableProperty"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.PropertyTableTreeObject">
<visibility>
<objectState
name="isInherited"
value="false">
</objectState>
</visibility>
<menu
id="convertigo.menu.tableProperty.new"
label="New"
path="new">
<groupMarker
name="content">
</groupMarker>
<separator
name="additions">
</separator>
</menu>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreatePropertyTableRowAction"
enablesFor="1"
icon="icons/studio/new.svg"
id="convertigo.action.newTablePropertyRow"
label="Row"
menubarPath="convertigo.menu.tableProperty.new/content">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ClipboardPasteAction"
enablesFor="1"
icon="icons/studio/clipboard_paste.svg"
id="convertigo.action.pasteAction"
label="Paste"
menubarPath="clipboard">
<enablement>
<objectState
name="canPaste"
value="true" />
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ClipboardCopyAction"
enablesFor="+"
icon="icons/studio/clipboard_copy.svg"
id="convertigo.action.copyAction"
label="Copy"
menubarPath="clipboard" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ClipboardCutAction"
enablesFor="+"
icon="icons/studio/clipboard_cut.svg"
id="convertigo.action.cutAction"
label="Cut"
menubarPath="clipboard" />
</objectContribution>
<objectContribution
id="convertigo.objectTableRowProperty"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.PropertyTableRowTreeObject">
<visibility>
<objectState
name="isInherited"
value="false">
</objectState>
</visibility>
<menu
id="convertigo.menu.tableRowProperty.new"
label="New"
path="new">
<groupMarker
name="content">
</groupMarker>
<separator
name="additions">
</separator>
</menu>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreatePropertyTableColumnAction"
enablesFor="1"
icon="icons/studio/new.svg"
id="convertigo.action.newTablePropertyCol"
label="Column"
menubarPath="convertigo.menu.tableRowProperty.new/content">
<enablement>
<objectState
name="acceptColumns"
value="true" />
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.DeletePropertyTableRowAction"
enablesFor="1"
icon="icons/studio/delete.svg"
id="convertigo.action.deleteTableRowAction"
label="Delete"
menubarPath="delete">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.DatabaseObjectIncreasePriorityAction"
enablesFor="1"
icon="icons/studio/dbo_increase_priority.svg"
id="convertigo.action.moveRowUp"
label="Up"
menubarPath="move">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.DatabaseObjectDecreasePriorityAction"
enablesFor="1"
icon="icons/studio/dbo_decrease_priority.svg"
id="convertigo.action.moveRowDown"
label="Down"
menubarPath="move">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ClipboardPasteAction"
enablesFor="1"
icon="icons/studio/clipboard_paste.svg"
id="convertigo.action.pasteAction"
label="Paste"
menubarPath="clipboard">
<enablement>
<objectState
name="canPaste"
value="true" />
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ClipboardCopyAction"
enablesFor="+"
icon="icons/studio/clipboard_copy.svg"
id="convertigo.action.copyAction"
label="Copy"
menubarPath="clipboard" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ClipboardCutAction"
enablesFor="+"
icon="icons/studio/clipboard_cut.svg"
id="convertigo.action.cutAction"
label="Cut"
menubarPath="clipboard" />
</objectContribution>
<objectContribution
id="convertigo.objectTableColProperty"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.PropertyTableColumnTreeObject">
<visibility>
<objectState
name="isInherited"
value="false">
</objectState>
</visibility>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.DeletePropertyTableColumnAction"
enablesFor="1"
icon="icons/studio/delete.svg"
id="convertigo.action.deleteTableColAction"
label="Delete"
menubarPath="delete">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.DatabaseObjectIncreasePriorityAction"
enablesFor="1"
icon="icons/studio/dbo_increase_priority.svg"
id="convertigo.action.moveColumnUp"
label="Up"
menubarPath="move">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.DatabaseObjectDecreasePriorityAction"
enablesFor="1"
icon="icons/studio/dbo_decrease_priority.svg"
id="convertigo.action.moveColumnDown"
label="Down"
menubarPath="move">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ClipboardPasteAction"
enablesFor="1"
icon="icons/studio/clipboard_paste.svg"
id="convertigo.action.pasteAction"
label="Paste"
menubarPath="clipboard">
<enablement>
<objectState
name="canPaste"
value="true" />
</enablement>
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ClipboardCopyAction"
enablesFor="+"
icon="icons/studio/clipboard_copy.svg"
id="convertigo.action.copyAction"
label="Copy"
menubarPath="clipboard" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ClipboardCutAction"
enablesFor="+"
icon="icons/studio/clipboard_cut.svg"
id="convertigo.action.cutAction"
label="Cut"
menubarPath="clipboard" />
</objectContribution>
<objectContribution
id="convertigo.testCaseContribution"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.TestCaseTreeObject">
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateVariableAction"
enablesFor="1"
icon="icons/studio/menu/testcasevariable_color_16x16.png"
id="convertigo.action.newTestCaseVariable"
label="Variable"
menubarPath="convertigo.menu.new/content">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.TestCaseExecuteSelectedAction"
enablesFor="1"
icon="icons/studio/transaction_execute_selected.svg"
id="convertigo.action.executeSelectedTestCase"
label="Run"
menubarPath="run">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.TestCaseImportRequestableVariablesAction"
enablesFor="1"
id="convertigo.action.importRequestableVariables"
label="Import variables from target requestable"
menubarPath="import">
</action>
</objectContribution>
<objectContribution
id="convertigo.couchAddVariables"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.TransactionTreeObject">
<visibility>
<or>
<objectState name="objectClassName"
value="com.twinsoft.convertigo.beans.transactions.couchdb.AllDocsTransaction" />
<objectState name="objectClassName"
value="com.twinsoft.convertigo.beans.transactions.couchdb.CopyDocumentTransaction" />
<objectState name="objectClassName"
value="com.twinsoft.convertigo.beans.transactions.couchdb.DeleteDocumentTransaction" />
<objectState name="objectClassName"
value="com.twinsoft.convertigo.beans.transactions.couchdb.GetDocumentTransaction" />
<objectState name="objectClassName"
value="com.twinsoft.convertigo.beans.transactions.couchdb.HeadDocumentTransaction" />
<objectState name="objectClassName"
value="com.twinsoft.convertigo.beans.transactions.couchdb.PostBulkDocumentsTransaction" />
<objectState name="objectClassName"
value="com.twinsoft.convertigo.beans.transactions.couchdb.PostDocumentTransaction" />
<objectState name="objectClassName"
value="com.twinsoft.convertigo.beans.transactions.couchdb.PostFindTransaction" />
<objectState name="objectClassName"
value="com.twinsoft.convertigo.beans.transactions.couchdb.PostUpdateTransaction" />
<objectState name="objectClassName"
value="com.twinsoft.convertigo.beans.transactions.couchdb.PurgeDatabaseTransaction" />
<objectState name="objectClassName"
value="com.twinsoft.convertigo.beans.transactions.couchdb.PutUpdateTransaction" />
<objectState name="objectClassName"
value="com.twinsoft.convertigo.beans.transactions.couchdb.DeleteDocumentAttachmentTransaction" />
<objectState name="objectClassName"
value="com.twinsoft.convertigo.beans.transactions.couchdb.GetDocumentAttachmentTransaction" />
<objectState name="objectClassName"
value="com.twinsoft.convertigo.beans.transactions.couchdb.PutDocumentAttachmentTransaction" />
<objectState name="objectClassName"
value="com.twinsoft.convertigo.beans.transactions.couchdb.DeleteDatabaseTransaction" />
<objectState name="objectClassName"
value="com.twinsoft.convertigo.beans.transactions.couchdb.GetDatabaseInfoTransaction" />
<objectState name="objectClassName"
value="com.twinsoft.convertigo.beans.transactions.couchdb.HeadDatabaseTransaction" />
<objectState name="objectClassName"
value="com.twinsoft.convertigo.beans.transactions.couchdb.PostReplicateTransaction" />
<objectState name="objectClassName"
value="com.twinsoft.convertigo.beans.transactions.couchdb.PutDatabaseTransaction" />
<objectState name="objectClassName"
value="com.twinsoft.convertigo.beans.transactions.couchdb.GetViewTransaction" />
<objectState name="objectClassName"
value="com.twinsoft.convertigo.beans.transactions.couchdb.PostSessionTransaction" />
<objectState name="objectClassName"
value="com.twinsoft.convertigo.beans.transactions.couchdb.GetServerDatabasesTransaction" />
<objectState name="objectClassName"
value="com.twinsoft.convertigo.beans.transactions.couchdb.GetServerLogTransaction" />
<objectState name="objectClassName"
value="com.twinsoft.convertigo.beans.transactions.couchdb.GetServerStatsTransaction" />
<objectState name="objectClassName"
value="com.twinsoft.convertigo.beans.transactions.couchdb.GetServerUpdatesTransaction" />
<objectState name="objectClassName"
value="com.twinsoft.convertigo.beans.transactions.couchdb.GetServerUuidsTransaction" />
<objectState name="objectClassName"
value="com.twinsoft.convertigo.beans.transactions.couchdb.DeleteServerConfigTransaction" />
<objectState name="objectClassName"
value="com.twinsoft.convertigo.beans.transactions.couchdb.GetServerConfigTransaction" />
<objectState name="objectClassName"
value="com.twinsoft.convertigo.beans.transactions.couchdb.PutServerConfigTransaction" />
</or>
</visibility>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CouchAddVariables"
enablesFor="1"
id="convertigo.action.couchAddVariables"
label="Add variables for dynamic properties" />
</objectContribution>
<objectContribution
id="convertigo.couchAddVariables"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.TransactionTreeObject">
<visibility>
<or>
<objectState name="objectClassName"
value="com.twinsoft.convertigo.beans.transactions.XmlHttpTransaction" />
<objectState name="objectClassName"
value="com.twinsoft.convertigo.beans.transactions.JsonHttpTransaction" />
<objectState name="objectClassName"
value="com.twinsoft.convertigo.beans.transactions.HttpTransaction" />
<objectState name="objectClassName"
value="com.twinsoft.convertigo.beans.transactions.DownloadHttpTransaction" />
</or>
</visibility>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.HttpTransactionAddVariables"
enablesFor="1"
id="convertigo.action.httpTransactionAddVariables"
label="Add variables for dynamic properties" />
</objectContribution>
<objectContribution
id="convertigo.urlmapperContribution"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.UrlMapperTreeObject">
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateUrlMappingAction"
enablesFor="1"
icon="icons/studio/menu/urlmapping_color_16x16.png"
id="convertigo.action.newUrlMapping"
label="Mapping"
menubarPath="convertigo.menu.new/content" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateUrlAuthenticationAction"
enablesFor="1"
icon="icons/studio/menu/urlauthentication_color_16x16.png"
id="convertigo.action.newUrlAuthentication"
label="Authentication"
menubarPath="convertigo.menu.new/content" />
</objectContribution>
<objectContribution
id="convertigo.urlmappingContribution"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.UrlMappingTreeObject">
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateUrlMappingOperationAction"
enablesFor="1"
icon="icons/studio/menu/urlmappingoperation_color_16x16.png"
id="convertigo.action.newUrlMappingOperation"
label="Operation"
menubarPath="convertigo.menu.new/content" />
</objectContribution>
<objectContribution
id="convertigo.urlmappingoperationContribution"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.UrlMappingOperationTreeObject">
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateUrlMappingParameterAction"
enablesFor="1"
icon="icons/studio/menu/urlmappingparameter_color_16x16.png"
id="convertigo.action.newUrlMappingParameter"
label="Parameter"
menubarPath="convertigo.menu.new/content" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.CreateUrlMappingResponseAction"
enablesFor="1"
icon="icons/studio/menu/urlmappingresponse_color_16x16.png"
id="convertigo.action.newUrlMappingResponse"
label="Response"
menubarPath="convertigo.menu.new/content" />
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.OperationImportParametersFromVariablesAction"
enablesFor="1"
id="convertigo.action.importParametersFromVariables"
label="Import parameters from target requestable"
menubarPath="import">
</action>
</objectContribution>
<objectContribution
id="convertigo.urlmappingparameterContribution"
objectClass="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.UrlMappingParameterTreeObject">
<menu
id="convertigo.menu.mappings.changeTo"
label="Change to"
path="changeTo">
</menu>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ChangeToFormParameterAction"
enablesFor="1"
id="convertigo.action.changeToFormParameter"
label="Form parameter"
icon="icons/studio/beans/mappings/formparameter_16x16.png"
menubarPath="convertigo.menu.mappings.changeTo/content">
<!--enablement>
<objectState
name="objectClassName"
value="com.twinsoft.convertigo.beans.steps.AttributeStep" />
</enablement-->
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ChangeToQueryParameterAction"
enablesFor="1"
id="convertigo.action.changeToQueryParameter"
label="Query parameter"
icon="icons/studio/beans/mappings/queryparameter_16x16.png"
menubarPath="convertigo.menu.mappings.changeTo/content">
<!--enablement>
<objectState
name="objectClassName"
value="com.twinsoft.convertigo.beans.steps.AttributeStep" />
</enablement-->
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ChangeToHeaderParameterAction"
enablesFor="1"
id="convertigo.action.changeToHeaderParameter"
label="Header parameter"
icon="icons/studio/beans/mappings/headerparameter_16x16.png"
menubarPath="convertigo.menu.mappings.changeTo/content">
<!--enablement>
<objectState
name="objectClassName"
value="com.twinsoft.convertigo.beans.steps.AttributeStep" />
</enablement-->
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.ChangeToBodyParameterAction"
enablesFor="1"
id="convertigo.action.changeToBodyParameter"
label="Body parameter"
icon="icons/studio/beans/mappings/bodyparameter_16x16.png"
menubarPath="convertigo.menu.mappings.changeTo/content">
<!--enablement>
<objectState
name="objectClassName"
value="com.twinsoft.convertigo.beans.steps.AttributeStep" />
</enablement-->
</action>
</objectContribution>
<objectContribution
id="convertigo.importXmlContribution"
objectClass="org.eclipse.core.resources.IFile">
<action
class="com.twinsoft.convertigo.eclipse.commands.CommandImportSourceProject"
enablesFor="1"
id="convertigo.action.importXmlContribution"
label="Import as Convertigo project"
icon="icons/studio/beans/mappings/formparameter_16x16.png">
</action>
</objectContribution>
</extension>
<extension
point="org.eclipse.ui.preferencePages">
<page
class="com.twinsoft.convertigo.eclipse.preferences.ConvertigoPreferencePage"
id="ConvertigoPreferencePage"
name="Convertigo">
</page>
<page
category="ConvertigoPreferencePage"
class="com.twinsoft.convertigo.eclipse.preferences.StudioPreferencePage"
id="StudioPreferencePage"
name="Studio" />
<page
category="ConvertigoPreferencePage"
class="com.twinsoft.convertigo.eclipse.preferences.EnginePreferencePage"
id="EnginePreferencePage"
name="Engine" />
</extension>
<extension
point="org.eclipse.ui.propertyPages">
<page
objectClass="org.eclipse.core.resources.IFile"
name="Sample Page"
nameFilter="*.*"
class="com.twinsoft.convertigo.eclipse.properties.SamplePropertyPage"
id="com.twinsoft.convertigo.eclipse.properties.samplePropertyPage">
</page>
</extension>
<extension
point="org.eclipse.ui.views">
<category
name="Convertigo"
id="convertigo">
</category>
<view
name="Projects"
icon="icons/convertigo_16x16.gif"
category="convertigo"
class="com.twinsoft.convertigo.eclipse.views.projectexplorer.ProjectExplorerView"
id="com.twinsoft.convertigo.eclipse.views.projectexplorer.ProjectExplorerView">
</view>
<view
category="convertigo"
class="com.twinsoft.convertigo.eclipse.views.sourcepicker.SourcePickerView"
icon="icons/picker_16x16.svg"
id="com.twinsoft.convertigo.eclipse.views.sourcepicker.SourcePickerView"
name="Source Picker">
</view>
<view
category="convertigo"
class="com.twinsoft.convertigo.eclipse.views.references.ReferencesView"
icon="icons/references_16x16.svg"
id="com.twinsoft.convertigo.eclipse.views.references.ReferencesView"
name="References"
restorable="true">
</view>
<view
category="convertigo"
class="com.twinsoft.convertigo.eclipse.views.loggers.LogViewerView"
icon="icons/consoles/engine.svg"
id="com.twinsoft.convertigo.eclipse.views.loggers.EngineLogView"
name="Engine Log"
restorable="true">
</view>
<view
category="convertigo"
class="com.twinsoft.convertigo.eclipse.views.loggers.EngineLogView"
icon="icons/consoles/engine.svg"
id="com.twinsoft.convertigo.eclipse.views.loggers.EngineLogView_legacy"
name="Engine Log (SWT legacy)"
restorable="true">
</view>
<view
category="convertigo"
class="com.twinsoft.convertigo.eclipse.views.schema.SchemaView"
icon="icons/schema_16x16.svg"
id="com.twinsoft.convertigo.eclipse.views.schema.SchemaView"
name="Schema"
restorable="true">
</view>
<view
category="convertigo"
class="com.twinsoft.convertigo.eclipse.views.palette.PaletteView"
icon="icons/palette_16x16.png"
id="com.twinsoft.convertigo.eclipse.views.palette.PaletteView"
name="Palette"
restorable="true">
</view>
<view
category="convertigo"
class="com.twinsoft.convertigo.eclipse.views.tuto.TutoView"
icon="icons/studio/information_16x16.svg"
id="com.twinsoft.convertigo.eclipse.views.tuto.TutoView"
name="Tutorial"
restorable="true">
</view>
<view
category="convertigo"
class="com.twinsoft.convertigo.eclipse.views.baserow.BaserowView"
icon="icons/studio/br_16x16.png"
id="com.twinsoft.convertigo.eclipse.views.baserow.BaserowView"
name="NoCode Databases"
restorable="true">
</view>
<view
category="convertigo"
class="com.twinsoft.convertigo.eclipse.views.marketplace.MarketplaceView"
icon="icons/studio/retail_store_color_16x16.png"
id="com.twinsoft.convertigo.eclipse.views.marketplace.MarketplaceView"
name="Convertigo Marketplace"
restorable="true">
</view>
<view
category="convertigo"
class="com.twinsoft.convertigo.eclipse.views.admin.AdminView"
icon="icons/administration_16x16.svg"
id="com.twinsoft.convertigo.eclipse.views.admin.AdminView"
name="Convertigo Administration"
restorable="true">
</view>
<view
category="convertigo"
class="com.twinsoft.convertigo.eclipse.views.assistant.AssistantView"
icon="icons/tigo_16x16.png"
id="com.twinsoft.convertigo.eclipse.views.assistant.AssistantView"
name="Convertigo Assistant"
restorable="true">
</view>
<view
category="convertigo"
class="com.twinsoft.convertigo.eclipse.views.mobile.MobileDebugView"
icon="icons/studio/debug.svg"
id="com.twinsoft.convertigo.eclipse.views.mobile.MobileDebugView"
name="FrontEnd Debug"
restorable="true">
</view>
<!-- Preserve the historical ID so saved perspectives reopen the web debugger. -->
<view category="convertigo"
class="com.twinsoft.convertigo.eclipse.views.rhino.JavascriptDebugView"
icon="icons/studio/debug.svg"
id="com.twinsoft.convertigo.eclipse.views.rhino.RhinoDebugView"
name="JavaScript Debug (Web)" restorable="true" allowMultiple="false" />
<!--view
category="convertigo"
class="com.twinsoft.convertigo.eclipse.views.propertysheet.PropertySheetView"
icon="icons/sample.gif"
id="com.twinsoft.convertigo.eclipse.views.propertysheet.PropertySheetView"
name="PropertySheet View"/-->
</extension>
<extension
point="org.eclipse.ui.perspectives">
<perspective
icon="icons/convertigo_16x16.gif"
class="com.twinsoft.convertigo.eclipse.ConvertigoPerspective"
name="Convertigo"
id="com.twinsoft.convertigo.eclipse.ConvertigoPerspective" />
<perspective
icon="icons/tigo_16x16.png"
class="com.twinsoft.convertigo.eclipse.TigoPerspective"
name="Tigo"
id="com.twinsoft.convertigo.eclipse.TigoPerspective" />
</extension>
<extension
point="org.eclipse.ui.decorators">
<decorator
label="Unloadable Convertigo project"
icon="icons/studio/unloadable_project.gif"
id="com.twinsoft.convertigo.eclipse.decorators.unloadableproject"
lightweight="true"
state="true"
location="TOP_LEFT">
<description>Decorates Convertigo projects that cannot be
successfully loaded.</description>
<enablement>
<and>
<objectClass
name="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.UnloadedProjectTreeObject" />
<objectState name="isLoadable" value="false" />
</and>
</enablement>
</decorator>
</extension>
<extension
point="org.eclipse.ui.decorators">
<decorator
lightweight="true"
adaptable="true"
label="Convertigo decorator"
class="com.twinsoft.convertigo.eclipse.views.projectexplorer.ViewLabelDecorator"
state="true"
id="com.twinsoft.convertigo.eclipse.views.projectexplorer.ViewLabelDecorator">
<enablement>
<or>
<objectClass
name="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.DatabaseObjectTreeObject" />
<objectClass
name="com.twinsoft.convertigo.eclipse.views.projectexplorer.TagTreeObject" />
</or>
</enablement>
<description>Decorates Convertigo Objects</description>
</decorator>
</extension>
<extension
point="org.eclipse.ui.viewActions">
<viewContribution
id="com.twinsoft.convertigo.eclipse.views.projectexplorer.viewContribution"
targetID="com.twinsoft.convertigo.eclipse.views.projectexplorer.ProjectExplorerView">
<action
class="com.twinsoft.convertigo.eclipse.actions.ProjectExplorerImportAction"
disabledIcon="icons/studio/project_import.svg"
icon="icons/studio/project_import.svg"
id="com.twinsoft.convertigo.eclipse.views.projectexplorer.viewContribution.import"
label="Import"
menubarPath="additions"
style="push"
toolbarPath="additions"
tooltip="Import a project in treeview" />
<action
class="com.twinsoft.convertigo.eclipse.actions.ProjectExplorerRefreshAction"
enablesFor="*"
icon="icons/studio/refresh.svg"
id="com.twinsoft.convertigo.eclipse.views.projectexplorer.viewContribution.refresh"
label="Refresh"
menubarPath="additions"
style="push"
toolbarPath="additions"
tooltip="Refresh the projects treeview from the repository">
<selection
class="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.ProjectTreeObject" />
</action>
<action
class="com.twinsoft.convertigo.eclipse.actions.ProjectExplorerSaveAllAction"
enablesFor="1"
icon="icons/studio/project_save.svg"
id="com.twinsoft.convertigo.eclipse.views.projectexplorer.viewContribution.save"
label="Save"
menubarPath="additions"
style="push"
toolbarPath="additions"
tooltip="Save all">
</action>
<action
class="com.twinsoft.convertigo.eclipse.actions.ProjectExplorerToggleLibsAction"
icon="icons/studio/project_explorer.svg"
id="com.twinsoft.convertigo.eclipse.views.projectexplorer.viewContribution.toggleLibs"
label="ToggleLibs"
menubarPath="additions"
style="toggle"
toolbarPath="additions"
tooltip="Toggle libs Projects visibility">
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.DatabaseObjectIncreasePriorityAction"
enablesFor="+"
hoverIcon="icons/studio/dbo_increase_priority.svg"
icon="icons/studio/dbo_increase_priority.svg"
id="com.twinsoft.convertigo.eclipse.views.projectexplorer.viewContribution.increasePriority"
label="Increase priority"
menubarPath="additions"
style="push"
toolbarPath="additions"
tooltip="Increase selected object(s) priority">
<selection
class="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.CriteriaTreeObject" />
<selection
class="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.ExtractionRuleTreeObject" />
<selection
class="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.StepTreeObject" />
<selection
class="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.FlowVirtualObjectTreeObject" />
<selection
class="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.VariableTreeObject2" />
<selection
class="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.PropertyTableRowTreeObject" />
<selection
class="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.PropertyTableColumnTreeObject" />
<selection
class="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.MobileUIComponentTreeObject" />
<selection
class="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.MobilePageComponentTreeObject" />
<selection
class="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.MobileRouteComponentTreeObject" />
<selection
class="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.MobileRouteActionComponentTreeObject" />
<selection
class="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.MobileRouteEventComponentTreeObject" />
<selection
class="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.UrlMappingParameterTreeObject" />
<selection
class="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.NgxUIComponentTreeObject" />
<selection
class="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.NgxPageComponentTreeObject" />
</action>
<action
class="com.twinsoft.convertigo.eclipse.popup.actions.DatabaseObjectDecreasePriorityAction"
enablesFor="+"
hoverIcon="icons/studio/dbo_decrease_priority.svg"
icon="icons/studio/dbo_decrease_priority.svg"
id="com.twinsoft.convertigo.eclipse.views.projectexplorer.viewContribution.decreasePriority"
label="Decrease priority"
menubarPath="additions"
style="push"
toolbarPath="additions"
tooltip="Decrease selected object(s) priority">
<selection
class="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.CriteriaTreeObject" />
<selection
class="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.ExtractionRuleTreeObject" />
<selection
class="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.StepTreeObject" />
<selection
class="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.FlowVirtualObjectTreeObject" />
<selection
class="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.VariableTreeObject2" />
<selection
class="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.PropertyTableRowTreeObject" />
<selection
class="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.PropertyTableColumnTreeObject" />
<selection
class="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.MobileUIComponentTreeObject" />
<selection
class="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.MobilePageComponentTreeObject" />
<selection
class="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.MobileRouteComponentTreeObject" />
<selection
class="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.MobileRouteActionComponentTreeObject" />
<selection
class="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.MobileRouteEventComponentTreeObject" />
<selection
class="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.UrlMappingParameterTreeObject" />
<selection
class="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.NgxUIComponentTreeObject" />
<selection
class="com.twinsoft.convertigo.eclipse.views.projectexplorer.model.NgxPageComponentTreeObject" />
</action>
<action
class="com.twinsoft.convertigo.eclipse.actions.ProjectExplorerFindAction"
disabledIcon="icons/studio/find.svg"
enablesFor="*"
icon="icons/studio/find.svg"
id="com.twinsoft.convertigo.eclipse.views.projectexplorer.viewContribution.find"
label="Find"
menubarPath="additions"
style="push"
toolbarPath="additions"
tooltip="Find objects in projects treeview" />
<action
class="com.twinsoft.convertigo.eclipse.actions.ProjectExplorerRunApplicationLowCodeEditor"
enablesFor="*"
icon="icons/studio/run.svg"
id="com.twinsoft.convertigo.eclipse.views.projectexplorer.viewContribution.runapplicationlowcodeeditor"
label="Run Application Low Code editor"
menubarPath="additions"
style="push"
toolbarPath="additions"
tooltip="Run Application Low Code editor">
<enablement>
<objectState
name="isApplicationProject"
value="true">
</objectState>
</enablement>
</action>
</viewContribution>
</extension>
<extension
point="org.eclipse.ui.commands">
<keyBinding
contextId="org.eclipse.ui.contexts.window"
keyConfigurationId="org.eclipse.ui.defaultAcceleratorConfiguration"
keySequence="F12" />
</extension>
<extension
point="org.eclipse.ui.contexts">
<context
id="convertigo4.context1"
name="convertigo4.context1" />
</extension>
<extension
point="org.eclipse.ui.importWizards">
<category
id="com.twinsoft.convertigo.eclipse.wizards.ConvertigoCategory"
name="Convertigo">
</category>
<wizard
category="com.twinsoft.convertigo.eclipse.wizards.ConvertigoCategory"
class="com.twinsoft.convertigo.eclipse.wizards.import_export.ImportWizard"
icon="icons/convertigo_16x16.gif"
id="com.twinsoft.convertigo.eclipse.wizards.ImportWizard"
name="Convertigo project">
<description>
Import a convertigo project from the local file system into the
workspace.
</description>
</wizard>
</extension>
<extension
point="org.eclipse.ui.exportWizards">
<category
id="com.twinsoft.convertigo.eclipse.wizards.ConvertigoCategory"
name="Convertigo">
</category>
<wizard
category="com.twinsoft.convertigo.eclipse.wizards.ConvertigoCategory"
class="com.twinsoft.convertigo.eclipse.wizards.import_export.ExportWizard"
icon="icons/sample.gif"
id="com.twinsoft.convertigo.eclipse.wizards.ExportWizard"
name="Convertigo project">
<description>
Export a convertigo project from the workspace.
</description>
</wizard>
</extension>
<extension
point="org.eclipse.core.runtime.preferences">
<initializer
class="com.twinsoft.convertigo.eclipse.ConvertigoPluginPreferenceInitializer">
</initializer>
</extension>
<extension
point="org.eclipse.ui.handlers">
<handler
commandId="com.twinsoft.convertigo.eclipse.commands.CommandImportSourceProject">
<class
class="com.twinsoft.convertigo.eclipse.commands.CommandImportSourceProject">
</class>
</handler>
</extension>
<extension
point="org.eclipse.ui.menus">
<menuContribution
locationURI="popup:org.eclipse.egit.ui.RepositoriesView?after=repo-3">
<command
commandId="com.twinsoft.convertigo.eclipse.commands.CommandImportSourceProject"
label="Import as Convertigo project(s)"
icon="icons/convertigo_16x16.gif"
style="push">
<visibleWhen checkEnabled="true" />
</command>
</menuContribution>
<menuContribution
locationURI="popup:org.eclipse.ui.navigator.ProjectExplorer#PopupMenu?after=additions">
<dynamic
class="com.twinsoft.convertigo.eclipse.menus.StubDynamicMenu"
id="com.twinsoft.convertigo.eclipse.menus.StubDynamicMenu">
</dynamic>
</menuContribution>
<menuContribution
locationURI="popup:com.twinsoft.convertigo.eclipse.views.projectexplorer.ProjectExplorerView?after=additions">
<dynamic
class="com.twinsoft.convertigo.eclipse.menus.StubDynamicMenu"
id="com.twinsoft.convertigo.eclipse.menus.StubDynamicMenu">
</dynamic>
</menuContribution>
</extension>
<extension
point="org.eclipse.ui.commands">
<command
id="com.twinsoft.convertigo.eclipse.commands.CommandImportSourceProject"
name="CommandImportSourceProject">
</command>
</extension>
<extension
point="org.eclipse.ui.startup">
<startup
class="com.twinsoft.convertigo.eclipse.ConvertigoPlugin">
</startup>
</extension>
<extension
point="org.eclipse.search.searchPages">
<page
id="com.twinsoft.convertigo.eclipse.search.DatabaseObjectSearchPage"
class="com.twinsoft.convertigo.eclipse.search.DatabaseObjectSearchPage"
label="Convertigo Search"
sizeHint="460,300"
icon="icons/studio/convertigo_logo_16x16.png"
tabPosition="1">
</page>
</extension>
<extension
point="org.eclipse.search.searchResultViewPages">
<viewPage
id="com.twinsoft.convertigo.eclipse.search.DatabaseObjectSearchResultViewPage"
searchResultClass="com.twinsoft.convertigo.eclipse.search.DatabaseObjectSearchResult"
class="com.twinsoft.convertigo.eclipse.search.DatabaseObjectSearchResultViewPage"
icon="icons/studio/convertigo_logo_16x16.png">
</viewPage>
</extension>
</plugin>