Διακριτικά ομάδων

org.eclipse.team.ui.teamDecorators

3.2

Αυτό το σημείο επέκτασης χρησιμοποιείται για το συσχετισμό μιας ταυτότητας παροχέα χώρων αποθήκευσης με την ταυτότητα διακριτικού που παρέχει τα διακριτικά της κατάστασης της ομάδας. Χρησιμοποιείται από τους παροχείς μοντέλων για να ορίσουν πότε απαιτούνται ενημερώσεις ετικέτας για τα στοιχεία του μοντέλου τους.

<!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>

Συσχετίζει έναν παροχέα χώρου αποθήκευσης με ένα διακριτικό



Ακολουθεί ένα παράδειγμα επέκτασης teamDecorators
   

<extension point=

"org.eclipse.team.ui.teamDecorators"

>

<teamDecorator decoratorId=

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

repositoryId=

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

/>

</extension>

Το repositoryId πρέπει να αντιστοιχεί στην ταυτότητα ενός παροχέα που έχει καταχωρηθεί με το σημείο επέκτασης org.eclipse.team.core.repository. Ομοίως, το decoratorId πρέπει να αντιστοιχεί σε ένα διακριτικό που έχει καταχωρηθεί με το σημείο επέκτασης org.eclipse.ui.decorators.

Δεν υπάρχει υλοποίηση που συσχετίζεται άμεσα με αυτό το σημείο επέκτασης.