project35.soa.alerts
Class ListFieldMatchingCriterion

java.lang.Object
  extended by project35.soa.alerts.MatchingCriterion
      extended by project35.soa.alerts.ListFieldMatchingCriterion

public class ListFieldMatchingCriterion
extends MatchingCriterion

represents a list field matching criterion, each of which contains:


Copyright (c) 2008 Kevin Garwood for Project35. The original code was developed by Kevin Garwood for the University of Manchester. Revisions have been made for Project35, a project that is independent of that institution. This code is licensed under the Academic Free License version 3.0. The code attribution for the original code is included here:

Copyright (c) Kevin Garwood and University of Manchester 2007. All rights reserved. Licensed under the Academic Free License version 3.0. For more information on the terms and conditions, please see the file "LICENSE" that is included in this distribution.


Version:
1.0
Author:
Kevin Garwood (kgarwood@users.sourceforge.net)

Constructor Summary
ListFieldMatchingCriterion()
           
 
Method Summary
 java.lang.String getComparedChildType()
          Get the value of comparedChildType.
 int getComparedValue()
          Get the value of comparedValue.
 java.lang.String getDescription()
           
 FieldOperator getOperator()
           
 boolean matches(DataFieldModel dataFieldModel)
           
 void setComparedChildType(java.lang.String comparedChildType)
          Set the value of comparedChildType.
 void setComparedValue(int comparedValue)
          Set the value of comparedValue.
 void setOperator(FieldOperator operator)
           
 
Methods inherited from class project35.soa.alerts.MatchingCriterion
getFieldName, setFieldName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ListFieldMatchingCriterion

public ListFieldMatchingCriterion()
Method Detail

getOperator

public FieldOperator getOperator()

matches

public boolean matches(DataFieldModel dataFieldModel)
Specified by:
matches in class MatchingCriterion

getComparedValue

public int getComparedValue()
Get the value of comparedValue.

Returns:
value of comparedValue.

getComparedChildType

public java.lang.String getComparedChildType()
Get the value of comparedChildType.

Returns:
value of comparedChildType.

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in class MatchingCriterion

setOperator

public void setOperator(FieldOperator operator)

setComparedValue

public void setComparedValue(int comparedValue)
Set the value of comparedValue.

Parameters:
comparedValue - Value to assign to comparedValue.

setComparedChildType

public void setComparedChildType(java.lang.String comparedChildType)
Set the value of comparedChildType.

Parameters:
comparedChildType - Value to assign to comparedChildType.