org.argouml.persistence
Class TodoListMemberFilePersister
java.lang.Object
org.argouml.persistence.MemberFilePersister
org.argouml.persistence.TodoListMemberFilePersister
- public class TodoListMemberFilePersister
- extends MemberFilePersister
The file persister for the Todo members.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LOG
private static final Logger LOG
TO_DO_TEE
private static final String TO_DO_TEE
- See Also:
- Constant Field Values
TodoListMemberFilePersister
public TodoListMemberFilePersister()
load
public void load(Project project,
InputStream inputStream)
throws OpenException
- Load the todo member.
- Specified by:
load
in class MemberFilePersister
- Parameters:
project
- the project to persistinputStream
- the inputStream to parse to load the member.
- Throws:
OpenException
- on any parsing errors.- See Also:
MemberFilePersister.load(org.argouml.kernel.Project,
java.io.InputStream)
getMainTag
public final String getMainTag()
- Description copied from class:
MemberFilePersister
- Gets the tag name which is the root tag for this member.
- Specified by:
getMainTag
in class MemberFilePersister
- Returns:
- tag name.
- See Also:
MemberFilePersister.getMainTag()
save
public void save(ProjectMember member,
Writer writer,
Integer indent)
throws SaveException
- Throws InvalidArgumentException if no writer specified.
- Specified by:
save
in class MemberFilePersister
- Parameters:
member
- The project member to save.writer
- The Writer to which appen the save.indent
- The offset to which to indent the XML
- Throws:
SaveException
- if the save fails- See Also:
MemberFilePersister.save(
org.argouml.kernel.ProjectMember, java.io.Writer,
java.lang.Integer)