tab.setOnClosed(new EventHandler<Event>() {
@Override
public void handle(Event event) {
xmppSession.removeSessionStatusListener(connectionListenerMap.remove(tab));
xmppSession.removePresenceListener(presenceListener);
animationTimer.stop();
}
});
tabPane.getTabs().add(tab);
stage.show();