Re: [mdr-users] how to generate JMI from MOF in netbeans4.1

Richard Ciglansky <[email protected]> Wed, 06 Jul 2005 23:27:24 +0200
Newsgroups gmane.comp.java.netbeans.modules.mdr.user
Message-ID <1120685244.3344.17.camel@ares>
On Tue, 2005-07-05 at 18:24, Angelo Gargantini wrote:
> Is there any (easy) way to generate the JMIinterfaces from a MOF model 
> in netbeans 4.1?
I'm using ant ( "mdrant" task actually ) :

<target name="mof-to-java" depends="uml-to-mof" description="Generates
Java sources and classes out of metamodel in XMI" >
        <mkdir dir="${gen.src.dir}" />
        <delete >
           <fileset dir="${gen.src.dir}" includes="**" />
        </delete>
        <property name="curdir" location="." />
        <echo message="Current dir : ${curdir}" />
        <mdr storageFile="${storage.location}" >
            <instantiate name="javamofmetamodel" />
            <readXMI file="${mdr.mofXMIFile}"
extent="javamofmetamodel"/>
<!--
            <writeXMI file="${storage.dir}/${model}/xmi/${xmi-file}.xml"
extent="mof4models" xmiVersion="1.2"/>                            
            <writeDTD file="${storage.dir}/${model}/xmi/${xmi-file}.dtd"
extent="mof4models"/>                                 
-->               
            <mapJava dir="${gen.src.dir}" extent="javamofmetamodel"/>
            <mapClass dir="${classes.dir}" extent="javamofmetamodel"/>
        </mdr>
</target>

sure, properties are set in advance.


Richard

> I know that the MDR explorer is not working anymore on netbeans 4.0 or 
> higher versions, but i wonder if it is still possible to generate the 
> JMI interfaces from a mof file in some way. I was not able to find a 
> definitive answer about that,
> Thanks
> Angelo Gargantini