<!ELEMENT extension (consoleFactory)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT consoleFactory EMPTY>
<!ATTLIST consoleFactory
label CDATA #REQUIRED
icon CDATA #IMPLIED
class CDATA #REQUIRED>
org.eclipse.ui.console.IConsoleFactory
που θα κληθεί όταν γίνει κλήση της συσχετισμένης ενέργειαςΑυτή η επέκταση θα προκαλέσει την εμφάνιση καταχώρησης στο αναπτυσσόμενο μενού Άνοιγμα κονσόλας της προβολής κονσόλας με ετικέτα Κονσόλα εντολών με το καθορισμένο εικονίδιο. Όταν ο χρήστης κάνει κλήση της ενέργειας, θα κληθεί η μέθοδος openConsole() στην κλάση com.example.CommandConsoleFactory. Η μέθοδος κατασκευής μπορεί να αποφασίσει τη δημιουργία νέας κονσόλας ή ενεργοποίησης μιας υπάρχουσας κονσόλας.<extension point=
"org.eclipse.ui.console.consoleFactories"
>
<consoleFactory label=
"Command Console"
class=
"com.example.CommandConsoleFactory"
icon=
"icons/cmd_console.gif"
>
</consoleFactory>
</extension>
Copyright (c) 2004, 2005 IBM Corporation και άλλων.
Με την επιφύλαξη παντός δικαιώματος. Αυτό το πρόγραμμα και τα συνοδευτικά του υλικά διατίθενται βάσει των όρων της κοινής άδειας χρήσης Eclipse Public License v1.0 που συνοδεύει αυτή τη διανομή και διατίθεται στην ακόλουθη διεύθυνση: http://www.eclipse.org/legal/epl-v10.html.