blob: 3e49d1d41aa7512ad3bd3a9e3d6bd2d3b6524cd7 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<!--
<copyright>
</copyright>
$Id: plugin.xml,v 1.8 2012/01/05 17:44:06 sbouchet Exp $
-->
<plugin>
<extension point="org.eclipse.emf.edit.itemProviderAdapterFactories">
<factory
uri="http://www.eclipse.org/emf/samples/eef/1.0.0"
class="org.eclipse.emf.samples.conference.provider.ConferenceItemProviderAdapterFactory"
supportedTypes=
"org.eclipse.emf.edit.provider.IEditingDomainItemProvider
org.eclipse.emf.edit.provider.IStructuredItemContentProvider
org.eclipse.emf.edit.provider.ITreeItemContentProvider
org.eclipse.emf.edit.provider.IItemLabelProvider
org.eclipse.emf.edit.provider.IItemPropertySource"/>
</extension>
<!-- EEF extensions -->
<extension point="org.eclipse.emf.edit.itemProviderAdapterFactories">
<factory
uri="http://www.eclipse.org/emf/samples/eef/1.0.0"
class="org.eclipse.emf.samples.conference.providers.ConferenceEEFAdapterFactory"
supportedTypes="org.eclipse.emf.eef.runtime.providers.PropertiesEditingProvider"/>
</extension>
<extension
point="org.eclipse.emf.eef.runtime.PropertiesEditionPartProvider">
<PropertiesEditionPartProvider
providerClass="org.eclipse.emf.samples.conference.providers.ConferencePropertiesEditionPartProvider">
</PropertiesEditionPartProvider>
</extension>
<!-- Tabbed properties views extension -->
<extension
point="org.eclipse.ui.views.properties.tabbed.propertyContributor">
<propertyContributor
contributorId="org.eclipse.emf.samples.conference.properties"
labelProvider="org.eclipse.emf.eef.runtime.ui.utils.EEFLabelProvider">
<propertyCategory
category="default">
</propertyCategory>
<propertyCategory
category="extended">
</propertyCategory>
<propertyCategory
category="advanced">
</propertyCategory>
</propertyContributor>
</extension>
<extension
point="org.eclipse.ui.views.properties.tabbed.propertyTabs">
<propertyTabs
contributorId="org.eclipse.emf.samples.conference.properties">
<propertyTab
id="Base"
label="Base"
category="default">
</propertyTab>
<propertyTab
id="Localisation"
label="Localisation"
category="extended"
afterTab="Base">
</propertyTab>
<propertyTab
id="Participants"
label="Participants"
category="extended"
afterTab="Localisation">
</propertyTab>
<propertyTab
id="Talks and Topics"
label="Talks and Topics"
category="extended"
afterTab="Participants">
</propertyTab>
<propertyTab
id="Presence"
label="Presence"
category="extended"
afterTab="Base">
</propertyTab>
</propertyTabs>
</extension>
<extension
point="org.eclipse.ui.views.properties.tabbed.propertySections">
<propertySections
contributorId="org.eclipse.emf.samples.conference.properties">
<propertySection
class="org.eclipse.emf.samples.conference.parts.forms.ConferencePropertiesEditionPartForm"
filter="org.eclipse.emf.samples.conference.providers.ConferencePropertiesEditionProvider$EditionFilter"
id="org.eclipse.emf.samples.conference.section.Conference"
tab="Base">
</propertySection>
<propertySection
class="org.eclipse.emf.samples.conference.parts.forms.LocalisationPropertiesEditionPartForm"
filter="org.eclipse.emf.samples.conference.providers.ConferencePropertiesEditionProvider$EditionFilter"
id="org.eclipse.emf.samples.conference.section.Conference"
tab="Localisation">
</propertySection>
<propertySection
class="org.eclipse.emf.samples.conference.parts.forms.ParticipantsPropertiesEditionPartForm"
filter="org.eclipse.emf.samples.conference.providers.ConferencePropertiesEditionProvider$EditionFilter"
id="org.eclipse.emf.samples.conference.section.Conference"
tab="Participants">
</propertySection>
<propertySection
class="org.eclipse.emf.samples.conference.parts.forms.TalksAndTopicsPropertiesEditionPartForm"
filter="org.eclipse.emf.samples.conference.providers.ConferencePropertiesEditionProvider$EditionFilter"
id="org.eclipse.emf.samples.conference.section.Conference"
tab="Talks and Topics">
</propertySection>
<propertySection
class="org.eclipse.emf.samples.conference.parts.forms.PersonPropertiesEditionPartForm"
filter="org.eclipse.emf.samples.conference.providers.PersonPropertiesEditionProvider$EditionFilter"
id="org.eclipse.emf.samples.conference.section.Person"
tab="Base">
</propertySection>
<propertySection
class="org.eclipse.emf.samples.conference.parts.forms.PresencePropertiesEditionPartForm"
filter="org.eclipse.emf.samples.conference.providers.PersonPropertiesEditionProvider$EditionFilter"
id="org.eclipse.emf.samples.conference.section.Person"
tab="Presence">
</propertySection>
<propertySection
class="org.eclipse.emf.samples.conference.parts.forms.TalkPropertiesEditionPartForm"
filter="org.eclipse.emf.samples.conference.providers.TalkPropertiesEditionProvider$EditionFilter"
id="org.eclipse.emf.samples.conference.section.Talk"
tab="Base">
</propertySection>
<propertySection
class="org.eclipse.emf.samples.conference.parts.forms.TopicPropertiesEditionPartForm"
filter="org.eclipse.emf.samples.conference.providers.TopicPropertiesEditionProvider$EditionFilter"
id="org.eclipse.emf.samples.conference.section.Topic"
tab="Base">
</propertySection>
<propertySection
class="org.eclipse.emf.samples.conference.parts.forms.SitePropertiesEditionPartForm"
filter="org.eclipse.emf.samples.conference.providers.SitePropertiesEditionProvider$EditionFilter"
id="org.eclipse.emf.samples.conference.section.Site"
tab="Base">
</propertySection>
<propertySection
class="org.eclipse.emf.samples.conference.parts.forms.RoomPropertiesEditionPartForm"
filter="org.eclipse.emf.samples.conference.providers.RoomPropertiesEditionProvider$EditionFilter"
id="org.eclipse.emf.samples.conference.section.Room"
tab="Base">
</propertySection>
</propertySections>
</extension>
</plugin>