Show AgilePlannerWebUIServiceAsync.java syntax highlighted
package ucalgary.ebe.webui.server.service;
import com.google.gwt.user.client.rpc.AsyncCallback;
public interface AgilePlannerWebUIServiceAsync {
public void loadProject(String name, AsyncCallback callback);
public void getProjectNames(AsyncCallback callback);
/****************************************************************************************
* CREATE *
****************************************************************************************/
public void createBacklog(AsyncCallback callback);
public void createIteration(String name, String description, float availableEffort, String startDate, String endDate, AsyncCallback callback);
public void createProject(String name, AsyncCallback callback);
public void createStoryCard(String name, String description, long parentid, float bestCaseEstimate,
float mostlikelyEstimate, float worstCaseEstimate, float actualEffort, AsyncCallback callback);
/****************************************************************************************
* DELETE *
****************************************************************************************/
public void deleteBacklog(long id, AsyncCallback callback);
public void deleteIteration(long id, AsyncCallback callback);
public void deleteProject(long id, AsyncCallback callback);
public void deleteStoryCard(long id, AsyncCallback callback);
/****************************************************************************************
* UPDATE STORYCARD *
****************************************************************************************/
public void updateStoryCardActualEffort(long id, float actualEffort, AsyncCallback callback);
public void updateStoryCardBestCaseEstimate(long id, float bestCaseEstimate, AsyncCallback callback);
public void updateStoryCardDescription(long id, String description, AsyncCallback callback);
public void updateStoryCardMostLikelyEstimate(long id, float mostlikelyEstimate, AsyncCallback callback);
public void updateStoryCardName(long id, String name, AsyncCallback callback);
public void updateStoryCardStatus(long id, String status, AsyncCallback callback);
public void updateStoryCardWorstCaseEstimate(long id, float worstCaseEstimate, AsyncCallback callback);
/****************************************************************************************
* MOVE STORYCARD BETWEEN PARENTS *
****************************************************************************************/
public void moveStoryCardToNewParent(long id, long oldparentid, long newparentid, AsyncCallback callback);
/****************************************************************************************
* UPDATE ITERATION *
****************************************************************************************/
public void updateIterationAvailableEffort(long id, float availableEffort, AsyncCallback callback);
public void updateIterationDescription(long id, String description, AsyncCallback callback);
public void updateIterationEndDate(long id, String endDate, AsyncCallback callback);
public void updateIterationName(long id, String name, AsyncCallback callback);
public void updateIterationStatus(long id, String status, AsyncCallback callback);
/****************************************************************************************
* UPDATE PROJECT *
****************************************************************************************/
public void updateProjectName(long id, String name, AsyncCallback callback);
}
See more files for this project here