public class ListenerDefinition
extends java.lang.Object
<listener>
element within the <junitlauncher>
taskModifier and Type | Class and Description |
---|---|
static class |
ListenerDefinition.ListenerType
defines available listener types.
|
Constructor and Description |
---|
ListenerDefinition() |
Modifier and Type | Method and Description |
---|---|
static ListenerDefinition |
fromForkedRepresentation(javax.xml.stream.XMLStreamReader reader) |
java.lang.String |
getClassName() |
java.lang.String |
getOutputDir() |
java.lang.String |
getResultFile() |
boolean |
isUseLegacyReportingName() |
void |
setClassName(java.lang.String className) |
void |
setIf(java.lang.String ifProperty) |
void |
setOutputDir(java.lang.String dir)
Sets the output directory for this listener
|
void |
setResultFile(java.lang.String filename) |
void |
setSendSysErr(boolean sendSysErr) |
void |
setSendSysOut(boolean sendSysOut) |
void |
setType(ListenerDefinition.ListenerType type) |
void |
setUnless(java.lang.String unlessProperty) |
void |
setUseLegacyReportingName(boolean useLegacyReportingName)
Set the test identifier reporting style
|
boolean |
shouldSendSysErr() |
boolean |
shouldSendSysOut() |
boolean |
shouldUse(Project project) |
public void setClassName(java.lang.String className)
public java.lang.String getClassName()
public void setIf(java.lang.String ifProperty)
public void setUnless(java.lang.String unlessProperty)
public void setType(ListenerDefinition.ListenerType type)
public void setResultFile(java.lang.String filename)
public java.lang.String getResultFile()
public void setSendSysOut(boolean sendSysOut)
public boolean shouldSendSysOut()
public void setSendSysErr(boolean sendSysErr)
public boolean shouldSendSysErr()
public void setOutputDir(java.lang.String dir)
dir
- Path to the output directorypublic java.lang.String getOutputDir()
public boolean isUseLegacyReportingName()
true
if legacy reporting name (JUnit 4 style) is to be used.
Else returns false
.public void setUseLegacyReportingName(boolean useLegacyReportingName)
useLegacyReportingName
- true
if legacy reporting name (JUnit 4 style) is to
be used. Else false
.public boolean shouldUse(Project project)
public static ListenerDefinition fromForkedRepresentation(javax.xml.stream.XMLStreamReader reader) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException