Hi Mattew,

yes you need to implement that interface and the doCommand method. I don't 
recall if this is sufficient. Create an issue and attach a patch if you like. 
I'll get back to you when I found what I did the last time I've extended the 
command line capabilities.

Thomas

-------- Original-Nachricht --------
> Datum: Mon, 17 Jan 2011 18:03:48 +0100
> Von: Mattew Pouzzi <[email protected]>
> An: [email protected]
> Betreff: [argouml-dev] Exporting to .xmi from command line

> Hi everybody!
> This is my first message so I introduce myself: I'm Mattew, I'm from Italy
> and I'm a junior java programmer.
> 
> I'm new to ArgoUML, and I'm trying to automatically generate an XMI file
> from .java files using ArgoUML from command line.
> 
> These are the operations that I would do with the ArgoUML gui and that I
> have to do using command line:
> 1) import .java files from a directory (reverse engineering from source to
> UML diagrams): File -> Import sources 
> 2) go to "untitledModel_classes" diagram: View -> Go to diagram
> 3) export .xmi file: File -> Export .xmi
> 
> 
> With command line I'm able to make step 1 and 2 (it only works without the
> -batch command), but not 3.
> I'm using this command:
> java -jar argouml.jar 
> -command
> "org.argouml.uml.ui.ActionImportFromSources=Java:/home/me/workspace/src" 
> -command
> "org.argouml.ui.cmd.ActionGotoDiagram=untitledModel_classes" 
> 
> 
> Unfortunately "ActionExportXMI" doesen't implements CommandLineInterface
> so I cannot run it from command line.
> I would like to implement this function but I'm not a skilled java
> programmer. I would like to know if the only thing I have to do is to 
> implement
> the doCommand method in ActionExportXMI class or if there is something else
> to do in order to get this works.
> Can anyone give me some advise please?
> Sorry for my english and thank you, Mat
> 
> ------------------------------------------------------
> http://argouml.tigris.org/ds/viewMessage.do?dsForumId=450&dsMessageId=2698748
> 
> To unsubscribe from this discussion, e-mail:
> [[email protected]].
> To be allowed to post to the list contact the mailing list moderator,
> email: [[email protected]]

-- 
Empfehlen Sie GMX DSL Ihren Freunden und Bekannten und wir
belohnen Sie mit bis zu 50,- Euro! https://freundschaftswerbung.gmx.de

------------------------------------------------------
http://argouml.tigris.org/ds/viewMessage.do?dsForumId=450&dsMessageId=2700162

To unsubscribe from this discussion, e-mail: 
[[email protected]].
To be allowed to post to the list contact the mailing list moderator, email: 
[[email protected]]

Reply via email to