X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=source%2Fmircoders%2Fsearch%2FUnStoredSearchTerm.java;h=cafd3bba5ad76554fdd1949de36a69c5853f60e5;hb=464327cc431196a1903a6105f745a379d3f3f32b;hp=6cfcc5fb203f4b1fdbdeecd5bbcb8af20e85e474;hpb=548c41a40db8016a51f4b31b4fc275404a07cd44;p=mir.git diff --git a/source/mircoders/search/UnStoredSearchTerm.java b/source/mircoders/search/UnStoredSearchTerm.java index 6cfcc5fb..cafd3bba 100755 --- a/source/mircoders/search/UnStoredSearchTerm.java +++ b/source/mircoders/search/UnStoredSearchTerm.java @@ -31,6 +31,8 @@ package mircoders.search; +import java.util.*; + import javax.servlet.*; import javax.servlet.http.*; @@ -44,9 +46,20 @@ import freemarker.template.*; public class UnStoredSearchTerm extends SearchTerm{ + + public String templateVariable; + public String dataField; + public String matchField; + public String paramName; + public String partOfEntity; + public UnStoredSearchTerm(String anEntityPart,String aParamName,String aMatchField,String aDataField, String aTemplateVariable){ - super(anEntityPart,aParamName,aMatchField,aDataField,aTemplateVariable); + partOfEntity = anEntityPart; + paramName = aParamName; + matchField = aMatchField; + dataField = aDataField; + templateVariable = aTemplateVariable; } @@ -60,7 +73,7 @@ public class UnStoredSearchTerm extends SearchTerm{ public String makeTerm(HttpServletRequest req){ String wanted = req.getParameter(paramName); - if (wanted != null && wanted != ""){ + if (wanted != null && !(wanted.equals(""))){ return matchField + ":" + "\"" + wanted + "\""; } else { @@ -68,7 +81,7 @@ public class UnStoredSearchTerm extends SearchTerm{ } } public void returnMeta(SimpleHash result,Document doc){ - //do nothing...we don't have the data stored! + return; }