<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT image EMPTY>
<!ATTLIST image
commandId CDATA #REQUIRED
icon CDATA #REQUIRED
disabledIcon CDATA #IMPLIED
hoverIcon CDATA #IMPLIED
style CDATA #IMPLIED>
Οι εικόνες που θα συσχετιστούν με μια συγκεκριμένη εντολή.
<extension point=
"org.eclipse.ui.commandsImages"
>
<image commandId=
"ProfileLast"
hoverIcon=
"icons/full/etool16/profile.gif"
disabledIcon=
"icons/full/dtool16/profile.gif"
icon=
"icons/full/etool16/profile.gif"
/>
<image commandId=
"ProfileLast"
hoverIcon=
"icons/full/etool16/history.gif"
disabledIcon=
"icons/full/dtool16/history.gif"
icon=
"icons/full/etool16/history.gif"
imageStyle=
"toolbar"
/>
</extension>
Από τον πάγκο εργασίας, είναι δυνατό να ανακτηθούν εικόνες για εντολές
χρησιμοποιώντας τη διεπαφή org.eclipse.ui.handlers.ICommandImageService
. Αυτή η διεπαφή μπορεί να ανακτηθεί από δευτερεύοντα αντικείμενα του πάγκου εργασίας, όπως το ίδιο το IWorkbench
.
Για την ανάκτηση της υπηρεσίας, θα καλούσατε τη μέθοδο IWorkbench.getAdapter(ICommandImageService.class)
.
Copyright (c) 2005 IBM Corporation και άλλων.
Με την επιφύλαξη παντός δικαιώματος.Αυτό το πρόγραμμα και τα
συνοδευτικά του υλικά διατίθενται βάσει των όρων της κοινής άδειας
χρήσης Eclipse Public License v1.0 που συνοδεύει αυτή τη διανομή και
διατίθεται στην ακόλουθη διεύθυνση:
http://www.eclipse.org/legal/epl-v10.html.