1 package org.columba.chat.ui.action; 19 20 import java.awt.event.ActionEvent ; 21 22 import org.columba.api.gui.frame.IFrameMediator; 23 import org.columba.chat.command.ChatCommandReference; 24 import org.columba.chat.command.DisconnectCommand; 25 import org.columba.chat.ui.frame.api.IChatFrameMediator; 26 import org.columba.core.command.CommandProcessor; 27 28 32 33 public class DisconnectAction extends AbstractConnectionAwareAction { 34 35 39 public DisconnectAction(IFrameMediator mediator) { 40 super(mediator, "Disconnect"); 41 42 } 43 44 47 public void actionPerformed(ActionEvent arg0) { 48 49 CommandProcessor.getInstance().addOp( 50 new DisconnectCommand((IChatFrameMediator) getFrameMediator(),new ChatCommandReference())); 51 } 52 } | Popular Tags |