Package voxo.client.listeners

Source Code of voxo.client.listeners.ButtonCancelChat

package voxo.client.listeners;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.sound.midi.ControllerEventListener;

import voxo.client.actions.CancelVoiceAction;
import voxo.client.actions.KillVoiceConversationAction;
import voxo.client.controllers.ClientController;
import voxo.client.views.components.CustomContact;
import voxo.common.entities.User;
import voxo.common.packets.VoiceConnexionPacket;

public class ButtonCancelChat implements ActionListener {

  private ClientController  c;
  private CustomContact    cc;

  public ButtonCancelChat(ClientController c, CustomContact cc) {
    this.c = c;
    this.cc = cc;
  }

  @Override
  public void actionPerformed(ActionEvent arg0) {
    new CancelVoiceAction(c, cc.getU().getIp(), new VoiceConnexionPacket(c.getMe().getUsername(), c.getMe().getIp(), cc.getU().getUsername()));
    new KillVoiceConversationAction(c);
    cc.swapChat(false);
  }
}
TOP

Related Classes of voxo.client.listeners.ButtonCancelChat

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.