package GUI.SelectionListeners;
import javax.swing.event.ListSelectionEvent;
import javax.swing.event.ListSelectionListener;
import model.VideoUnit;
import GUI.DetailPanel;
import GUI.MainWindow;
/**
*
* @author Waldemar Smirnow
* @author Volha Baranouskaya
*/
public class DetailVideoListSelectionHandler implements ListSelectionListener {
MainWindow mainWindow;
DetailPanel detailPanel;
public DetailVideoListSelectionHandler(MainWindow mainWindow) {
this.mainWindow = mainWindow;
this.detailPanel = mainWindow.getDetailPanel();
}
public void valueChanged(ListSelectionEvent e) {
try {
VideoUnit selectedVideoUnit = (VideoUnit) detailPanel.getListDetailVUnit().getModel().getElementAt(0);
detailPanel.fillPanelDetailVideo(selectedVideoUnit);
detailPanel.getButtonDetailVadd().setEnabled(true);
} catch (Exception e1) {
e1.printStackTrace();
}
}
}