net.java.games.gluegen
Class JavaMethodBindingEmitter.DefaultCommentEmitter
java.lang.Object
net.java.games.gluegen.JavaMethodBindingEmitter.DefaultCommentEmitter
- JavaMethodBindingEmitter
- CommentEmitter
protected static class JavaMethodBindingEmitter.DefaultCommentEmitter
extends java.lang.Object
Class that emits a generic comment for JavaMethodBindingEmitters; the comment
includes the C signature of the native method that is being bound by the
emitter java method.
emit
public void emit(FunctionEmitter emitter,
PrintWriter writer)
Emit the body of a comment for the specified function; do NOT emit the
open (e.g., comment "/*") or close (e.g., "*\/") characters.
- emit in interface CommentEmitter
emitBeginning
protected void emitBeginning(FunctionEmitter emitter,
PrintWriter writer)
emitBindingCSignature
protected void emitBindingCSignature(MethodBinding binding,
PrintWriter writer)
emitEnding
protected void emitEnding(FunctionEmitter emitter,
PrintWriter writer)