if (_activeItem.command != null) {
Object itemArg = _activeItem.argument;
Object arg = (itemArg == null) ? _argument : itemArg;
// notify our listeners that the action is posted
final CommandEvent evt = new CommandEvent(
_host.getComponent(), _activeItem.command, arg);
_actlist.apply(new ObserverList.ObserverOp<ActionListener>() {
public boolean apply (ActionListener obs) {
obs.actionPerformed(evt);
return true;