1 package org.kuali.student.lum.common.client.widgets; 2 3 import org.kuali.student.common.assembly.data.Data; 4 import org.kuali.student.common.assembly.data.Metadata; 5 import org.kuali.student.common.ui.client.mvc.Callback; 6 import org.kuali.student.common.ui.client.service.DataSaveResult; 7 8 public interface CluSetRetriever { 9 10 public void getCluSetInformation(String cluSetId, Callback<CluSetInformation> retrieveDoneCallback); 11 public void getMetadata(String id, Callback<Metadata> callback); 12 public void getData(String cluSetId, Callback<Data> callback); 13 public void saveData(Data data, Callback<DataSaveResult> callback); 14 15 }