org.argouml.cognitive
Class ProjectMemberTodoList

java.lang.Object
  |
  +--org.argouml.kernel.ProjectMember
        |
        +--org.argouml.cognitive.ProjectMemberTodoList

public class ProjectMemberTodoList
extends ProjectMember

Helper class to act as a project member on behalf of the todo list. It helps the todo list get loaded and saved together with the rest of the project.


Field Summary
protected static org.apache.log4j.Category cat
           
protected  OCLExpander expander
           
static java.lang.String TODO_EXT
           
static java.lang.String TODO_TEE
           
 
Fields inherited from class org.argouml.kernel.ProjectMember
_project
 
Constructor Summary
ProjectMemberTodoList(java.lang.String name, Project p)
           
 
Method Summary
 java.lang.String getFileExtension()
           
 java.util.Vector getResolvedCriticsList()
           
 java.util.Vector getToDoList()
           
 java.lang.String getType()
           
 void load()
           
 void load(java.io.InputStream is)
           
 void save(java.lang.String path, boolean overwrite)
           
 void save(java.lang.String path, boolean overwrite, java.io.Writer writer)
           
 
Methods inherited from class org.argouml.kernel.ProjectMember
getName, getPlainName, getProject, getURL, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

cat

protected static org.apache.log4j.Category cat

TODO_TEE

public static final java.lang.String TODO_TEE

TODO_EXT

public static final java.lang.String TODO_EXT

expander

protected OCLExpander expander
Constructor Detail

ProjectMemberTodoList

public ProjectMemberTodoList(java.lang.String name,
                             Project p)
Method Detail

getType

public java.lang.String getType()
Overrides:
getType in class ProjectMember

getFileExtension

public java.lang.String getFileExtension()
Overrides:
getFileExtension in class ProjectMember

getToDoList

public java.util.Vector getToDoList()

getResolvedCriticsList

public java.util.Vector getResolvedCriticsList()

load

public void load(java.io.InputStream is)
          throws java.io.IOException,
                 org.xml.sax.SAXException

load

public void load()
          throws java.io.IOException,
                 org.xml.sax.SAXException
Overrides:
load in class ProjectMember

save

public void save(java.lang.String path,
                 boolean overwrite,
                 java.io.Writer writer)
Overrides:
save in class ProjectMember

save

public void save(java.lang.String path,
                 boolean overwrite)
Overrides:
save in class ProjectMember


ArgoUML (c) 1996-2002
ArgoUML Project Home
ArgoUML Cookbook