In meiner Eclipse RCP 3.3-Anwendung möchte ich eine Schaltfläche "Speichern" in der Symbolleiste nach dem aktuellen Editor dirty flag aktivieren oder deaktivieren.In Eclipse RCP, wie ich eine Schaltfläche zum Speichern in der "schmutzigen" Eigenschaft in Editor deaktivieren
Ich versuche, das < enabledWhen> Tag zu verwenden, aber ich kann es nicht funktionieren lassen.
Hier ist der Teil des Codes in plugin.xml:
<command
commandId="org.acme.command.save"
icon="icons/save.png"
id="org.acme.command.save"
style="push">
<enabledWhen>
<instanceof value="activeEditor"/>
<test property="dirty" value="true"/>
</enabledWhen>
</command>
Haben Sie eine Ahnung, wie das funktionieren soll?
Ich möchte den deklarativen/XML-Weg nur verwenden, nicht von Java – paulgreg