/** * @see javax.swing.event.ChangeListener#stateChanged(javax.swing.event.ChangeEvent) * <p>de-selected view retires to Background */ public void stateChanged(ChangeEvent e) { if (viewontop != null & !MainGUI.isSelectedView(viewontop)) { viewontop.toBackground(); new Deb(debug, viewontop.getName() + "<>" + MainGUI.getSelectedView().getName()); } viewontop = MainGUI.getSelectedView(); viewontop.toFront(); }
public synchronized void newEvent(Object source, SelectedEventType id, Ean ean, int wildcards) { UCCase activeview = MainGUI.getSelectedView(); new Deb(debug, activeview.getName() + "->" + id + "->" + switchusecases.get(id)); new Deb(debug, activeview.getName() + ": " + UCUseCases.getUsecase(activeview).ConsumedEvents); if (!(UCUseCases.getUsecase(activeview).ConsumedEvents == null)) { if (!UCUseCases.getUsecase(activeview).ConsumedEvents.contains(id)) { // activeview.toBackground(); MainGUI.selectView(switchusecases.get(id)); } } SelectedEvent.makeEvent(source, id, ean, wildcards); }