net.logAnalyzer.gui.messages.filters
Class ContainsFilter

java.lang.Object
  extended bynet.logAnalyzer.gui.messages.filters.CompareFilter
      extended bynet.logAnalyzer.gui.messages.filters.ContainsFilter
All Implemented Interfaces:
LAMessagesFilter

public final class ContainsFilter
extends CompareFilter

This class implements a string filter checking if the messageLabel value contains the specified string.

Version:
0.1
Author:
David Vicente

Field Summary
 
Fields inherited from class net.logAnalyzer.gui.messages.filters.CompareFilter
CONVERTER_NOT_FOUND
 
Constructor Summary
ContainsFilter(LAConverter converter, java.lang.String value)
          Constructs a new filter.
 
Method Summary
 boolean accept(LAMessage message)
          Returns true if the messageLabel value contains the accepted value.
 java.lang.String toString()
          Returns a string representation of the filter.
 
Methods inherited from class net.logAnalyzer.gui.messages.filters.CompareFilter
getConverter, getConverterIndex, getValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ContainsFilter

public ContainsFilter(LAConverter converter,
                      java.lang.String value)
Constructs a new filter.

Parameters:
converter - Converter to compare.
value - Value used to accept or not the messageLabel (depending of accept(LAMessage) implementation).
Method Detail

accept

public boolean accept(LAMessage message)
Returns true if the messageLabel value contains the accepted value.

Parameters:
message - Message to check
Returns:
true if the messageLabel is accepted.
See Also:
LAMessagesFilter.accept(net.logAnalyzer.handlers.LAMessage)

toString

public java.lang.String toString()
Returns a string representation of the filter. Used to display filter.

Specified by:
toString in class CompareFilter
Returns:
String representation of the filter.


Copyright © 2006 null. All Rights Reserved.