org.eclipse.jdt.internal.compiler.parser
Class JavadocParser

java.lang.Object
  extended by org.eclipse.jdt.internal.compiler.parser.AbstractCommentParser
      extended by org.eclipse.jdt.internal.compiler.parser.JavadocParser
All Implemented Interfaces:
JavadocTagConstants
Direct Known Subclasses:
CompletionJavadocParser, FormatterCommentParser, SelectionJavadocParser, SourceJavadocParser

public class JavadocParser
extends AbstractCommentParser

Parser specialized for decoding javadoc comments


Field Summary
 Javadoc docComment
           
 boolean shouldReportProblems
           
 
Fields inherited from class org.eclipse.jdt.internal.compiler.parser.AbstractCommentParser
checkDocComment, COMPIL_PARSER, COMPLETION_PARSER, DOM_PARSER, FORMATTER_COMMENT_PARSER, reportProblems, scanner, SELECTION_PARSER, source, SOURCE_PARSER
 
Fields inherited from interface org.eclipse.jdt.internal.compiler.parser.JavadocTagConstants
ALL_TAGS_LENGTH, BLOCK_IDX, BLOCK_TAGS, BLOCK_TAGS_LENGTH, CLASS_TAGS, FIELD_TAGS, HREF_TAG, INLINE_IDX, INLINE_TAGS, INLINE_TAGS_LENGTH, METHOD_TAGS, NO_TAG_VALUE, ORDERED_TAGS_NUMBER, PACKAGE_TAGS, PARAM_TAG_EXPECTED_ORDER, SEE_TAG_EXPECTED_ORDER, TAG_AUTHOR, TAG_AUTHOR_LENGTH, TAG_AUTHOR_VALUE, TAG_CATEGORY, TAG_CATEGORY_LENGTH, TAG_CATEGORY_VALUE, TAG_CODE, TAG_CODE_LENGTH, TAG_CODE_VALUE, TAG_DEPRECATED, TAG_DEPRECATED_LENGTH, TAG_DEPRECATED_VALUE, TAG_DOC_ROOT, TAG_DOC_ROOT_LENGTH, TAG_DOC_ROOT_VALUE, TAG_EXCEPTION, TAG_EXCEPTION_LENGTH, TAG_EXCEPTION_VALUE, TAG_INHERITDOC, TAG_INHERITDOC_LENGTH, TAG_INHERITDOC_VALUE, TAG_LINK, TAG_LINK_LENGTH, TAG_LINK_VALUE, TAG_LINKPLAIN, TAG_LINKPLAIN_LENGTH, TAG_LINKPLAIN_VALUE, TAG_LITERAL, TAG_LITERAL_LENGTH, TAG_LITERAL_VALUE, TAG_OTHERS_VALUE, TAG_PARAM, TAG_PARAM_LENGTH, TAG_PARAM_VALUE, TAG_RETURN, TAG_RETURN_LENGTH, TAG_RETURN_VALUE, TAG_SEE, TAG_SEE_LENGTH, TAG_SEE_VALUE, TAG_SERIAL, TAG_SERIAL_DATA, TAG_SERIAL_DATA_LENGTH, TAG_SERIAL_DATA_VALUE, TAG_SERIAL_FIELD, TAG_SERIAL_FIELD_LENGTH, TAG_SERIAL_FIELD_VALUE, TAG_SERIAL_LENGTH, TAG_SERIAL_VALUE, TAG_SINCE, TAG_SINCE_LENGTH, TAG_SINCE_VALUE, TAG_THROWS, TAG_THROWS_LENGTH, TAG_THROWS_VALUE, TAG_VALUE, TAG_VALUE_LENGTH, TAG_VALUE_VALUE, TAG_VERSION, TAG_VERSION_LENGTH, TAG_VERSION_VALUE, THROWS_TAG_EXPECTED_ORDER
 
Constructor Summary
JavadocParser(Parser sourceParser)
           
 
Method Summary
 boolean checkDeprecation(int commentPtr)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

docComment

public Javadoc docComment

shouldReportProblems

public boolean shouldReportProblems
Constructor Detail

JavadocParser

public JavadocParser(Parser sourceParser)
Method Detail

checkDeprecation

public boolean checkDeprecation(int commentPtr)

toString

public java.lang.String toString()
Overrides:
toString in class AbstractCommentParser