Διακριτικά ομάδων
Ταυτότητα:
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>
Συσχετίζει έναν παροχέα χώρου αποθήκευσης με ένα διακριτικό
- repositoryId - η ταυτότητα της επέκτασης
org.eclipse.team.core.repository που ορίζει ποιος παροχέας χώρου αποθήκευσης
συσχετίζεται με το διακριτικό.
- decoratorId - η ταυτότητα της επέκτασης org.eclipse.ui.decorators
που ορίζει το διακριτικό που συσχετίζεται με τον παροχέα χώρου
αποθήκευσης.
- decoratedDirection - μια διαχωρισμένη με κόμματα σειρά χαρακτήρων
της κατάστασης κατεύθυνσης με διακριτικά. Οι έγκυροι ενδείκτες κατάστασης είναι
INCOMING και OUTGOING. Εάν παραλειφθεί το πεδίο decorateDirection,
προϋποτίθενται και οι δύο κατευθύνσεις.
Παραδείγματα:
Ακολουθεί ένα παράδειγμα επέκτασης 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:
Το repositoryId
πρέπει να αντιστοιχεί στην ταυτότητα ενός παροχέα που έχει καταχωρηθεί με το
σημείο επέκτασης org.eclipse.team.core.repository. Ομοίως, το decoratorId
πρέπει να αντιστοιχεί σε ένα διακριτικό που έχει καταχωρηθεί με το σημείο
επέκτασης org.eclipse.ui.decorators.
Παρεχόμενη υλοποίηση:
Δεν υπάρχει
υλοποίηση που συσχετίζεται άμεσα με αυτό το σημείο επέκτασης.
Copyright (c) 2005 IBM Corporation και άλλων.
Με την επιφύλαξη παντός δικαιώματος.Αυτό το πρόγραμμα και τα συνοδευτικά του υλικά διατίθενται βάσει των όρων της κοινής άδειας χρήσης Eclipse Public License v1.0 που συνοδεύει αυτή τη διανομή και διατίθεται στην ακόλουθη διεύθυνση: http://www.eclipse.org/legal/epl-v10.html.