insensa.commands
Class OpenProjectCommand

java.lang.Object
  extended by insensa.commands.AbstractModelCommand
      extended by insensa.commands.OpenProjectCommand
All Implemented Interfaces:
ModelCommand

public class OpenProjectCommand
extends AbstractModelCommand


Field Summary
private  CModel model
           
private  CProject project
           
private  java.util.List<IProjectListener> projectListener
           
private  CUser user
           
 
Fields inherited from class insensa.commands.AbstractModelCommand
problem, workerStatus
 
Constructor Summary
OpenProjectCommand(CModel model, CUser user, CProject project, java.util.List<IProjectListener> projectListener)
           
 
Method Summary
 void execute()
           
 
Methods inherited from class insensa.commands.AbstractModelCommand
check, createDependendCommands, getProblem, getWorkerStatus, retry, setWorkerStatus, throwErrorMessage, throwProblem, undo
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

model

private CModel model

projectListener

private java.util.List<IProjectListener> projectListener

user

private CUser user

project

private CProject project
Constructor Detail

OpenProjectCommand

public OpenProjectCommand(CModel model,
                          CUser user,
                          CProject project,
                          java.util.List<IProjectListener> projectListener)
Parameters:
model -
user -
project -
projectListener -
Method Detail

execute

public void execute()
             throws java.io.IOException
Throws:
java.io.IOException
See Also:
ModelCommand.execute()