org.makumba.analyser.engine
Interface SourceSyntaxPoints.PreprocessorClient

All Known Implementing Classes:
JavaParseData, JspParseData
Enclosing class:
SourceSyntaxPoints

public static interface SourceSyntaxPoints.PreprocessorClient


Method Summary
 String[] getCommentPatternNames()
           
 Pattern[] getCommentPatterns()
           
 Pattern getIncludePattern()
           
 String getIncludePatternName()
           
 String[] getLiteralPatternNames()
           
 Pattern[] getLiteralPatterns()
           
 SyntaxPoint[] getSyntaxPointArray(Object initStatus)
           
 SourceSyntaxPoints getSyntaxPoints()
           
 void treatInclude(int position, String includeDirective, SyntaxPoint start, SyntaxPoint end, SourceSyntaxPoints host)
           
 

Method Detail

treatInclude

void treatInclude(int position,
                  String includeDirective,
                  SyntaxPoint start,
                  SyntaxPoint end,
                  SourceSyntaxPoints host)

getCommentPatterns

Pattern[] getCommentPatterns()

getCommentPatternNames

String[] getCommentPatternNames()

getLiteralPatterns

Pattern[] getLiteralPatterns()

getLiteralPatternNames

String[] getLiteralPatternNames()

getIncludePattern

Pattern getIncludePattern()

getIncludePatternName

String getIncludePatternName()

getSyntaxPoints

SourceSyntaxPoints getSyntaxPoints()

getSyntaxPointArray

SyntaxPoint[] getSyntaxPointArray(Object initStatus)