Code Search for Developers
 
 
  

PlannerDataChangeListener.java from MASE: Agile Software Engineering at Krugle


Show PlannerDataChangeListener.java syntax highlighted

package persister;

import java.util.EventListener;
import java.util.List;



public interface PlannerDataChangeListener extends EventListener {


/****************************************************************************************
 *									CREATE												* 
 ****************************************************************************************/	
	
	public void createdBacklog(Backlog backlog); 
	
	public void createdIteration(Iteration iteration);
	
	public void createdProject(Project project);
	
	public void createdStoryCard(StoryCard storycard);
	
	
/****************************************************************************************
 *									DELETE												* 
 ****************************************************************************************/
	
//	public void deletedBacklog(Backlog backlog);
	
	public void deletedIteration(long id);
	
// void deletedProject(Project project);
	
	public void deletedStoryCard(long id);
	
	
/****************************************************************************************
 *									UNDELETE											* 
 ****************************************************************************************/
		
	public void undeletedIteration(Iteration iteration);
		
	public void undeletedStoryCard(StoryCard storycard);
		
	
/****************************************************************************************
 *						MOVE STORYCARD BETWEEN PARENTS									* 
 ****************************************************************************************/
	
	public void movedStoryCardToNewParent(StoryCard storycard);
	
	
/****************************************************************************************
 *								UPDATE BACKLOG											* 
 ****************************************************************************************/
	
	public void updatedBacklog(Backlog backlog);
	
	
/****************************************************************************************
 *								UPDATE ITERATION										* 
 ****************************************************************************************/
	
	public void updatedIteration(Iteration iteration);
	
//	public void updatedIterationDescription(Iteration iteration);
//	
//	public void updatedIterationEndDate(Iteration iteration);
//	
//	public void updatedIterationName(Iteration iteration);
//	
//	public void updatedIterationSize(Iteration iteration);
//	
//	public void updatedIterationStatus(Iteration iteration);
	
	
/****************************************************************************************
 *								UPDATE STORYCARD										* 
 ****************************************************************************************/
	
	public void updatedStoryCard(StoryCard storycard);
	
//	public void updatedStoryCardBestCaseEstimate(StoryCard storycard);
//	
//	public void updatedStoryCardStatus(StoryCard storycard);
//	
//	public void updatedStoryCardDescription(StoryCard storycard);
//	
//	public void updatedStoryCardMostLikelyEstimate(StoryCard storycard);
//	
//	public void updatedStoryCardName(StoryCard storycard);
//	
//	public void updatedStoryCardSize(StoryCard storycard);
//	
//	public void updatedStoryCardWorstCaseEstimate(StoryCard storycard);
//	
	
/****************************************************************************************
 *									UPDATE PROJECT										* 
 ****************************************************************************************/
	
	public void updatedProjectName(Project project);
	
	public void gotProjectNames(List<String> str);
	
/****************************************************************************************
	 *									UPLOADFILE										* 
********	 ****************************************************************************************/
		
//		public void uploadedFile(String str);
//		
//		public void downloadedFile(String content);
	public void projectInXML(String xmlFileContents);

public void asynchronousException(Exception exception);

}





See more files for this project here

MASE: Agile Software Engineering

The MASE project investigates methods to support the coordination and executable acceptance testing of software projects. Keywords: Agile methods, distributed teams, Extreme Programming. See http://ebe.cpsc.ucalgary.ca/ebe for more information.

Project homepage: http://sourceforge.net/projects/mase
Programming language(s): Java,XML
License: other

  distributed/
    CallbackCommunicator.java
    ClientCommunicator.java
    ServerCommunicator.java
  impl/
    data/
      BacklogDataObject.java
      EventDataObject.java
      IterationDataObject.java
      MessageDataObject.java
      ProjectDataObject.java
      StoryCardDataObject.java
  local/
    AsynchronousLocalPersister.java
    DummyDistributedUI.java
    PersisterToXML.java
  network/
    CallbackThread.java
    NetworkClient.java
    NetworkServer.java
    ServerContext.java
    ServerThreadWorker.java
  util/
    FileSystemIDGenerator.java
  AbstractRoot.java
  AgilePlannerClient.java
  AgilePlannerServer.java
  AsynchronousPersister.java
  Backlog.java
  ConnectionFailedException.java
  CouldNotLoadProjectException.java
  ForbiddenOperationException.java
  IndexCard.java
  IndexCardNotFoundException.java
  IndexCardWithChild.java
  Iteration.java
  Keystroke.java
  Message.java
  MouseClick.java
  MouseMove.java
  NotConnectedException.java
  PlannerDataChangeListener.java
  PlannerUIChangeListener.java
  Project.java
  StoryCard.java
  SynchronousPersister.java
  UIEventPropagator.java