I have preliminary implementation of Behaviors, so compatible API can be easilt introduced. The questionable part is behavior scheduling mechanism, which is supposed to be very much different from Java3D. This means that nearly all WakeupOn*** things (that are not really applicable for game programming) are not implemented now.
what do you mean with "that are not really applicable for game programming"? I thought the classes WakeupOn* are essential elements of Behaviors.
Would you commit you implementation to the cvs. Maybe i can help you to complete your code.