aboutsummaryrefslogtreecommitdiffstats
path: root/src/net/java/sip/communicator/plugin/branding/AboutWindowPluginComponent.java
diff options
context:
space:
mode:
authorLyubomir Marinov <lyubomir.marinov@jitsi.org>2008-12-07 18:49:53 +0000
committerLyubomir Marinov <lyubomir.marinov@jitsi.org>2008-12-07 18:49:53 +0000
commit44dfd1a815ac2df51dbb582b94a02897815f5c84 (patch)
tree2cba317b4b5e5630da659fa8f4ac8ebe672d2e66 /src/net/java/sip/communicator/plugin/branding/AboutWindowPluginComponent.java
parentc06fb63ccaaf4c3aff09b0003653aac6d94a8f90 (diff)
downloadjitsi-44dfd1a815ac2df51dbb582b94a02897815f5c84.zip
jitsi-44dfd1a815ac2df51dbb582b94a02897815f5c84.tar.gz
jitsi-44dfd1a815ac2df51dbb582b94a02897815f5c84.tar.bz2
Fixes issue #508: Support Quit, Preferences and About in the Mac application menu.
Diffstat (limited to 'src/net/java/sip/communicator/plugin/branding/AboutWindowPluginComponent.java')
-rw-r--r--src/net/java/sip/communicator/plugin/branding/AboutWindowPluginComponent.java12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/net/java/sip/communicator/plugin/branding/AboutWindowPluginComponent.java b/src/net/java/sip/communicator/plugin/branding/AboutWindowPluginComponent.java
index cf09a27..366e360 100644
--- a/src/net/java/sip/communicator/plugin/branding/AboutWindowPluginComponent.java
+++ b/src/net/java/sip/communicator/plugin/branding/AboutWindowPluginComponent.java
@@ -16,11 +16,16 @@ import net.java.sip.communicator.service.gui.*;
public class AboutWindowPluginComponent
implements PluginComponent
{
- private JMenuItem aboutMenuItem
+ public static void actionPerformed()
+ {
+ new AboutWindow(null).setVisible(true);
+ }
+
+ private final JMenuItem aboutMenuItem
= new JMenuItem(BrandingActivator.getResources().
getI18NString("aboutMenuEntry"));
- private Container container;
+ private final Container container;
public AboutWindowPluginComponent(Container c)
{
@@ -30,8 +35,7 @@ public class AboutWindowPluginComponent
{
public void actionPerformed(ActionEvent e)
{
- AboutWindow aboutWindow = new AboutWindow(null);
- aboutWindow.setVisible(true);
+ AboutWindowPluginComponent.actionPerformed();
}
});
}