com.prozima.pengine
Class DeleteProjectCommand

java.lang.Object
  extended by com.prozima.pengine.DeleteProjectCommand
All Implemented Interfaces:
Command

public class DeleteProjectCommand
extends java.lang.Object
implements Command

Delete an existing project. A project may only be deleted if it has no schedules. Attempting to delete a project which still has schedules or baselines will cause the API to fire the event EventInterface.ID.ERROR_DELETE_PROJECT_WITH_SCHEDULES.


Constructor Summary
DeleteProjectCommand(java.lang.Integer inProjectID)
          Create the command, setting the ID of the project to be deleted.
 
Method Summary
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeleteProjectCommand

public DeleteProjectCommand(java.lang.Integer inProjectID)
Create the command, setting the ID of the project to be deleted.

Parameters:
inProjectID - ID of the Project to be deleted. null is not a permitted value.