org.sonar.squid.handlers
Class BasicHandler
java.lang.Object
org.sonar.squid.handlers.BasicHandler
- All Implemented Interfaces:
- Handler
- Direct Known Subclasses:
- JavaBasicHandler, PlsqlBasicHandler
public abstract class BasicHandler
- extends java.lang.Object
- implements Handler
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BasicHandler
public BasicHandler()
analyzeSources
public void analyzeSources(Resource project,
java.util.Collection<java.io.File> filesToAnalyse,
java.nio.charset.Charset charset)
- Specified by:
analyzeSources
in interface Handler
analyzeFile
protected Resource analyzeFile(java.io.File fileToAnalyze,
java.nio.charset.Charset charset)
chartAt
protected final char chartAt(java.lang.String line,
int index)
getMultiLinesCommentDelimiters
protected abstract java.util.List<BasicHandler.MultiLinesCommentDelimiters> getMultiLinesCommentDelimiters()
getSingleLineCommentDelimiter
protected abstract java.util.List<BasicHandler.SingleLineCommentDelimiter> getSingleLineCommentDelimiter()
Copyright © 2009 SonarSource SA. All Rights Reserved.