Uses of Class
org.argouml.persistence.SaveException

Packages that use SaveException
org.argouml.persistence Contains support for persisting projects to some media. 
 

Uses of SaveException in org.argouml.persistence
 

Methods in org.argouml.persistence with parameters of type SaveException
private  void AbstractFilePersister.postSaveFailure(Project project, File file, SaveException e)
          Handle any common requirements on detection of a save error.
 

Methods in org.argouml.persistence that throw SaveException
 void AbstractFilePersister.save(Project project, File file)
          Save a project to file.
private  void AbstractFilePersister.preSave(Project project, File file)
          Handle archiving of previous file or any other common requirements before saving a model to a file.
private  void AbstractFilePersister.postSave(Project project, File file)
          Handle archiving on completion of a save such as renaming the temporary save file to the real filename.
private  void AbstractFilePersister.postSaveFailure(Project project, File file, SaveException e)
          Handle any common requirements on detection of a save error.
protected abstract  void AbstractFilePersister.doSave(Project project, File file)
          Implement in your concrete class to save a project to a file.
 void ZargoFilePersister.doSave(Project project, File file)
          It is being considered to save out individual xmi's from individuals diagrams to make it easier to modularize the output of Argo.
 void XmiFilePersister.doSave(Project project, File file)
          Save a project to a file in XMI format.
 void UmlFilePersister.doSave(Project project, File file)
          It is being considered to save out individual xmi's from individuals diagrams to make it easier to modularize the output of Argo.
(package private)  void UmlFilePersister.writeProject(Project project, OutputStream stream)
          Write the output for a project on the given stream.
 void TodoListMemberFilePersister.save(ProjectMember member, Writer writer, Integer indent)
          Throws InvalidArgumentException if no writer specified.
 void ProjectFilePersister.save(Project project, File file)
           
 void ModelMemberFilePersister.save(ProjectMember member, Writer w, Integer indent)
          Save the project model to XMI.
abstract  void MemberFilePersister.save(ProjectMember member, Writer writer, Integer indent)
          Save the projectmember as XML to the given writer.
protected  void MemberFilePersister.addXmlFileToWriter(PrintWriter writer, File file, int indent)
          Send an existing file of XML to the PrintWriter.
 void DiagramMemberFilePersister.save(ProjectMember member, Writer writer, Integer indent)
          Write the diagram to the given writer.
 



ArgoUML © 1996-2004 (20050222)ArgoUML HomepageArgoUML Developers' pageArgoUML Cookbook