|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.argouml.persistence.MemberFilePersister
org.argouml.persistence.ModelMemberFilePersister
The file persister for the UML model.
| Field Summary | |
private static Logger |
LOG
Logger. |
| Constructor Summary | |
ModelMemberFilePersister()
|
|
| Method Summary | |
String |
getMainTag()
Gets the tag name which is the root tag for this member. |
void |
load(Project project,
InputStream inputStream)
Loads a model (XMI only) from an input source. |
void |
save(ProjectMember member,
Writer w,
Integer indent)
Save the project model to XMI. |
| Methods inherited from class org.argouml.persistence.MemberFilePersister |
addXmlFileToWriter |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
private static final Logger LOG
| Constructor Detail |
public ModelMemberFilePersister()
| Method Detail |
public void load(Project project,
InputStream inputStream)
throws OpenException
If there is a problem with the xmi file, an error is set in the getLastLoadStatus() field. This needs to be examined by the calling function.
load in class MemberFilePersisterproject - the project to persistinputStream - the inputStream to parse to load the member.
OpenException - on any parsing errors.MemberFilePersister.load(org.argouml.kernel.Project,
java.io.InputStream)public String getMainTag()
MemberFilePersister
getMainTag in class MemberFilePersisterorg.argouml.persistence.MemberFilePersister#getTag()
public void save(ProjectMember member,
Writer w,
Integer indent)
throws SaveException
save in class MemberFilePersistermember - The project member to save.w - The Writer to which appen the save.indent - The offset to which to indent the XML
SaveException - if the save failsMemberFilePersister.save(
org.argouml.kernel.ProjectMember, java.io.Writer,
java.lang.Integer)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
| ArgoUML © 1996-2004 (20050222) | ArgoUML Homepage | ArgoUML Developers' page | ArgoUML Cookbook |