Description: This extension point is used to plug in to the Visualiser by specifying a provider. Each extension must provide an implementor of org.eclipse.contribution.visualiser.interfaces.IContentProvider and an implementor of org.eclipse.contribution.visualiser.interfaces.IMarkupProvider.
Configuration Markup:
<!ELEMENT extension (contentProvider)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED
>
<!ELEMENT contentProvider EMPTY>
Content Provider definition.
<!ATTLIST contentProvider<extension
id="file_providers"
name="File Providers"
point="org.eclipse.contribution.visualiser.providers">
<contentProvider
markupclass="org.eclipse.contribution.visualiser.interfaces.simpleImpl.FileMarkupProvider"
name="File content provider"
priority="0"
description="Simple test provider that reads flat file to determine groups, members and marks"
class="org.eclipse.contribution.visualiser.interfaces.simpleImpl.FileContentProvider"
id="filecontentprovider">
</contentProvider>
</extension>
Supplied Implementation: Several implementation examples are included with the Visualiser