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]]
