From 77394018aed0b210f705316a835f94db4616d300 Mon Sep 17 00:00:00 2001 From: mdb Date: Tue, 15 Apr 2003 20:54:34 +0000 Subject: [PATCH] Behave like a normal swing component and just post actions to our action listeners. If they want to do the controller thing, they can. git-svn-id: https://samskivert.googlecode.com/svn/trunk@1099 6335cc39-0255-0410-8fd6-9bcaacd3b74c --- .../src/java/com/samskivert/swing/RadialMenu.java | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/projects/samskivert/src/java/com/samskivert/swing/RadialMenu.java b/projects/samskivert/src/java/com/samskivert/swing/RadialMenu.java index 0331e340..724305c7 100644 --- a/projects/samskivert/src/java/com/samskivert/swing/RadialMenu.java +++ b/projects/samskivert/src/java/com/samskivert/swing/RadialMenu.java @@ -1,5 +1,5 @@ // -// $Id: RadialMenu.java,v 1.1 2003/04/15 20:28:36 mdb Exp $ +// $Id: RadialMenu.java,v 1.2 2003/04/15 20:54:34 mdb Exp $ package com.samskivert.swing; @@ -32,8 +32,7 @@ import com.samskivert.util.StringUtil; /** * Provides a radial menu with iconic menu items that expand to include - * textual descriptions when moused over. Menu selections are posted as - * controller commands. + * textual descriptions when moused over. */ public class RadialMenu implements MouseMotionListener, MouseListener @@ -436,12 +435,9 @@ public class RadialMenu Object itemArg = _activeItem.argument; Object arg = (itemArg == null) ? _argument : itemArg; - // post the action + // notify our listeners that the action is posted final CommandEvent evt = new CommandEvent( _host.getComponent(), _activeItem.command, arg); - Controller.postAction(evt); - - // and notify our listeners _actlist.apply(new ObserverList.ObserverOp() { public boolean apply (Object obs) { ((ActionListener)obs).actionPerformed(evt);