This repository has been archived on 2025-12-25. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
tcommon-studio-se/org.talend.repository.metadata/plugin.xml
sgandon 6d6685b2d7 merge r90257 from trunk to branch 5.1
Fix New Feature USV-32 : Remove context-menu for top level nodes 
https://jira.talendforge.org/browse/USV-32
updated all tis action provider so that they have an id.


git-svn-id: http://talendforge.org/svn/tos/branches/branch-5_1@90259 f6f1c999-d317-4740-80b0-e6d1abc6f99e
2012-09-05 16:07:33 +00:00

857 lines
35 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>
<extension
point="org.talend.core.runtime.service">
<Service
class="org.talend.repository.metadata.MetadataService"
serviceId="IMetadataService">
</Service>
</extension>
<extension
point="org.talend.core.migrationTask">
<projecttask
beforeLogon="false"
class="org.talend.repository.model.migration.AddRulesGlobalMapMigrationTask"
description="modify metadata"
id="org.talend.repository.AddRulesGlobalMapMigrationTask"
name="AddRulesGlobalMapMigrationTask">
</projecttask>
</extension>
<extension
point="org.talend.core.repositoryContextualsActions">
<Action
class="org.talend.repository.ui.actions.metadata.CreateConnectionAction"
id="org.talend.repository.actions.createconnection"
isEditAction="true"
isReadAction="true"
level="10"
name="Metadata/Create connection">
</Action>
<Action
class="org.talend.repository.ui.actions.metadata.CreateTableAction"
id="org.talend.repository.actions.createtable"
isEditAction="true"
level="15"
name="Metadata/Create table">
</Action>
<Action
class="org.talend.repository.ui.actions.metadata.ReadTableAction"
id="org.talend.repository.actions.readtable"
isReadAction="true"
level="18"
name="Metadata/Read table">
</Action>
<Action
class="org.talend.repository.ui.actions.metadata.CreateFileDelimitedAction"
id="org.talend.repository.actions.createfiledelimited"
isEditAction="true"
isReadAction="true"
level="10"
name="Metadata/Create file delimited">
</Action>
<Action
class="org.talend.repository.ui.actions.metadata.CreateFilePositionalAction"
id="org.talend.repository.actions.createfilepositional"
isEditAction="true"
isReadAction="true"
level="10"
name="Metadata/Create file positional">
</Action>
<Action
class="org.talend.repository.ui.actions.metadata.CreateFileRegexpAction"
id="org.talend.repository.actions.createfileregexp"
isEditAction="true"
isReadAction="true"
level="10"
name="Metadata/Create file regexp">
</Action>
<Action
class="org.talend.repository.ui.actions.metadata.CreateFileXmlAction"
id="org.talend.repository.actions.createfilexml"
isEditAction="true"
isReadAction="true"
level="10"
name="Metadata/Create file xml">
</Action>
<Action
class="org.talend.repository.ui.actions.metadata.CreateFileLdifAction"
id="org.talend.repository.actions.createfileldif"
isEditAction="true"
isReadAction="true"
level="10"
name="Metadata/Create file ldif">
</Action>
<Action
class="org.talend.repository.ui.actions.metadata.CreateFileExcelAction"
id="org.talend.repository.actions.createfileexcel"
isEditAction="true"
isReadAction="true"
level="10"
name="Metadata/Create file Excel"/>
<Action
class="org.talend.repository.ui.actions.metadata.CreateSalesforceSchemaAction"
id="org.talend.repository.actions.createsalesforceschema"
isEditAction="true"
isReadAction="true"
level="10"
name="Metadata/Create Salesforce"/>
<Action
class="org.talend.repository.ui.actions.metadata.CreateGenericSchemaAction"
id="org.talend.repository.actions.createGenericSchemas"
isEditAction="true"
isPropertiesAction="false"
isReadAction="true"
level="10"
name="Metadata/Create generic schemas"/>
<Action
class="org.talend.repository.ui.actions.metadata.CreateLDAPSchemaAction"
id="org.talend.repository.actions.createLDAPSchema"
isEditAction="true"
isReadAction="true"
level="10"
name="Metadata/Create LDAP schemas">
</Action>
<Action
class="org.talend.repository.ui.actions.metadata.CreateWSDLSchemaAction"
id="org.talend.repository.actions.createWSDLSchema"
isEditAction="true"
isReadAction="true"
level="10"
name="Metadata/Create WSDL schemas">
</Action>
<Action
class="org.talend.repository.ui.actions.metadata.CreateSalesforceModulesAction"
id="org.talend.repository.actions.createSalesforceModulesAction"
isEditAction="true"
isReadAction="true"
level="10"
name="Metadata/Create Salesforce Modules"/>
<Action
class="org.talend.repository.ui.actions.metadata.CreateSalesforceSchemasAction"
id="org.talend.repository.actions.CreateSalesforceSchemasAction"
isEditAction="true"
isReadAction="true"
level="10"
name="Metadata/Create Salesforce Schemas"/>
</extension>
<extension
point="org.eclipse.ui.actionSets">
<actionSet
id="org.talend.repository.CreateactionSet"
label="Action set"
visible="false">
<action
class="org.talend.repository.ui.actions.toolbar.CreateToolbarItemAction"
icon="icons/process_icon.gif"
id="org.talend.repository.repositoryitem.createJob"
label="Create"
style="pulldown"
toolbarPath="Default"
tooltip="Create">
</action>
</actionSet>
</extension>
<extension
point="org.eclipse.ui.navigator.navigatorContent">
<navigatorContent
activeByDefault="true"
contentProvider="org.talend.repository.metadata.content.MetadataTopNodeContentProvider"
icon="icons/metadata.png"
id="org.talend.repository.viewer.root.metadata"
labelProvider="org.talend.repository.viewer.label.RepositoryViewLabelProvider"
name="Metadata"
priority="high">
<triggerPoints>
<or>
<adapt
type="org.talend.repository.model.ProjectRepositoryNode">
</adapt>
<instanceof
value="org.talend.repository.model.ProjectRepositoryNode">
</instanceof>
</or>
</triggerPoints>
<possibleChildren>
<instanceof
value="org.talend.repository.model.RepositoryNode">
</instanceof>
</possibleChildren>
<actionProvider
class="org.talend.repository.viewer.action.RepoNodeActionProvider"
id="org.talend.repository.metadata.action.provider.id">
<enablement>
<and>
<instanceof
value="org.talend.repository.model.RepositoryNode">
</instanceof>
<test
forcePluginActivation="true"
property="org.talend.repository.node.isMetadataTopNode">
</test>
<not>
<test
forcePluginActivation="true"
property="org.talend.repository.node.isDeleted">
</test>
</not>
</and>
</enablement>
</actionProvider>
</navigatorContent>
<navigatorContent
activeByDefault="true"
appearsBefore="org.talend.repository.viewer.metadata.dbDelimited"
contentProvider="org.talend.repository.metadata.content.MetadataDbConnectionsContentProvider"
icon="icons/dbConnections.gif"
id="org.talend.repository.viewer.metadata.dbConnections"
labelProvider="org.talend.repository.viewer.label.RepositoryViewLabelProvider"
name="DB connections"
priority="high">
<possibleChildren>
<instanceof
value="org.talend.repository.model.RepositoryNode">
</instanceof>
</possibleChildren>
<triggerPoints>
<and>
<instanceof
value="org.talend.repository.model.RepositoryNode">
</instanceof>
<test
forcePluginActivation="true"
property="org.talend.repository.node.isMetadataTopNode">
</test>
</and>
</triggerPoints>
<actionProvider
class="org.talend.repository.metadata.action.MetedataNodeActionProvier"
id="org.talend.repository.metadata.db.action.provider.id">
<enablement>
<and>
<instanceof
value="org.talend.repository.model.RepositoryNode">
</instanceof>
<test
forcePluginActivation="true"
property="org.talend.repository.node.metadata.isDbConnection">
</test>
<not>
<test
forcePluginActivation="true"
property="org.talend.repository.node.isDeleted">
</test>
</not>
</and>
</enablement>
</actionProvider>
</navigatorContent>
<navigatorContent
activeByDefault="true"
appearsBefore="org.talend.repository.viewer.metadata.dbPositional"
contentProvider="org.talend.repository.metadata.content.MetadataFileDelimitedContentProvider"
icon="icons/fileDelimited.gif"
id="org.talend.repository.viewer.metadata.dbDelimited"
labelProvider="org.talend.repository.viewer.label.RepositoryViewLabelProvider"
name="File delimited"
priority="higher">
<possibleChildren>
<instanceof
value="org.talend.repository.model.RepositoryNode">
</instanceof>
</possibleChildren>
<triggerPoints>
<and>
<instanceof
value="org.talend.repository.model.RepositoryNode">
</instanceof>
<test
forcePluginActivation="true"
property="org.talend.repository.node.isMetadataTopNode">
</test>
</and>
</triggerPoints>
<actionProvider
class="org.talend.repository.metadata.action.MetedataNodeActionProvier"
id="org.talend.repository.metadata.file.delimited.action.provider.id">
<enablement>
<and>
<instanceof
value="org.talend.repository.model.RepositoryNode">
</instanceof>
<test
forcePluginActivation="true"
property="org.talend.repository.node.metadata.isFileDelimited">
</test>
<not>
<test
forcePluginActivation="true"
property="org.talend.repository.node.isDeleted">
</test>
</not>
</and>
</enablement>
</actionProvider>
</navigatorContent>
<navigatorContent
activeByDefault="true"
appearsBefore="org.talend.repository.viewer.metadata.dbRegexp"
contentProvider="org.talend.repository.metadata.content.MetadataFilePositionalContentProvider"
icon="icons/filePositional.gif"
id="org.talend.repository.viewer.metadata.dbPositional"
labelProvider="org.talend.repository.viewer.label.RepositoryViewLabelProvider"
name="File Positional"
priority="higher">
<possibleChildren>
<instanceof
value="org.talend.repository.model.RepositoryNode">
</instanceof>
</possibleChildren>
<triggerPoints>
<and>
<instanceof
value="org.talend.repository.model.RepositoryNode">
</instanceof>
<test
forcePluginActivation="true"
property="org.talend.repository.node.isMetadataTopNode">
</test>
</and>
</triggerPoints>
<actionProvider
class="org.talend.repository.metadata.action.MetedataNodeActionProvier"
id="org.talend.repository.metadata.file.positional.action.provider.id">
<enablement>
<and>
<instanceof
value="org.talend.repository.model.RepositoryNode">
</instanceof>
<test
forcePluginActivation="true"
property="org.talend.repository.node.metadata.isFilePositional">
</test>
<not>
<test
forcePluginActivation="true"
property="org.talend.repository.node.isDeleted">
</test>
</not>
</and>
</enablement>
</actionProvider>
</navigatorContent>
<navigatorContent
activeByDefault="true"
appearsBefore="org.talend.repository.viewer.metadata.dbXML"
contentProvider="org.talend.repository.metadata.content.MetadataFileRegexpContentProvider"
icon="icons/fileRegexp.gif"
id="org.talend.repository.viewer.metadata.dbRegexp"
labelProvider="org.talend.repository.viewer.label.RepositoryViewLabelProvider"
name="File Regexp"
priority="higher">
<possibleChildren>
<instanceof
value="org.talend.repository.model.RepositoryNode">
</instanceof>
</possibleChildren>
<triggerPoints>
<and>
<instanceof
value="org.talend.repository.model.RepositoryNode">
</instanceof>
<test
forcePluginActivation="true"
property="org.talend.repository.node.isMetadataTopNode">
</test>
</and>
</triggerPoints>
<actionProvider
class="org.talend.repository.metadata.action.MetedataNodeActionProvier"
id="org.talend.repository.metadata.file.regexp.action.provider.id">
<enablement>
<and>
<instanceof
value="org.talend.repository.model.RepositoryNode">
</instanceof>
<test
forcePluginActivation="true"
property="org.talend.repository.node.metadata.isFileRegexp">
</test>
<not>
<test
forcePluginActivation="true"
property="org.talend.repository.node.isDeleted">
</test>
</not>
</and>
</enablement>
</actionProvider>
</navigatorContent>
<navigatorContent
activeByDefault="true"
appearsBefore="org.talend.repository.viewer.metadata.dbExcel"
contentProvider="org.talend.repository.metadata.content.MetadataFileXMLContentProvider"
icon="icons/fileXML.gif"
id="org.talend.repository.viewer.metadata.dbXML"
labelProvider="org.talend.repository.viewer.label.RepositoryViewLabelProvider"
name="File XML"
priority="higher">
<possibleChildren>
<instanceof
value="org.talend.repository.model.RepositoryNode">
</instanceof>
</possibleChildren>
<triggerPoints>
<and>
<instanceof
value="org.talend.repository.model.RepositoryNode">
</instanceof>
<test
forcePluginActivation="true"
property="org.talend.repository.node.isMetadataTopNode">
</test>
</and>
</triggerPoints>
<actionProvider
class="org.talend.repository.metadata.action.MetedataNodeActionProvier"
id="org.talend.repository.metadata.file.xml.action.provider.id">
<enablement>
<and>
<instanceof
value="org.talend.repository.model.RepositoryNode">
</instanceof>
<test
forcePluginActivation="true"
property="org.talend.repository.node.metadata.isFileXML">
</test>
<not>
<test
forcePluginActivation="true"
property="org.talend.repository.node.isDeleted">
</test>
</not>
</and>
</enablement>
</actionProvider>
</navigatorContent>
<navigatorContent
activeByDefault="true"
appearsBefore="org.talend.repository.viewer.metadata.dbLDIF"
contentProvider="org.talend.repository.metadata.content.MetadataFileExcelContentProvider"
icon="icons/fileExcel.gif"
id="org.talend.repository.viewer.metadata.dbExcel"
labelProvider="org.talend.repository.viewer.label.RepositoryViewLabelProvider"
name="File Excel"
priority="higher">
<possibleChildren>
<instanceof
value="org.talend.repository.model.RepositoryNode">
</instanceof>
</possibleChildren>
<triggerPoints>
<and>
<instanceof
value="org.talend.repository.model.RepositoryNode">
</instanceof>
<test
forcePluginActivation="true"
property="org.talend.repository.node.isMetadataTopNode">
</test>
</and>
</triggerPoints>
<actionProvider
class="org.talend.repository.metadata.action.MetedataNodeActionProvier"
id="org.talend.repository.metadata.file.excel.action.provider.id">
<enablement>
<and>
<instanceof
value="org.talend.repository.model.RepositoryNode">
</instanceof>
<test
forcePluginActivation="true"
property="org.talend.repository.node.metadata.isFileExcel">
</test>
<not>
<test
forcePluginActivation="true"
property="org.talend.repository.node.isDeleted">
</test>
</not>
</and>
</enablement>
</actionProvider>
</navigatorContent>
<navigatorContent
activeByDefault="true"
appearsBefore="org.talend.repository.viewer.metadata.ldap"
contentProvider="org.talend.repository.metadata.content.MetadataFileLDIFContentProvider"
icon="icons/fileLDIF.gif"
id="org.talend.repository.viewer.metadata.dbLDIF"
labelProvider="org.talend.repository.viewer.label.RepositoryViewLabelProvider"
name="File LDIF"
priority="higher">
<possibleChildren>
<instanceof
value="org.talend.repository.model.RepositoryNode">
</instanceof>
</possibleChildren>
<triggerPoints>
<and>
<instanceof
value="org.talend.repository.model.RepositoryNode">
</instanceof>
<test
forcePluginActivation="true"
property="org.talend.repository.node.isMetadataTopNode">
</test>
</and>
</triggerPoints>
<actionProvider
class="org.talend.repository.metadata.action.MetedataNodeActionProvier"
id="org.talend.repository.metadata.file.ldif.action.provider.id">
<enablement>
<and>
<instanceof
value="org.talend.repository.model.RepositoryNode">
</instanceof>
<test
forcePluginActivation="true"
property="org.talend.repository.node.metadata.isFileLDIF">
</test>
<not>
<test
forcePluginActivation="true"
property="org.talend.repository.node.isDeleted">
</test>
</not>
</and>
</enablement>
</actionProvider>
</navigatorContent>
<navigatorContent
activeByDefault="true"
appearsBefore="org.talend.repository.viewer.metadata.salesforce"
contentProvider="org.talend.repository.metadata.content.MetadataLDAPContentProvider"
icon="icons/ldap.png"
id="org.talend.repository.viewer.metadata.ldap"
labelProvider="org.talend.repository.viewer.label.RepositoryViewLabelProvider"
name="LDAP"
priority="higher">
<possibleChildren>
<instanceof
value="org.talend.repository.model.RepositoryNode">
</instanceof>
</possibleChildren>
<triggerPoints>
<and>
<instanceof
value="org.talend.repository.model.RepositoryNode">
</instanceof>
<test
forcePluginActivation="true"
property="org.talend.repository.node.isMetadataTopNode">
</test>
</and>
</triggerPoints>
<actionProvider
class="org.talend.repository.metadata.action.MetedataNodeActionProvier"
id="org.talend.repository.metadata.ldap.action.provider.id">
<enablement>
<and>
<instanceof
value="org.talend.repository.model.RepositoryNode">
</instanceof>
<test
forcePluginActivation="true"
property="org.talend.repository.node.metadata.isLDAP">
</test>
<not>
<test
forcePluginActivation="true"
property="org.talend.repository.node.isDeleted">
</test>
</not>
</and>
</enablement>
</actionProvider>
</navigatorContent>
<navigatorContent
activeByDefault="true"
appearsBefore="org.talend.repository.viewer.metadata.genericSchemas"
contentProvider="org.talend.repository.metadata.content.MetadataSalesforceContentProvider"
icon="icons/salesforce.png"
id="org.talend.repository.viewer.metadata.salesforce"
labelProvider="org.talend.repository.viewer.label.RepositoryViewLabelProvider"
name="Salesforce"
priority="higher">
<possibleChildren>
<instanceof
value="org.talend.repository.model.RepositoryNode">
</instanceof>
</possibleChildren>
<triggerPoints>
<and>
<instanceof
value="org.talend.repository.model.RepositoryNode">
</instanceof>
<test
forcePluginActivation="true"
property="org.talend.repository.node.isMetadataTopNode">
</test>
</and>
</triggerPoints>
<actionProvider
class="org.talend.repository.metadata.action.MetedataNodeActionProvier"
id="org.talend.repository.metadata.salesforce.action.provider.id">
<enablement>
<and>
<instanceof
value="org.talend.repository.model.RepositoryNode">
</instanceof>
<test
forcePluginActivation="true"
property="org.talend.repository.node.metadata.isSalesforce">
</test>
<not>
<test
forcePluginActivation="true"
property="org.talend.repository.node.isDeleted">
</test>
</not>
</and>
</enablement>
</actionProvider>
</navigatorContent>
<navigatorContent
activeByDefault="true"
appearsBefore="org.talend.repository.viewer.metadata.mdm"
contentProvider="org.talend.repository.metadata.content.MetadataGenericSchemasContentProvider"
icon="icons/genericSchemas.png"
id="org.talend.repository.viewer.metadata.genericSchemas"
labelProvider="org.talend.repository.viewer.label.RepositoryViewLabelProvider"
name="Generic Schemas"
priority="higher">
<possibleChildren>
<instanceof
value="org.talend.repository.model.RepositoryNode">
</instanceof>
</possibleChildren>
<triggerPoints>
<and>
<instanceof
value="org.talend.repository.model.RepositoryNode">
</instanceof>
<test
forcePluginActivation="true"
property="org.talend.repository.node.isMetadataTopNode">
</test>
</and>
</triggerPoints>
<actionProvider
class="org.talend.repository.metadata.action.MetedataNodeActionProvier"
id="org.talend.repository.metadata.generic.schema.action.provider.id">
<enablement>
<and>
<instanceof
value="org.talend.repository.model.RepositoryNode">
</instanceof>
<test
forcePluginActivation="true"
property="org.talend.repository.node.metadata.isGenericSchema">
</test>
<not>
<test
forcePluginActivation="true"
property="org.talend.repository.node.isDeleted">
</test>
</not>
</and>
</enablement>
</actionProvider>
</navigatorContent>
<navigatorContent
activeByDefault="true"
contentProvider="org.talend.repository.metadata.content.MetadataWebServiceContentProvider"
icon="icons/webService.png"
id="org.talend.repository.viewer.metadata.webService"
labelProvider="org.talend.repository.viewer.label.RepositoryViewLabelProvider"
name="Web Service"
priority="high">
<possibleChildren>
<instanceof
value="org.talend.repository.model.RepositoryNode">
</instanceof>
</possibleChildren>
<triggerPoints>
<and>
<instanceof
value="org.talend.repository.model.RepositoryNode">
</instanceof>
<test
forcePluginActivation="true"
property="org.talend.repository.node.isMetadataTopNode">
</test>
</and>
</triggerPoints>
<actionProvider
class="org.talend.repository.metadata.action.MetedataNodeActionProvier"
id="org.talend.repository.metadata.webservice.action.provider.id">
<enablement>
<and>
<instanceof
value="org.talend.repository.model.RepositoryNode">
</instanceof>
<test
forcePluginActivation="true"
property="org.talend.repository.node.metadata.isWebService">
</test>
<not>
<test
forcePluginActivation="true"
property="org.talend.repository.node.isDeleted">
</test>
</not>
</and>
</enablement>
</actionProvider>
</navigatorContent>
<navigatorContent
activeByDefault="true"
appearsBefore="org.talend.repository.viewer.metadata.webService"
contentProvider="org.talend.repository.metadata.content.RulesTopNodeContentProvider"
icon="icons/rulesManagement.gif"
id="org.talend.repository.viewer.metadata.rules"
labelProvider="org.talend.repository.viewer.label.RepositoryViewLabelProvider"
name="Rules Management"
priority="high">
<triggerPoints>
<and>
<instanceof
value="org.talend.repository.model.RepositoryNode">
</instanceof>
<test
forcePluginActivation="true"
property="org.talend.repository.node.isMetadataTopNode">
</test>
</and>
</triggerPoints>
<possibleChildren>
<instanceof
value="org.talend.repository.model.RepositoryNode">
</instanceof>
</possibleChildren>
<actionProvider
class="org.talend.repository.metadata.action.MetedataNodeActionProvier"
id="org.talend.repository.metadata.rules.managment.action.provider.id">
<enablement>
<and>
<instanceof
value="org.talend.repository.model.RepositoryNode">
</instanceof>
<test
forcePluginActivation="true"
property="org.talend.repository.node.isRulesTopNode">
</test>
<not>
<test
forcePluginActivation="true"
property="org.talend.repository.node.isDeleted">
</test>
</not>
</and>
</enablement>
</actionProvider>
</navigatorContent>
<navigatorContent
activeByDefault="true"
appearsBefore="org.talend.repository.viewer.metadata.webService"
contentProvider="org.talend.repository.metadata.content.MetadataMDMContentProvider"
icon="icons/mdm.png"
id="org.talend.repository.viewer.metadata.mdm"
labelProvider="org.talend.repository.viewer.label.RepositoryViewLabelProvider"
name="MDM"
priority="higher">
<possibleChildren>
<instanceof
value="org.talend.repository.model.RepositoryNode">
</instanceof>
</possibleChildren>
<triggerPoints>
<and>
<instanceof
value="org.talend.repository.model.RepositoryNode">
</instanceof>
<test
forcePluginActivation="true"
property="org.talend.repository.node.isMetadataTopNode">
</test>
</and>
</triggerPoints>
<actionProvider
class="org.talend.repository.metadata.action.MetedataNodeActionProvier"
id="org.talend.repository.metadata.mdm.action.provider.id">
<enablement>
<and>
<instanceof
value="org.talend.repository.model.RepositoryNode">
</instanceof>
<test
forcePluginActivation="true"
property="org.talend.repository.node.metadata.isMDM">
</test>
<not>
<test
forcePluginActivation="true"
property="org.talend.repository.node.isDeleted">
</test>
</not>
</and>
</enablement>
</actionProvider>
</navigatorContent>
</extension>
<extension
point="org.eclipse.core.expressions.propertyTesters">
<propertyTester
class="org.talend.repository.metadata.tester.DIMetadatasNodeTester"
id="org.talend.repository.node.tester.metadata"
namespace="org.talend.repository.node.metadata"
properties="isDbConnection,isFileDelimited,isFilePositional,isFileRegexp,isFileXML,isFileExcel,isFileLDIF,isLDAP,isSalesforce,isGenericSchema,isMDM,isWebService"
type="org.talend.repository.model.RepositoryNode">
</propertyTester>
<propertyTester
class="org.talend.repository.metadata.tester.SchemaNodeTester"
id="org.talend.repository.node.tester.metadata.schema"
namespace="org.talend.repository.node.metadata"
properties="isSchema"
type="org.talend.repository.model.RepositoryNode">
</propertyTester>
<propertyTester
class="org.talend.repository.metadata.tester.SchemaColumnNodeTester"
id="org.talend.repository.node.tester.metadata.schema.column"
namespace="org.talend.repository.node.metadata"
properties="isSchemaColumn"
type="org.talend.repository.model.RepositoryNode">
</propertyTester>
<propertyTester
class="org.talend.repository.metadata.tester.QueryNodeTester"
id="org.talend.repository.node.tester.metadata.query"
namespace="org.talend.repository.node.metadata"
properties="isQuery"
type="org.talend.repository.model.RepositoryNode">
</propertyTester>
<propertyTester
class="org.talend.repository.metadata.tester.RulesManagementNodeTester"
id="org.talend.repository.node.tester.rules"
namespace="org.talend.repository.node"
properties="isRulesTopNode"
type="org.talend.repository.model.RepositoryNode">
</propertyTester>
</extension>
</plugin>