uk.ac.ucl.cs.uml.jmi
Class UMLXMIWriter

java.lang.Object
  extended by uk.ac.ucl.cs.uml.jmi.UMLXMIWriter
All Implemented Interfaces:
javax.jmi.xmi.XmiWriter

public class UMLXMIWriter
extends Object
implements javax.jmi.xmi.XmiWriter


Field Summary
static Logger LOGGER
          Logger object is public because it is used by class proxies to report errors during writing.
 
Constructor Summary
UMLXMIWriter()
           
 
Method Summary
 void write(OutputStream stream, Collection objects, String xmiVersion)
           
 void write(OutputStream stream, javax.jmi.reflect.RefPackage extent, String xmiVersion)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOGGER

public static Logger LOGGER
Logger object is public because it is used by class proxies to report errors during writing.

Constructor Detail

UMLXMIWriter

public UMLXMIWriter()
Method Detail

write

public void write(OutputStream stream,
                  javax.jmi.reflect.RefPackage extent,
                  String xmiVersion)
           throws IOException
Specified by:
write in interface javax.jmi.xmi.XmiWriter
Throws:
IOException

write

public void write(OutputStream stream,
                  Collection objects,
                  String xmiVersion)
           throws IOException
Specified by:
write in interface javax.jmi.xmi.XmiWriter
Throws:
IOException