TPTP 4.6.0 Platform Project
Public API Specification

org.eclipse.tptp.platform.analysis.codereview.java.rulefilter
Class LogicalOrRuleFilter

java.lang.Object
  extended by org.eclipse.tptp.platform.analysis.codereview.java.AbstractRuleFilter
      extended by org.eclipse.tptp.platform.analysis.codereview.java.rulefilter.LogicalOrRuleFilter
All Implemented Interfaces:
IRuleFilter

public class LogicalOrRuleFilter
extends AbstractRuleFilter

This class provides logical OR comparison between two rule filters


Constructor Summary
LogicalOrRuleFilter(IRuleFilter filter1, IRuleFilter filter2)
          Constructor
 
Method Summary
 boolean satisfies(org.eclipse.jdt.core.dom.ASTNode node)
          Determine if the node is satisfied by the specified filter rule
 
Methods inherited from class org.eclipse.tptp.platform.analysis.codereview.java.AbstractRuleFilter
isInclusive, isSuccessful, setSuccess
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LogicalOrRuleFilter

public LogicalOrRuleFilter(IRuleFilter filter1,
                           IRuleFilter filter2)
Constructor

Parameters:
filter1 - The first rule filter
filter2 - The second rule filter
Method Detail

satisfies

public boolean satisfies(org.eclipse.jdt.core.dom.ASTNode node)
Determine if the node is satisfied by the specified filter rule

Specified by:
satisfies in interface IRuleFilter
Specified by:
satisfies in class AbstractRuleFilter
Parameters:
node - The ASTNode to test
Returns:
true if the node satisifes the filtering rule

TPTP 4.6.0 Platform Project
Public API Specification