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)