|
[HepData-svn] r1383 - trunk/hepdata-webapp/src/main/java/cedar/hepdata/webapp/componentsblackhole at projects.hepforge.org blackhole at projects.hepforge.orgWed Aug 18 16:17:43 BST 2010
Author: whalley Date: Wed Aug 18 16:17:43 2010 New Revision: 1383 Log: Improving search help Added: trunk/hepdata-webapp/src/main/java/cedar/hepdata/webapp/components/Tip.java Added: trunk/hepdata-webapp/src/main/java/cedar/hepdata/webapp/components/Tip.java ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/hepdata-webapp/src/main/java/cedar/hepdata/webapp/components/Tip.java Wed Aug 18 16:17:43 2010 (r1383) @@ -0,0 +1,103 @@ +package cedar.hepdata.webapp.components; + +import org.apache.tapestry5.MarkupWriter; +import org.apache.tapestry5.annotations.BeginRender; +import org.apache.tapestry5.annotations.Parameter; +//import org.apache.tapestry5.annotations.*; +import org.apache.tapestry5.ioc.annotations.*; +import org.apache.tapestry5.services.*; + +import cedar.hepdata.model.*; +import cedar.hepdata.webapp.pages.*; + +import java.text.*; +import java.util.*; +import java.util.List; +import java.io.InputStream; + +import org.hibernate.*; + +public class Tip { + + @BeginRender + void renderMessage(MarkupWriter writer) { + + writer.element("b"); + writer.element("u"); + writer.write("To search the database"); + writer.end(); + writer.write(": "); + writer.end(); + writer.write("Enter your query command comprising keyword-value pairs joined with Boolean ANDs."); + writer.write(" A null entry will retrieve all records."); + writer.element("br"); writer.end(); + writer.element("b"); + writer.element("u"); + writer.write("The basic keywords are"); + writer.end(); + writer.write(": "); + writer.end(); + writer.element("br"); writer.end(); + + writer.element("b"); + writer.write("reac "); + writer.end(); + writer.write(" - the reaction (eg. p p --> charged x) also "); + writer.element("b"); + writer.write(" beam "); + writer.end(); + writer.write(" and "); + writer.element("b"); + writer.write(" fsp. "); + writer.end(); + writer.element("br"); writer.end(); + + writer.element("b"); + writer.write("obs "); + writer.end(); + writer.write(" - the observable (eg. SIG, DSIG/DX, DN/DPT). "); + writer.element("br"); writer.end(); + + writer.element("b"); + writer.write("sqrts "); + writer.end(); + writer.write(" - lower bound of the centre-of-mass energy in GeV."); + writer.element("br"); writer.end(); + + writer.element("b"); + writer.write("exp "); + writer.end(); + writer.write(" - the experiment/laboratory name (eg. ZEUS, CERN, LHC)."); + writer.element("br"); writer.end(); + + writer.element("b"); + writer.write("date "); + writer.end(); + writer.write(" - the year of the publication/preprint."); + writer.element("br"); writer.end(); + + writer.element("b"); + writer.write("auth "); + writer.end(); + writer.write(" - the first author name on the paper."); + writer.element("br"); writer.end(); + + writer.element("b"); + writer.write("ref "); + writer.end(); + writer.write(" - the publication/preprint reference."); + writer.element("br"); writer.end(); + + writer.write("Use % as the right or left trunction character to search for values beginning or ending with the value."); + writer.write(" All searches are "); + writer.element("b"); writer.write(" case-insensitive. "); writer.end(); + writer.write("More details are in the "); + writer.element("a"); + writer.attributes("href","/Searchhelp"); + writer.attributes("shape","rect"); + writer.attributes("target","_blank"); + writer.write("Search Help"); + writer.end(); + + } +}
More information about the HepData-svn mailing list |