org.intermine.webservice.server.template.result
Class TemplateResultLinkGenerator
java.lang.Object
org.intermine.webservice.server.LinkGeneratorBase
org.intermine.webservice.server.template.result.TemplateResultLinkGenerator
public class TemplateResultLinkGenerator
- extends LinkGeneratorBase
Class that implements generating links of TemplateResultService web service.
|
Method Summary |
java.lang.String |
getError()
|
java.lang.String |
getHighlightedLink(java.lang.String baseUrl,
TemplateQuery template)
Returns html formatted link in which are highlighted parameters that
are to be replaced. * @see #getLink(String, TemplateQuery) |
java.lang.String |
getHtmlLink(java.lang.String baseUrl,
TemplateQuery template)
Generates TemplateResultService web service link. |
java.lang.String |
getTabLink(java.lang.String baseUrl,
TemplateQuery template)
Returns link which gives results as lines, where values are tab separated. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_RESULT_SIZE
public static final int DEFAULT_RESULT_SIZE
- Default value of size parameter
- See Also:
- Constant Field Values
TemplateResultLinkGenerator
public TemplateResultLinkGenerator()
getHtmlLink
public java.lang.String getHtmlLink(java.lang.String baseUrl,
TemplateQuery template)
- Generates TemplateResultService web service link.
- Parameters:
baseUrl - base url that doesn't terminate with '/' ,
e.g. http://www.flymine.org/release-12.0template - template for which the link generatehighlighted -
- Returns:
- generated link
getTabLink
public java.lang.String getTabLink(java.lang.String baseUrl,
TemplateQuery template)
- Returns link which gives results as lines, where values are tab separated.
- Parameters:
baseUrl - base urltemplate - template
- Returns:
- highlighted link
- See Also:
#getLink(String, TemplateQuery)
getHighlightedLink
public java.lang.String getHighlightedLink(java.lang.String baseUrl,
TemplateQuery template)
- Returns html formatted link in which are highlighted parameters that
are to be replaced. * @see #getLink(String, TemplateQuery)
- Parameters:
baseUrl - base urltemplate - template
- Returns:
- highlighted link
getError
public java.lang.String getError()
- Returns:
- error if some happened