Teamdekoratoren

org.eclipse.team.ui.teamDecorators

3.2

An diesem Erweiterungspunkt kann einer Repository-Provider-ID eine Dekorator-ID zugeordnet werden, von der die Dekoration für den Teamstatus bereitgestellt wird. Anhand dieser ID ermitteln Modellprovider, wann sie die Bezeichnungen für ihre Modellelemente aktualisieren müssen.

<!ELEMENT extension (teamDecorator)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT teamDecorator EMPTY>

<!ATTLIST teamDecorator

repositoryId       CDATA #REQUIRED

decoratorId        CDATA #REQUIRED

decoratedDirection CDATA #IMPLIED>

Dieser Erweiterungspunkt ordnet einem Repository-Provider einen Dekorator zu.



Das folgende Beispiel zeigt eine Erweiterung "teamDecorators".
   

<extension point=

"org.eclipse.team.ui.teamDecorators"

>

<teamDecorator decoratorId=

"org.eclipse.team.cvs.ui.decorator"

repositoryId=

"org.eclipse.team.cvs.core.cvsnature"

/>

</extension>

Der Wert für "repositoryId" muss der ID eines Providers entsprechen, der am Erweiterungspunkt "org.eclipse.team.core.repository" registriert ist. Analog muss der Wert für "decoratorId" einem Dekorator entsprechen, der am Erweiterungspunkt "org.eclipse.ui.decorators" registriert ist.

Diesem Erweiterungspunkt ist keine Implementierung direkt zugeordnet.