Team Decorators
Identifier:
org.eclipse.team.ui.teamDecorators
Since:
3.2
Description:
This extension point is used to associate a repository provider id with the decorator id that provides the team state decoration. It is used by model providers to determine when label updates are required for their model elements.
Configuration Markup:
<!ELEMENT extension (
teamDecorator)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED
>
<!ELEMENT teamDecorator EMPTY>
<!ATTLIST teamDecorator
repositoryId IDREF #REQUIRED
decoratorId IDREF #REQUIRED
decoratedDirection CDATA #IMPLIED
>
Associates a repository provider with a decorator
-
repositoryId - The id of the org.eclipse.team.core.repository extension that identifies which repository provider is associated with the decorator.
-
decoratorId - The id of the org.eclipse.ui.decorators extension which identifies the decorator associated with the repository provider.
-
decoratedDirection - A comma delimited string of the decorated direction state. The valid state flags are INCOMING and OUTGOING. If the decorateDirection field is ommitted, bith directions are assumed.
Examples:
Here is an example teamDecorators extension
<extension
point=
"org.eclipse.team.ui.teamDecorators"
>
<teamDecorator
decoratorId=
"org.eclipse.team.cvs.ui.decorator"
repositoryId=
"org.eclipse.team.cvs.core.cvsnature"
/>
</extension>
Supplied Implementation:
There is no implementation directly associated with this extension point.
Copyright (c) 2005, 2008 IBM Corporation and others.
All rights reserved. This program and the accompanying materials are made
available under the terms of the Eclipse Public License v1.0 which
accompanies
this distribution, and is available at
https://www.eclipse.org/legal/epl-v10.html