public AddHUDPanel( AudioManagerClient client, WonderlandSession session, PresenceInfo myPresenceInfo, PresenceInfo caller, String group, Mode mode) { this.client = client; this.session = session; this.myPresenceInfo = myPresenceInfo; this.caller = caller; if (group == null) { group = caller.getUserID().getUsername() + "-" + groupNumber++; } this.group = group; // System.out.println("NEW HUD For " + group); initComponents(); setMode(mode); setEnabledInviteButton(); setEnabledActionButton(); pm = PresenceManagerFactory.getPresenceManager(session); addHUDPanelList.add(this); client.addDisconnectListener(this); }