org.argouml.model.uml
Class XmiWriter

java.lang.Object
  extended byorg.argouml.model.uml.XmiWriter

public class XmiWriter
extends Object

A wrapper around the genuine XmiReader that provides public access with no knowledge of actual UML implementation.


Field Summary
private static Logger LOG
           
private  ru.novosoft.uml.xmi.XMIWriter xmiWriter
           
 
Constructor Summary
XmiWriter(Object model, Writer writer)
          Constructor for XMIReader.
 
Method Summary
private  void logNotContainedElements()
           
 void write()
          Write XMI to registered writer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOG

private static final Logger LOG

xmiWriter

private ru.novosoft.uml.xmi.XMIWriter xmiWriter
Constructor Detail

XmiWriter

public XmiWriter(Object model,
                 Writer writer)
          throws SAXException
Constructor for XMIReader.

Parameters:
model - the UML model
writer - the writer
Throws:
SAXException - when there is a XML problem
Method Detail

write

public void write()
           throws SAXException
Write XMI to registered writer

Throws:
SAXException - if it goes wrong

logNotContainedElements

private void logNotContainedElements()


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