org.thymeleaf.dom
Class DOMSelector.AggregatingNodeReferenceChecker

Object
  extended by org.thymeleaf.dom.DOMSelector.AbstractNodeReferenceChecker
      extended by org.thymeleaf.dom.DOMSelector.AggregatingNodeReferenceChecker
All Implemented Interfaces:
DOMSelector.INodeReferenceChecker
Enclosing class:
DOMSelector

public static final class DOMSelector.AggregatingNodeReferenceChecker
extends DOMSelector.AbstractNodeReferenceChecker

Implementation of DOMSelector.INodeReferenceChecker that aggregates two other reference checker objects.

First, one is checked and, if false is returned, two is checked.

Since:
2.1.0
Author:
Daniel Fernández

Constructor Summary
DOMSelector.AggregatingNodeReferenceChecker(DOMSelector.INodeReferenceChecker one, DOMSelector.INodeReferenceChecker two)
           
 
Method Summary
 boolean checkReference(Node node, String referenceValue)
           Check whether the node passed as argument matches the specified reference value.
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DOMSelector.AggregatingNodeReferenceChecker

public DOMSelector.AggregatingNodeReferenceChecker(DOMSelector.INodeReferenceChecker one,
                                                   DOMSelector.INodeReferenceChecker two)
Method Detail

checkReference

public boolean checkReference(Node node,
                              String referenceValue)
Description copied from interface: DOMSelector.INodeReferenceChecker

Check whether the node passed as argument matches the specified reference value.

Parameters:
node - the node to be checked.
referenceValue - the reference value expected to check.
Returns:
true if the node matches the reference value, false if not.


Copyright © 2013 The THYMELEAF team. All Rights Reserved.