LogContains (ant-antunit API)
Description: declaration: package: org.apache.ant.antunit, class: LogContains

# Klasse LogContains

java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.ant.antunit.LogContains

Alle implementierten Schnittstellen:
  `Cloneable, org.apache.tools.ant.taskdefs.condition.Condition`

public class LogContains extends org.apache.tools.ant.ProjectComponent implements org.apache.tools.ant.taskdefs.condition.Condition
A condition that tests the log output of the current project for a given string.

Works in conjunction with `LogCapturer` and needs the context provided by AntUnit.

- ## Feldübersicht

  ### Von Klasse geerbte Felder org.apache.tools.ant.ProjectComponent

  `description, location, project`

- ## Konstruktorübersicht

  Konstruktoren
  Konstruktor
  Beschreibung
  `LogContains()`

- ## Methodenübersicht

  Modifikator und Typ
  Methode
  Beschreibung
  `boolean`
  `eval()`
  `void`
  `setLevel(org.apache.tools.ant.taskdefs.Echo.EchoLevel echoLevel)`
  minimal log priority to consult.
  `void`
  `setMergeLines(boolean b)`
  Whether to merge messages into a single line or split them into multiple lines.
  `void`
  `setText(String t)`
  Test the log shall contain.

  ### Von Klasse geerbte Methoden org.apache.tools.ant.ProjectComponent

  `clone, getDescription, getLocation, getProject, log, log, setDescription, setLocation, setProject`

  ### Von Klasse geerbte Methoden Object

  `equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Konstruktordetails

  - ### LogContains

    public LogContains()

- ## Methodendetails

  - ### setText

    public void setText(String t)
    Test the log shall contain.
    Parameter:
      `t` - text to look for

  - ### setLevel

    public void setLevel(org.apache.tools.ant.taskdefs.Echo.EchoLevel echoLevel)
    minimal log priority to consult.
    Parameter:
      `echoLevel` - minimal log priority

  - ### setMergeLines

    public void setMergeLines(boolean b)
    Whether to merge messages into a single line or split them into multiple lines.
    Parameter:
      `b` - whether to merge messages into a single line
    Seit:
      AntUnit 1.3

  - ### eval

    public boolean eval()
    Angegeben von:
      `eval` in Schnittstelle `org.apache.tools.ant.taskdefs.condition.Condition`