Susan, I am not thinking of converting the translator to Java, just the command-line interface. SWT takes care of threadinng and spawning for printing. Or at least there are examples that show how to do it. The ODT2braille plugin for OpenOffice calls xml2brl from Java. If we can find out how they do it that would help. John On Wed, Dec 15, 2010 at 10:21:20PM -0700, Susan Jolly wrote: > In the first place, I don't see how you can avoid spawning some separate > processes such as for printing and embossing. So you can't avoid that issue. > > As for rewriting your translator in Java, I can see advantages. However, > I'm not familiar with any automated way of transforming C source to Java > although Google suggests such tools might exist. My guess is that even if > you could get something that worked, the resultant code would likely be > unreadable and unmaintainable and with none of the advantages of > human-designed Java code. Think how much trouble it is to convert print to > braille, which is a much simpler problem. > > Susan > > -- My websites: GodTouches Digital Ministry, Inc. http://www.godtouches.org Abilitiessoft, Inc. http://www.abilitiessoft.com Location: Madison, WI, USA