Hi Greg,
I'm definitely not a programmer, even less a Java one... so I can't say I'm interested by your Java API - I couldn't use it. Nonetheless I have scribbled several LDraw authoring tools (http://philohome.com/ldraw.htm), if you find any piece of code interesting you can use it as you wish. Warning: I won't be held responsible if you get a heart attack seeing my code
I'm definitely not a programmer, even less a Java one... so I can't say I'm interested by your Java API - I couldn't use it. Nonetheless I have scribbled several LDraw authoring tools (http://philohome.com/ldraw.htm), if you find any piece of code interesting you can use it as you wish. Warning: I won't be held responsible if you get a heart attack seeing my code