uk.ac.ucl.cs.emofocl.jmi
Class EMOFOCLXMIReader

java.lang.Object
  extended by uk.ac.ucl.cs.emofocl.jmi.EMOFOCLXMIReader
All Implemented Interfaces:
javax.jmi.xmi.XmiReader

public class EMOFOCLXMIReader
extends Object
implements javax.jmi.xmi.XmiReader

An XMI reader.


Field Summary
static Logger LOGGER
          Logger object is public because it is used by class proxies to report errors during reading.
 
Constructor Summary
EMOFOCLXMIReader()
           
 
Method Summary
 Collection read(InputStream stream, String URI, javax.jmi.reflect.RefPackage extent)
           
 Collection read(String URI, javax.jmi.reflect.RefPackage extent)
           
 
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 reading.

Constructor Detail

EMOFOCLXMIReader

public EMOFOCLXMIReader()
Method Detail

read

public Collection read(String URI,
                       javax.jmi.reflect.RefPackage extent)
                throws IOException,
                       javax.jmi.xmi.MalformedXMIException
Specified by:
read in interface javax.jmi.xmi.XmiReader
Throws:
IOException
javax.jmi.xmi.MalformedXMIException

read

public Collection read(InputStream stream,
                       String URI,
                       javax.jmi.reflect.RefPackage extent)
                throws IOException,
                       javax.jmi.xmi.MalformedXMIException
Specified by:
read in interface javax.jmi.xmi.XmiReader
Throws:
IOException
javax.jmi.xmi.MalformedXMIException