if ( actionCommandToFire!=null ) { fireActionEvent(new ActionEvent(this, ActionEvent.ACTION_PERFORMED, actionCommandToFire)); actionCommandToFire = null; } else { super.fireActionPerformed(); } }
if ( actionCommandToFire!=null ) { fireActionPerformed(new ActionEvent(this, ActionEvent.ACTION_PERFORMED,  actionCommandToFire)); actionCommandToFire = null; } else { super.fireActionPerformed(new ActionEvent(this, ActionEvent.ACTION_PERFORMED, getActionCommand())); } }
    protected void fireActionPerformed() {	if ( actionCommandToFire!=null ) {	    fireActionEvent(new ActionEvent(this, ActionEvent.ACTION_PERFORMED,					    actionCommandToFire));	    actionCommandToFire = null;	} else {	    super.fireActionPerformed();	} /// end of if ()    }