package Manejadores; import java.util.HashMap; import java.util.Iterator; import java.util.Map.Entry; import java.util.Set; import logica.Actividad; import logica.DataActividad; public class ManejadorActividad { // Atributos private static ManejadorActividad instancia = null; private HashMap<String,Actividad> colAct; // Constructor private ManejadorActividad() { } public static ManejadorActividad getInstance() { if (instancia == null) { instancia = new ManejadorActividad(); } return instancia; } //Operaciones public Set<DataActividad> getDAct() { Set<DataActividad> resultado = null; Set<Entry<String, Actividad>> aux = colAct.entrySet(); Iterator<Entry<String, Actividad>> it = aux.iterator(); while(it.hasNext()){ resultado.add(it.next().getValue().getDataAT()); } return resultado; } }