Package org.apache.tools.ant.listener
Class SimpleBigProjectLogger
- java.lang.Object
-
- org.apache.tools.ant.DefaultLogger
-
- org.apache.tools.ant.NoBannerLogger
-
- org.apache.tools.ant.listener.SimpleBigProjectLogger
-
- All Implemented Interfaces:
java.util.EventListener
,BuildListener
,BuildLogger
- Direct Known Subclasses:
BigProjectLogger
public class SimpleBigProjectLogger extends NoBannerLogger
Displays subproject names likeBigProjectLogger
but is otherwise as quiet asNoBannerLogger
.- Since:
- Ant1.8.1
-
-
Field Summary
-
Fields inherited from class org.apache.tools.ant.NoBannerLogger
targetName
-
Fields inherited from class org.apache.tools.ant.DefaultLogger
emacsMode, err, LEFT_COLUMN_SIZE, lSep, msgOutputLevel, out
-
-
Constructor Summary
Constructors Constructor Description SimpleBigProjectLogger()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.String
extractTargetName(BuildEvent event)
Override point, extract the target name-
Methods inherited from class org.apache.tools.ant.NoBannerLogger
messageLogged, targetFinished, targetStarted
-
Methods inherited from class org.apache.tools.ant.DefaultLogger
buildFinished, buildStarted, extractProjectName, formatTime, getBuildFailedMessage, getBuildSuccessfulMessage, getTimestamp, log, printMessage, setEmacsMode, setErrorPrintStream, setMessageOutputLevel, setOutputPrintStream, taskFinished, taskStarted
-
-
-
-
Method Detail
-
extractTargetName
protected java.lang.String extractTargetName(BuildEvent event)
Override point, extract the target name- Overrides:
extractTargetName
in classNoBannerLogger
- Parameters:
event
- the event to work on- Returns:
- the target name -including the owning project name (if non-null)
-
-