hudson.tasks._maven
Class Maven3MojoNote
java.lang.Object
hudson.console.ConsoleNote
hudson.tasks._maven.Maven3MojoNote
- All Implemented Interfaces:
- ExtensionPoint, Describable, Serializable
public class Maven3MojoNote
- extends ConsoleNote
Marks the log line that reports that Maven3 is executing a mojo.
It'll look something like this:
[INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ jobConfigHistory ---
or
[INFO] --- gmaven-plugin:1.0-rc-5:generateTestStubs (test-in-groovy) @ jobConfigHistory ---
or
[INFO] --- cobertura-maven-plugin:2.4:instrument (report:cobertura) @ sardine ---
- Author:
- Mirko Friedenhagen
- See Also:
- Serialized Form
Method Summary |
ConsoleAnnotator |
annotate(Object context,
MarkupText text,
int charPos)
When the line of a console output that this annotation is attached is read by someone,
a new ConsoleNote is de-serialized and this method is invoked to annotate that line. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PATTERN
public static Pattern PATTERN
Maven3MojoNote
public Maven3MojoNote()
annotate
public ConsoleAnnotator annotate(Object context,
MarkupText text,
int charPos)
- Description copied from class:
ConsoleNote
- When the line of a console output that this annotation is attached is read by someone,
a new
ConsoleNote
is de-serialized and this method is invoked to annotate that line.
- Specified by:
annotate
in class ConsoleNote
- Parameters:
context
- The object that owns the console output in question.text
- Represents a line of the console output being annotated.charPos
- The character position in 'text' where this annotation is attached.
- Returns:
- if non-null value is returned, this annotator will handle the next line.
this mechanism can be used to annotate multiple lines starting at the annotated position.
Copyright © 2004-2013. All Rights Reserved.