/* * Created on 7/04/2005 */ package DMS; import org.w3c.dom.Node; /** * @author mtayler */ public class highlightStyleItem { private String FFieldName; private String FFieldValue; private String FFieldOperation; public highlightStyleItem(Node root) { FFieldName = XMLParser.findNodeValue(root,"field-name").trim().toLowerCase(); FFieldValue = XMLParser.findNodeValue(root,"field-value"); FFieldOperation = XMLParser.findNodeValue(root,"field-operation").trim().toLowerCase(); if (FFieldOperation.equals("")) FFieldOperation="equal"; } /** * @return Returns the fFieldName. */ public String getFieldName() { return FFieldName; } /** * @return Returns the fFieldValue. */ public String getFieldValue() { return FFieldValue; } /** * @return Returns the fFieldOperation. */ public String getFieldOperation() { return FFieldOperation; } public boolean isEqual() { //default operation return FFieldOperation.equals("") || FFieldOperation.equals("equal") || FFieldOperation.equals("="); } public boolean isNotEqual() { return FFieldOperation.equals("not equal") || FFieldOperation.equals("<>") || FFieldOperation.equals("!="); } }