Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.io.oml.internal.goml.omwg.comparator
Interface IComparator

All Known Implementing Classes:
ContainsComparator, EqualComparator, LessThanComparator, NotEqualComparator, OneOfComparator, OtherwiseComparator

public interface IComparator

This interface represents the .

Author:
Mark Doyle (Logica)

Method Summary
 boolean evaluate(Restriction sourceRestriction, org.opengis.feature.Property sourceProp)
          Evaluates the source property against a Restriction.
 

Method Detail

evaluate

boolean evaluate(Restriction sourceRestriction,
                 org.opengis.feature.Property sourceProp)
Evaluates the source property against a Restriction. What this means in detail depends upon the concrete IComparator implementations; this simply provides the interface for clients to call.

Parameters:
sourceRestriction - source java.util.List of Restriction.
sourceProp - the source property
Returns:
true or false depending upon evaluation defined by the concrete IComparator implementation.
See Also:
Restriction

Humboldt Alignment Editor 2.5.0

Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d