Interface generation
"Proyecto CWM" <[email protected]> Mon, 19 May 2003 12:49:44 -0300
| Newsgroups | gmane.comp.java.netbeans.modules.mdr.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi,
We've been trying to generate the interfaces by a program, and can't get it working, the test code goes as follows:
org.netbeans.api.mdr.MDRepository repository =
new org.netbeans.mdr.NBMDRepositoryImpl();
RefPackage ref = repository.createExtent("ElXML");
JMIMapper mapper = JMIMapper.getDefault();
JMIStreamFactory streamFactory = new FileStreamFactory(new File("c:/javaout"));
org.netbeans.api.mdr.XMIReader x= org.netbeans.api.mdr.XMIReader.getDefault();
Collection c = x.read("d:/facultad/pgrad/xml.xml", ref);
Object[] arr =c.toArray();
RefBaseObject baseObject = (RefBaseObject)arr[0];
mapper.generate (streamFactory, baseObject);
We get plenty of exceptions. Does someone know what are we doing wrong?
Maybe the problem is how to start a repository...
Any pointer would help us us lot.
Many thanks,
Máximo Gurméndez, Iang Yim
CWM Repository Project (http://www.fing.edu.uy/~pgsdrcwm)