public class JSVF2JSDocEmitter extends JSGoogDocEmitter
emitter
Constructor and Description |
---|
JSVF2JSDocEmitter(IJSEmitter emitter) |
Modifier and Type | Method and Description |
---|---|
void |
emitInterfaceMemberDoc(IDefinitionNode node,
ICompilerProject project) |
void |
emitMethodAccess(IFunctionNode node) |
void |
emitMethodDoc(IFunctionNode node,
ICompilerProject project) |
void |
emitVarDoc(IVariableNode node,
IDefinition def,
ICompilerProject project) |
containsThisReference, convertASTypeToJS, emitConst, emitExtends, emitFieldDoc, emitImplements, emitInterfaceDoc, emitJSDocLine, emitJSDocLine, emitOverride, emitParam, emitPrivate, emitProtected, emitPublic, emitReturn, emitThis, emitType, emitType, emitTypeShort, emmitPackageHeader, formatQualifiedName, resolveClassDefinition
begin, end, flushBuffer, getBuilder, indentPop, indentPush, isBufferWrite, setBufferWrite, stringifyNode, write, write, writeBlockClose, writeBlockOpen, writeNewline, writeNewline, writeNewline, writeNewline, writeNewline, writeToken, writeToken
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
begin, end, flushBuffer, setBufferWrite
public JSVF2JSDocEmitter(IJSEmitter emitter)
public void emitMethodDoc(IFunctionNode node, ICompilerProject project)
emitMethodDoc
in interface IJSGoogDocEmitter
emitMethodDoc
in class JSGoogDocEmitter
public void emitVarDoc(IVariableNode node, IDefinition def, ICompilerProject project)
emitVarDoc
in interface IJSGoogDocEmitter
emitVarDoc
in class JSGoogDocEmitter
public void emitInterfaceMemberDoc(IDefinitionNode node, ICompilerProject project)
emitInterfaceMemberDoc
in interface IJSGoogDocEmitter
emitInterfaceMemberDoc
in class JSGoogDocEmitter
public void emitMethodAccess(IFunctionNode node)
emitMethodAccess
in class JSGoogDocEmitter
Copyright © 2016 The Apache Software Foundation. All rights reserved.