Package org.apache.ant.antunit
Class LogContent
- java.lang.Object
-
- org.apache.tools.ant.ProjectComponent
-
- org.apache.tools.ant.types.DataType
-
- org.apache.tools.ant.types.Resource
-
- org.apache.ant.antunit.LogContent
-
- All Implemented Interfaces:
java.lang.Cloneable,java.lang.Comparable<org.apache.tools.ant.types.Resource>,java.lang.Iterable<org.apache.tools.ant.types.Resource>,org.apache.tools.ant.types.ResourceCollection
public class LogContent extends org.apache.tools.ant.types.ResourceExposes AntUnit log content as a (read-only) Resource.
-
-
Constructor Summary
Constructors Constructor Description LogContent()Create a new LogContent resource.LogContent(org.apache.tools.ant.Project p, org.apache.tools.ant.types.LogLevel level)Create a new LogContent resource, specifying Project and log level.LogContent(org.apache.tools.ant.Project p, org.apache.tools.ant.types.LogLevel level, boolean mergeLines)Create a new LogContent resource, specifying Project and log level.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)java.io.InputStreamgetInputStream()booleanisExists()voidsetLevel(org.apache.tools.ant.types.LogLevel level)Set the desired log level.voidsetMergeLines(boolean b)Whether to merge messages into a single line or split them into multiple lines.-
Methods inherited from class org.apache.tools.ant.types.Resource
as, asOptional, clone, compareTo, getLastModified, getMagicNumber, getName, getOutputStream, getRef, getSize, hashCode, isDirectory, isFilesystemOnly, iterator, setDirectory, setExists, setLastModified, setName, setRefid, setSize, size, toLongString, toString
-
Methods inherited from class org.apache.tools.ant.types.DataType
checkAttributesAllowed, checkChildrenAllowed, circularReference, dieOnCircularReference, dieOnCircularReference, dieOnCircularReference, getCheckedRef, getCheckedRef, getCheckedRef, getCheckedRef, getCheckedRef, getDataTypeName, getRefid, invokeCircularReferenceCheck, isChecked, isReference, noChildrenAllowed, pushAndInvokeCircularReferenceCheck, setChecked, tooManyAttributes
-
Methods inherited from class org.apache.tools.ant.ProjectComponent
getDescription, getLocation, getProject, log, log, setDescription, setLocation, setProject
-
-
-
-
Constructor Detail
-
LogContent
public LogContent()
Create a new LogContent resource.
-
LogContent
public LogContent(org.apache.tools.ant.Project p, org.apache.tools.ant.types.LogLevel level)Create a new LogContent resource, specifying Project and log level.This constructor is provided primarily for convenience during programmatic usage.
- Parameters:
p- the test projectlevel- the LogLevel.
-
LogContent
public LogContent(org.apache.tools.ant.Project p, org.apache.tools.ant.types.LogLevel level, boolean mergeLines)Create a new LogContent resource, specifying Project and log level.This constructor is provided primarily for convenience during programmatic usage.
- Parameters:
p- the test projectlevel- the LogLevel.mergeLines- whether to merge messages into a single line or split them into multiple lines- Since:
- AntUnit 1.3
-
-
Method Detail
-
setLevel
public final void setLevel(org.apache.tools.ant.types.LogLevel level)
Set the desired log level.- Parameters:
level- a LogLevel enumerated attribute.
-
setMergeLines
public final void setMergeLines(boolean b)
Whether to merge messages into a single line or split them into multiple lines.- Parameters:
b- whether to merge messages into a single line- Since:
- AntUnit 1.3
-
getInputStream
public java.io.InputStream getInputStream() throws java.io.IOException- Overrides:
getInputStreamin classorg.apache.tools.ant.types.Resource- Throws:
java.io.IOException
-
isExists
public boolean isExists()
- Overrides:
isExistsin classorg.apache.tools.ant.types.Resource
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classorg.apache.tools.ant.types.Resource
-
-