public class BasicPhylogeniesWebserviceClient extends java.lang.Object implements PhylogeniesWebserviceClient
QUERY_PLACEHOLDER| Constructor and Description |
|---|
BasicPhylogeniesWebserviceClient(java.lang.String name,
java.lang.String menu_name,
java.lang.String desc,
java.lang.String instructions,
WebservicesManager.WsPhylogenyFormat format,
PhylogenyMethods.PhylogenyNodeField node_field,
java.lang.String url,
boolean integer,
java.lang.String ref,
java.lang.Object proc_inst) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDescription()
A short description of the webservice (~20 characters).
|
java.lang.String |
getInstructions()
Instructions (and examples) on how to use the webservice.
|
java.lang.String |
getMenuName()
A name/description which can appear on a menu.
|
java.lang.String |
getName()
The name of the webservice.
|
PhylogenyMethods.PhylogenyNodeField |
getNodeField()
The node data field in which to place node names from simple unannotated formats
(such as Newick).
|
java.lang.Object |
getProcessingInstructions()
This is used to indicate any kind of special processing.
|
java.lang.String |
getReference()
To get a type of reference for the webservice (an URL or citation, for example).
|
WebservicesManager.WsPhylogenyFormat |
getReturnFormat()
The expected format of the response.
|
java.lang.String |
getUrl()
Use QUERY_PLACEHOLDER to indicate position of query variable.
|
boolean |
isQueryInteger()
Is the query a number?
|
public BasicPhylogeniesWebserviceClient(java.lang.String name,
java.lang.String menu_name,
java.lang.String desc,
java.lang.String instructions,
WebservicesManager.WsPhylogenyFormat format,
PhylogenyMethods.PhylogenyNodeField node_field,
java.lang.String url,
boolean integer,
java.lang.String ref,
java.lang.Object proc_inst)
public java.lang.String getDescription()
PhylogeniesWebserviceClientgetDescription in interface PhylogeniesWebserviceClientpublic java.lang.String getInstructions()
PhylogeniesWebserviceClientgetInstructions in interface PhylogeniesWebserviceClientpublic java.lang.String getMenuName()
PhylogeniesWebserviceClientgetMenuName in interface PhylogeniesWebserviceClientpublic java.lang.String getName()
PhylogeniesWebserviceClientgetName in interface PhylogeniesWebserviceClientpublic PhylogenyMethods.PhylogenyNodeField getNodeField()
PhylogeniesWebserviceClientgetNodeField in interface PhylogeniesWebserviceClientpublic java.lang.Object getProcessingInstructions()
PhylogeniesWebserviceClientgetProcessingInstructions in interface PhylogeniesWebserviceClientpublic java.lang.String getReference()
PhylogeniesWebserviceClientgetReference in interface PhylogeniesWebserviceClientpublic WebservicesManager.WsPhylogenyFormat getReturnFormat()
PhylogeniesWebserviceClientgetReturnFormat in interface PhylogeniesWebserviceClientpublic java.lang.String getUrl()
PhylogeniesWebserviceClientgetUrl in interface PhylogeniesWebserviceClientpublic boolean isQueryInteger()
PhylogeniesWebserviceClientisQueryInteger in interface PhylogeniesWebserviceClient