Παροχείς περιεχομένου ομάδας
Ταυτότητα:
org.eclipse.team.ui.teamContentProviders
Από:
3.2
Περιγραφή:
Αυτό το σημείο
επέκτασης συσχετίζει έναν παροχέα μοντέλου με έναν παροχέα περιεχομένου. Οι
παροχείς χώρων αποθήκευσης θα χρησιμοποιήσουν αυτές τις πληροφορίες για
την ενεργοποίηση των κατάλληλων παροχέων περιεχομένου κατά την
εκτέλεση ομαδικών λειτουργιών.
Μορφοποίηση ρυθμίσεων:
<!ELEMENT extension (teamContentProvider)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT teamContentProvider EMPTY>
<!ATTLIST teamContentProvider
modelProviderId CDATA #REQUIRED
contentExtensionId CDATA #REQUIRED
icon CDATA #IMPLIED
preferencePage CDATA #IMPLIED>
Συσχετίζει έναν παροχέα μοντέλου με μια επέκταση περιεχομένου.
- modelProviderId - η ταυτότητα της επέκτασης
org.eclipse.core.resoures.modelProvider που συσχετίζεται με την επέκταση
περιεχομένου.
- contentExtensionId - η ταυτότητα της επέκτασης
org.eclipse.ui.navigator.navigatorContent που συσχετίζεται με αυτόν τον
παροχέα μοντέλου.
- icon - ένα εικονίδιο που θα χρησιμοποιείται κατά την εμφάνιση αυτού
του μοντέλου σε λίστες και μενού.
- preferencePage - μια σελίδα προτίμησης που μπορεί να εμφανιστεί από
προβολές, οι οποίες φιλοξενούν την επέκταση περιεχομένου
Παραδείγματα:
Ακολουθεί ένα παράδειγμα επέκτασης teamContentProvider
<extension
id=
"jdtContentProvider"
point=
"org.eclipse.team.ui.teamContentProviders"
>
<teamContentProvider
contentExtensionId=
"org.eclipse.jdt.ui.resourceContent"
modelProviderId=
"org.eclipse.jdt.ui.modelProvider"
/>
</extension>
Πληροφορίες API:
Το modelProviderId
πρέπει να αντιστοιχεί σε έναν παροχέα μοντέλου που έχει καταχωρηθεί με το
σημείο επέκτασης org.eclipse.core.resources.modelProviders. Ομοίως, το contentExtensionId πρέπει να αντιστοιχεί σε μια επέκταση
περιεχομένου λειτουργίας πλοήγησης που έχει καταχωρηθεί με το σημείο επέκτασης
org.eclipse.ui.navigator.navigatorContent.
Παρεχόμενη υλοποίηση:
Δεν υπάρχει
υλοποίηση που συσχετίζεται άμεσα με αυτό το σημείο επέκτασης.
Copyright (c) 2005 IBM Corporation και άλλων.
Με την επιφύλαξη παντός δικαιώματος.Αυτό το πρόγραμμα και τα συνοδευτικά του υλικά διατίθενται βάσει των όρων της κοινής άδειας χρήσης Eclipse Public License v1.0 που συνοδεύει αυτή τη διανομή και διατίθεται στην ακόλουθη διεύθυνση: http://www.eclipse.org/legal/epl-v10.html.