public class TranslationCheck extends AbstractFileSetCheck
The TranslationCheck class helps to ensure the correct translation of code by checking property files for consistency regarding their keys. Two property files describing one and the same context are consistent if they contain the same keys.
An example of how to configure the check is:
<module name="Translation"/>
| Constructor and Description |
|---|
TranslationCheck()
Creates a new
TranslationCheck instance. |
| Modifier and Type | Method and Description |
|---|---|
void |
beginProcessing(String aCharset)
Called when about to be called to process a set of files.
|
void |
finishProcessing()
Called when all the files have been processed.
|
protected void |
processFiltered(File aFile,
List<String> aLines)
Called to process a file that matches the specified file extensions.
|
destroy, fireErrors, getMessageCollector, getMessageDispatcher, init, log, log, process, setFileExtensions, setMessageDispatchergetCustomMessages, getId, getMessageBundle, getSeverity, getSeverityLevel, log, setId, setSeverityconfigure, contextualize, finishLocalSetup, getConfiguration, setupChildclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitconfigurecontextualizepublic TranslationCheck()
TranslationCheck instance.public void beginProcessing(String aCharset)
AbstractFileSetCheckbeginProcessing in interface FileSetCheckbeginProcessing in class AbstractFileSetCheckaCharset - the character set used to read the files.protected void processFiltered(File aFile, List<String> aLines)
AbstractFileSetCheckprocessFiltered in class AbstractFileSetCheckaFile - the file to be processedaLines - an immutable list of the contents of the file.public void finishProcessing()
AbstractFileSetCheckfinishProcessing in interface FileSetCheckfinishProcessing in class AbstractFileSetCheckCopyright © 2001-2012. All Rights Reserved.