org.apache.ant.antunit
Class LogContent

java.lang.Object
  extended by org.apache.tools.ant.ProjectComponent
      extended by org.apache.tools.ant.types.DataType
          extended by org.apache.tools.ant.types.Resource
              extended by org.apache.ant.antunit.LogContent
All Implemented Interfaces:
java.lang.Cloneable, java.lang.Comparable, org.apache.tools.ant.types.ResourceCollection

public class LogContent
extends org.apache.tools.ant.types.Resource

Exposes AntUnit log content as a (read-only) Resource.


Field Summary
 
Fields inherited from class org.apache.tools.ant.types.Resource
MAGIC, UNKNOWN_DATETIME, UNKNOWN_SIZE
 
Fields inherited from class org.apache.tools.ant.types.DataType
checked, ref
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project
 
Constructor Summary
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.
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.io.InputStream getInputStream()
           
 boolean isExists()
           
 void setLevel(org.apache.tools.ant.types.LogLevel level)
          Set the desired log level.
 
Methods inherited from class org.apache.tools.ant.types.Resource
as, clone, compareTo, getLastModified, getMagicNumber, getName, getOutputStream, 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, 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
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

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:
level - the LogLevel.
Method Detail

setLevel

public void setLevel(org.apache.tools.ant.types.LogLevel level)
Set the desired log level.

Parameters:
level - a LogLevel enumerated attribute.

getInputStream

public java.io.InputStream getInputStream()
                                   throws java.io.IOException
Overrides:
getInputStream in class org.apache.tools.ant.types.Resource
Throws:
java.io.IOException

isExists

public boolean isExists()
Overrides:
isExists in class org.apache.tools.ant.types.Resource

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class org.apache.tools.ant.types.Resource


Copyright © 2011 The Apache Software Foundation. All Rights Reserved.