/* * To change this template, choose Tools | Templates * and open the template in the editor. */ package org.petah.spring.bai.gui.model; import javax.swing.AbstractListModel; import org.petah.spring.bai.group.UnitGroup; import org.petah.spring.bai.tasks.Task; /** * * @author Petah */ public class GroupTaskListModel extends AbstractListModel { private UnitGroup group; public Object getElementAt(int index) { if (group == null) { return "No group selected."; } return group.getTasks().get(index).getClass().getSimpleName(); } public int getSize() { if (group == null) { return 0; } return group.getTasks().size(); } public void setGroup(UnitGroup group) { this.group = group; } }