net.logAnalyzer.gui.messages.filters
Class NotFilter

java.lang.Object
  extended bynet.logAnalyzer.gui.messages.filters.UnaryFilter
      extended bynet.logAnalyzer.gui.messages.filters.NotFilter
All Implemented Interfaces:
LAMessagesFilter

public final class NotFilter
extends UnaryFilter

This class implements a logical NOT filter.

Version:
0.1
Author:
Karim REFEYTON

Constructor Summary
NotFilter(LAMessagesFilter filter)
          Constructs a new filter.
 
Method Summary
 boolean accept(LAMessage message)
          Returns true if the messageLabel is accepted by the filter.
 java.lang.String toString()
          Returns a string representation of the filter.
 
Methods inherited from class net.logAnalyzer.gui.messages.filters.UnaryFilter
getFilter, setFilter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NotFilter

public NotFilter(LAMessagesFilter filter)
Constructs a new filter.

Parameters:
filter - Filter to negate.
Method Detail

accept

public boolean accept(LAMessage message)
Returns true if the messageLabel is accepted by the filter. To be accepted, the messageLabel must not be accepted by the filter.

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 UnaryFilter
Returns:
String representation of the filter.


Copyright © 2006 null. All Rights Reserved.