com.google.javascript.rhino
Class JSDocInfo.Marker

java.lang.Object
  extended by com.google.javascript.rhino.JSDocInfo.Marker
Enclosing class:
JSDocInfo

public static final class JSDocInfo.Marker
extends Object

Defines a class for containing the parsing information for this JSDocInfo. For each annotation found in the JsDoc, a marker will be created indicating the annotation itself, the name of the annotation (if any; for example, a @param has a name, but a @return does not), the textual description found on that annotation and, if applicable, the type declaration. All this information is only collected if documentation collection is turned on.


Field Summary
 JSDocInfo.StringPosition annotation
           
 JSDocInfo.StringPosition description
           
 JSDocInfo.StringPosition name
           
 JSDocInfo.TypePosition type
           
 
Constructor Summary
JSDocInfo.Marker()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

annotation

public JSDocInfo.StringPosition annotation

name

public JSDocInfo.StringPosition name

description

public JSDocInfo.StringPosition description

type

public JSDocInfo.TypePosition type
Constructor Detail

JSDocInfo.Marker

public JSDocInfo.Marker()