blob: a3d780b0e5445e5e5b81594442741ac7f0dc69ee [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.2"?>
<plugin>
<extension-point id="serviceAccessHandler" name="ECF Service Access Handler" schema="schema/serviceAccessHandler.exsd"/>
<extension
point="org.eclipse.ecf.discovery.ui.serviceAccessHandler">
<serviceAccessHandler
class="org.eclipse.ecf.discovery.ui.UrlServiceAccessHandler">
</serviceAccessHandler>
</extension>
<extension
point="org.eclipse.ui.views">
<view
category="org.eclipse.ecf.ui.viewcategory"
class="org.eclipse.ecf.discovery.ui.views.DiscoveryView"
icon="icons/default_provider_image.gif"
id="org.eclipse.ecf.example.collab.discoveryview"
name="Service Discovery"/>
</extension>
<extension
point="org.eclipse.ui.views.properties.tabbed.propertyContributor">
<propertyContributor
contributorId="org.eclipse.ecf.example.collab.discoveryview" labelProvider="org.eclipse.ecf.internal.discovery.ui.ServicePropertiesLabelProvider">
<propertyCategory category="discovery"/>
</propertyContributor>
</extension>
<extension point="org.eclipse.ui.views.properties.tabbed.propertyTabs">
<propertyTabs contributorId="org.eclipse.ecf.example.collab.discoveryview">
<propertyTab
category="discovery"
id="discovery.service.name"
label="Service"/>
<propertyTab
afterTab="discovery.service.name"
category="discovery"
id="discovery.service.type"
label="Type"/>
<propertyTab
afterTab="discovery.service.type"
category="discovery"
id="discovery.service.properties"
label="Properties"/>
</propertyTabs>
</extension>
<extension point="org.eclipse.ui.views.properties.tabbed.propertySections">
<propertySections contributorId="org.eclipse.ecf.example.collab.discoveryview">
<propertySection
class="org.eclipse.ecf.internal.discovery.ui.ServicePropertySection"
id="discovery.service.id.section.1"
tab="discovery.service.name">
<input type="org.eclipse.ecf.internal.discovery.ui.ViewTreeService"/>
</propertySection>
<propertySection
afterSection="discovery.service.id.section.1"
class="org.eclipse.ecf.internal.discovery.ui.ServiceTypePropertySection"
id="discovery.service.id.section.2"
tab="discovery.service.type">
<input type="org.eclipse.ecf.internal.discovery.ui.ViewTreeService"/>
</propertySection>
<propertySection
afterSection="discovery.service.id.section.2"
class="org.eclipse.ecf.internal.discovery.ui.ServicePropertiesPropertySection"
id="discovery.service.id.section.3"
tab="discovery.service.properties">
<input type="org.eclipse.ecf.internal.discovery.ui.ViewTreeService"/>
</propertySection>
</propertySections>
</extension>
<!--
<extension
point="org.eclipse.ecf.discovery.ui.serviceAccessHandler">
<serviceAccessHandler
class="org.eclipse.ecf.internal.discovery.ui.NullServiceAccessHandler">
</serviceAccessHandler>
</extension>
-->
</plugin>