public class JSRoyaleDocEmitter extends JSGoogDocEmitter
| Modifier and Type | Field and Description |
|---|---|
boolean |
emitStringConversions |
emitter| Constructor and Description |
|---|
JSRoyaleDocEmitter(IJSEmitter emitter) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
convertASTypeToJS(String name,
String pname) |
void |
emitFieldDoc(IVariableNode node,
IDefinition def,
ICompilerProject project) |
void |
emitInterfaceMemberDoc(IDefinitionNode node,
ICompilerProject project) |
void |
emitMethodAccess(IFunctionNode node) |
void |
emitMethodDoc(IFunctionNode node,
ICompilerProject project) |
void |
emitPublic(IASNode node) |
protected String |
formatQualifiedName(String name) |
List<String> |
getClassIgnoreList() |
void |
setClassIgnoreList(List<String> value) |
containsThisReference, convertASTypeToJSType, emitConst, emitExtends, emitImplements, emitInterfaceDoc, emitJSDocLine, emitJSDocLine, emitOverride, emitParam, emitPrivate, emitProtected, emitReturn, emitThis, emitType, emitType, emitTypeShort, emitVarDoc, emmitPackageHeader, getTimeStampString, now, resolveClassDefinitionbegin, end, flushBuffer, getBuilder, indentPop, indentPush, isBufferWrite, setBufferWrite, stringifyNode, write, write, writeBlockClose, writeBlockOpen, writeNewline, writeNewline, writeNewline, writeNewline, writeNewline, writeToken, writeTokenclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbegin, end, flushBuffer, setBufferWritepublic JSRoyaleDocEmitter(IJSEmitter emitter)
protected String convertASTypeToJS(String name, String pname)
convertASTypeToJS in class JSGoogDocEmitterprotected String formatQualifiedName(String name)
formatQualifiedName in class JSGoogDocEmitterpublic void emitMethodDoc(IFunctionNode node, ICompilerProject project)
emitMethodDoc in interface IJSGoogDocEmitteremitMethodDoc in class JSGoogDocEmitterpublic void emitInterfaceMemberDoc(IDefinitionNode node, ICompilerProject project)
emitInterfaceMemberDoc in interface IJSGoogDocEmitteremitInterfaceMemberDoc in class JSGoogDocEmitterpublic void emitMethodAccess(IFunctionNode node)
emitMethodAccess in class JSGoogDocEmitterpublic void emitFieldDoc(IVariableNode node, IDefinition def, ICompilerProject project)
emitFieldDoc in interface IJSGoogDocEmitteremitFieldDoc in class JSGoogDocEmitterpublic void emitPublic(IASNode node)
emitPublic in interface IJSGoogDocEmitteremitPublic in class JSGoogDocEmitterCopyright © 2018 The Apache Software Foundation. All rights reserved.