org.nuiton.i18n.plugin
Class I18nLogger
java.lang.Object
org.apache.maven.plugin.logging.SystemStreamLog
org.nuiton.i18n.plugin.I18nLogger
- All Implemented Interfaces:
- org.apache.maven.plugin.logging.Log
public class I18nLogger
- extends org.apache.maven.plugin.logging.SystemStreamLog
Le logger utilisé par les mojo.
- Since:
- 0.9
- Author:
- chemit
|
Field Summary |
protected java.io.File |
file
le fichier en cours de traitement (pour les parseurs) |
protected java.lang.String |
parser
le prefix du mojo courant a ajouter dans les logs. |
|
Method Summary |
void |
debug(java.lang.CharSequence content)
|
java.lang.String |
getLogEntry(java.lang.String msg,
int nbFiles,
long time,
long all)
Construit une chaine de log formatée. |
void |
info(java.lang.CharSequence content)
|
void |
infoAction(java.lang.String action,
java.lang.String content)
|
void |
infoEntry(java.lang.String action,
java.lang.CharSequence content)
|
void |
infoFile(java.lang.String action,
java.lang.String content)
|
void |
setEntry(SourceEntry entry)
|
void |
setFile(java.io.File file)
|
| Methods inherited from class org.apache.maven.plugin.logging.SystemStreamLog |
debug, debug, error, error, error, info, info, isDebugEnabled, isErrorEnabled, isInfoEnabled, isWarnEnabled, warn, warn, warn |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
file
protected java.io.File file
- le fichier en cours de traitement (pour les parseurs)
parser
protected java.lang.String parser
- le prefix du mojo courant a ajouter dans les logs.
I18nLogger
public I18nLogger(AbstractI18nPlugin parser)
info
public void info(java.lang.CharSequence content)
- Specified by:
info in interface org.apache.maven.plugin.logging.Log- Overrides:
info in class org.apache.maven.plugin.logging.SystemStreamLog
debug
public void debug(java.lang.CharSequence content)
- Specified by:
debug in interface org.apache.maven.plugin.logging.Log- Overrides:
debug in class org.apache.maven.plugin.logging.SystemStreamLog
infoEntry
public void infoEntry(java.lang.String action,
java.lang.CharSequence content)
infoFile
public void infoFile(java.lang.String action,
java.lang.String content)
infoAction
public void infoAction(java.lang.String action,
java.lang.String content)
setEntry
public void setEntry(SourceEntry entry)
getLogEntry
public java.lang.String getLogEntry(java.lang.String msg,
int nbFiles,
long time,
long all)
- Construit une chaine de log formatée.
- Parameters:
msg - le prefix du messagenbFiles - le nombre de fichiers actuellement traitéstime - le time de traitement de ce fichierall - le temps de traitement de tous les fichiers
- Returns:
- la chaine de log formatée
setFile
public void setFile(java.io.File file)
Copyright © 2007-2009 CodeLutin. All Rights Reserved.