Re: protege-discussion Digest, Vol 76, Issue 39

Timothy Redmond <[email protected]>
Newsgroups gmane.comp.misc.ontology.protege.general
Message-ID <[email protected]>
If you want to use the code generator that comes with Protege 4 then you 
go to the Tools->Generate Protege-OWL Java code menu.

If you want to use the code generators that come with Protege 3.5.* then 
you need to get the latest Protege 3.5 and try out the menus underneath 
the Code menu.  I think that the "Generate Protege-OWL Java" code is the 
most recently updated code generation plugin here.  I believe that the 
last time I tried the Kazuki Java classes mechanism, it did not work.

If you want to use the ontology bean generator then you need to install 
some version of Protege 3 (perhaps as old as Protege 3.3.1).  I don't 
know anything about this plugin but it does look a bit older (last 
update was 2008 and it indicates compatibility with Protege 3.3.1 which 
is pretty old.)

-Timothy



On 12/3/12 12:47 PM, André Luiz Tietböhl Ramos wrote:
> Dear Timothy,
>
> Thanks for the reply.  Read my comments below please,
>
> > I don't actually know much about this plugin but it looks like it is a
> > Protege 3 plugin.  If this is right then you need to install and use it
> > with Protege 3 and not Protege 4.
>
> >The latest Protege 4.2 also has a code generation capability but I don't
> >know how this compares to the ontology bean generator.
>
>
>     [1]http://protegewiki.stanford.edu/wiki/OntologyBeanGenerator_4.0
>
> How does it work actually?  I tried using the link above, followed its 
> instructions and it did not work for the reasons below:
>
> 1. Go to Protege's menu open>configure but it does not exist.  I even 
> tried the File>Preferences submenu options to no avail however.
> 2.  The BeanGenerator tab shows up but there is nothing in it.
>
> In addition, I tried to make a simple ontology with one class without 
> bean genetarion for testing version 4.2b and no code is generated.  
> The ontology has two version is saved OWL and RDF.  Why could that be?
>
> What should I do then?  Install another version that work perhaps?  
> The errors above were for version 4.2b in ubuntu 12.04.
>
> Thanks again,
>
> Andre Luiz
>
>
>     On 11/30/2012 11:04 AM, Andr? Luiz Tietb?hl Ramos wrote:
>     > Hello,
>     >
>     > How to actually use the beangenerator plugin please?  It is
>     correctly
>     > installed as shown below but the BeanGenerator  tab does not show.
>     > The relevant environment variables are below.  I use ubuntu 12.04.
>     >
>     >
>     PATH=$PATH:/opt/gams:/opt/cmucl/bin:/opt/MagicDraw_UML/bin:/opt/CPNTools:/opt/matlab/bin:/opt/Protege:/opt/bin:/opt/android-sdk:/opt/android-sdk/tools:/opt/android-sdk/platform-tools:/opt/smlnj:/opt/smlnj/bin:/opt/smlnj/lib
>     > export PATH
>     >
>     >
>     CLASSPATH=$CLASSPATH:/usr/local/lib/postgres/postgresql-8.4-703.jdbc4.jar:/opt/jade/lib/jade.jar:/opt/jade/lib/commons-codec/commons-codec-1.3.jar:/opt/jade/:/opt/jade/lib/:/opt/jade/lib/jadeTools.jar:/opt/jade/lib/Base64.jar:/opt/jade/lib/http.jar:/opt/Protege_4.1/plugins/beangenerator_4.1.jar:/opt/Protege_4.2_beta/plugins/beangenerator.jar:/opt/JSDAI_Standalone/JSDAI:/opt/JSDAI_Standalone/JSDAI/lib:/opt/jena/lib:/opt/jess:/opt/jess/jess.jar
>     > export CLASSPATH
>     >
>     > export JAVA_HOME=/usr/lib/jvm/java-7-oracle
>     > export PATH=$PATH:$JAVA_HOME/bin
>     >
>     > PROTEGE_HOME=/opt/Protege_4.1
>     > export PROTEGE_HOME
>     >
>     > The Protege 4.1 root directory has the beangenerator.properties file
>     > in it and its plugins subdirectory has the plugin.properties files.
>     > It does not generate any Java code.
>     >
>     > Finally, a newbie question: is there any way to change manually
>     (edit)
>     > the relationship type from is-a for instance to something else?
>     >
>     > Thanks in advance,
>     >
>     > Andre Luiz
>     >
>     >
>     > _______________________________________________
>     > protege-discussion mailing list
>     > [email protected]
>     <mailto:[email protected]>
>     > https://mailman.stanford.edu/mailman/listinfo/protege-discussion
>     >
>     > Instructions for unsubscribing:
>     http://protege.stanford.edu/doc/faq.html#01a.03
>
>
>
>
> _______________________________________________
> protege-discussion mailing list
> [email protected]
> https://mailman.stanford.edu/mailman/listinfo/protege-discussion
>
> Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03

_______________________________________________
protege-discussion mailing list
[email protected]
https://mailman.stanford.edu/mailman/listinfo/protege-discussion

Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.