Teamdekoratoren
Kennung:
org.eclipse.team.ui.teamDecorators
Seit:
3.2
Beschreibung:
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.
Konfigurationsbefehle:
<!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.
- repositoryId: Die ID der Erweiterung von "org.eclipse.team.core.repository", die den Repository-Provider angibt, dem der Dekorator zugeordnet ist.
- decoratorId: Die ID der Erweiterung von "org.eclipse.ui.decorators", die den Dekorator angibt, der dem Repository-Provider zugeordnet ist.
- decoratedDirection: Eine Zeichenfolge mit Kommatrennzeichen, die den Status der mit Dekoratoren versehenen Richtung angibt. Gültige Statusattribute sind INCOMING (= eingehend) und OUTGOING (= abgehend). Falls das Feld "decorateDirection" übergangen wird, werden beide Richtungen vorausgesetzt.
Beispiele:
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>
API-Informationen:
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.
Bereitgestellte Implementierung:
Diesem Erweiterungspunkt ist keine Implementierung direkt zugeordnet.
Copyright (c) 2005 IBM Corporation und Andere.
Alle Rechte vorbehalten. Dieses Programm und sein Begleitmaterial werden gemäß den Bedingungen der "Eclipse Public License v1.0" zur Verfügung gestellt, die dieser Lieferung beiliegt und unter
http://www.eclipse.org/legal/epl-v10.html abgerufen werden kann.