public void tabAdded(SparkTab tab, Component component, int index) { stateChanged(null); }
public void tabRemoved(SparkTab tab, Component component, int index) { stateChanged(null); if (component instanceof ChatRoom) { cleanupChatRoom((ChatRoom)component); } else if (component instanceof ContainerComponent) { ((ContainerComponent)component).closing(); } }
public void tabSelected(SparkTab tab, Component component, int index) { stateChanged(null); // Notify ChatRoomListeners that the tab has been activated. if (component instanceof ChatRoom) { fireChatRoomActivated((ChatRoom)component); } }