Αυτό το σημείο επέκτασης χρησιμοποιείται για την επέκταση των υπαρχουσών ρυθμίσεων εισαγωγικού τμήματος, καθώς παρέχει περισσότερα περιεχόμενα, πρόσθετα StandbyContentParts ή πρόσθετες ενέργειες IntroUrl.
Από την έκδοση 3.2, αυτό το σημείο επέκτασης χρησιμοποιείται επίσης για τη συνεισφορά θέματος παρουσίασης το οποίο μπορεί να χρησιμοποιηθεί από τις υλοποιήσεις υποδοχής για το διαχωρισμό της παρουσίασης και του περιεχομένου.
<!ELEMENT extension (configExtension+ , standbyContentPart* , action* , theme*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT configExtension EMPTY>
<!ATTLIST configExtension
configId CDATA #REQUIRED
content CDATA #REQUIRED>
Ορίζει μια επέκταση ρυθμίσεων εισαγωγικού τμήματος. Κάθε σελίδα ή ομάδα των ρυθμίσεων εισαγωγικού τμήματος μπορεί να επεκταθεί, εάν διαθέτει δηλωμένη επεκτασιμότητα μέσω ορισμού σημείων αγκύρωσης.
<!ELEMENT standbyContentPart EMPTY>
<!ATTLIST standbyContentPart
id CDATA #REQUIRED
pluginId CDATA #REQUIRED
class CDATA #REQUIRED>
Καταχώρηση standbyContentPart. Μετά την καταχώρηση, είναι εφικτή η εκκίνηση εναλλακτικών τμημάτων μέσω μιας ενέργειας introURL της ακόλουθης μορφής:
http://org.eclipse.ui.intro/showStandby?partId=<id of standbyContentPart>
org.eclipse.ui.intro.config.IStandbyContentPart
για το χειρισμό της εμφάνισης εναλλακτικού περιεχομένου, όπως είναι ένα φύλλο υποδείξεων.<!ELEMENT action EMPTY>
<!ATTLIST action
name CDATA #REQUIRED
replaces CDATA #REQUIRED>
Προσαρμοσμένη καταχώρηση ενέργειας διεύθυνσης URL εισαγωγικού τμήματος. Μπορεί να χρησιμοποιηθεί για τη δημιουργία ενεργειών νέας διεύθυνσης URL εισαγωγικού τμήματος ή για τη δημιουργία συντόμευσης σε προκαθορισμένες ενέργειες.
<!ATTLIST theme
id CDATA #REQUIRED
name CDATA #REQUIRED
path CDATA #REQUIRED
default (true | false) "false"
previewImage CDATA #IMPLIED>
<!ELEMENT property EMPTY>
<!ATTLIST property
name CDATA #REQUIRED
value CDATA #REQUIRED>
μια προαιρετική ιδιότητα θέματος που μπορεί να χρησιμοποιηθεί από τις λειτουργίες ρύθμισης εισαγωγής για την πρόσθετη προσαρμογή της παρουσίασης εισαγωγής.
<extension point=
"org.eclipse.ui.intro.configExtension"
>
<configExtension configId=
"com.org.xyz.introConfig"
content=
"extensionContent.xml"
/>
<standbyContentPart id=
"com.org.xyz.myStandbyPart"
class=
"com.org.xyz.internal.MyStandbyContent"
pluginId=
"com.org.xyz"
/>
<action name=
"shortcutAction"
replaces=
"http://org.eclipse.ui.intro/showStandby?partId=com.org.xyz.myStandbyPart"
/>
<action name=
"customAction"
replaces=
"runAction?pluginId=com.org.xyz&class=com.org.xyz.CustomAction¶m1=value1"
/>
<theme id=
"com.example.intro.flowers"
name=
"A Nice Flowers Welcome"
path=
"$nl$/themes/flowers"
previewImage=
"$nl$/themes/flowers/preview.png"
>
</theme>
</extension>
Copyright (c) 2004, 2006 IBM Corporation και άλλων.
Με την επιφύλαξη παντός δικαιώματος. Αυτό το πρόγραμμα και τα συνοδευτικά του υλικά διατίθενται βάσει των όρων της κοινής άδειας χρήσης Eclipse Public License v1.0 που συνοδεύει αυτή τη διανομή και διατίθεται στην ακόλουθη διεύθυνση: http://www.eclipse.org/legal/epl-v10.html.