Class TemplateTagRemovalService
- java.lang.Object
-
- org.intermine.webservice.server.WebService
-
- org.intermine.webservice.server.core.JSONService
-
- org.intermine.webservice.server.template.TemplateTagService
-
- org.intermine.webservice.server.template.TemplateTagAddingService
-
- org.intermine.webservice.server.template.TemplateTagRemovalService
-
public class TemplateTagRemovalService extends TemplateTagAddingService
A service for removing tags from a template.- Author:
- Julie Sullivan
-
-
Field Summary
-
Fields inherited from class org.intermine.webservice.server.core.JSONService
bagManager, model
-
Fields inherited from class org.intermine.webservice.server.WebService
dataPackageOutput, DEFAULT_CALLBACK, im, os, out, output, request, response, webProperties
-
-
Constructor Summary
Constructors Constructor Description TemplateTagRemovalService(InterMineAPI im)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
modifyTemplate(java.util.Set<java.lang.String> tags, ApiTemplate template)
Modify the list by adding the tags.-
Methods inherited from class org.intermine.webservice.server.template.TemplateTagAddingService
execute
-
Methods inherited from class org.intermine.webservice.server.template.TemplateTagService
getHeaderAttributes
-
Methods inherited from class org.intermine.webservice.server.core.JSONService
addOutputInfo, addResultEntries, addResultEntries, addResultEntry, addResultEntry, addResultItem, addResultItem, addResultValue, addResultValue, addResultValue, getDefaultFormat, getResultsKey, lazyList, postInit
-
Methods inherited from class org.intermine.webservice.server.WebService
canServe, cleanUp, formatIsFlatFile, formatIsJSON, formatIsJSONP, formatIsXML, getAuthenticatedUser, getCallback, getColumnHeaderStyle, getDefaultFileName, getDefaultOutput, getDefaultOutput, getExtension, getFormat, getIntParameter, getIntParameter, getLineBreak, getListManager, getOptionalParameter, getOptionalParameter, getPermission, getProperty, getRawOutput, getRequestFileName, getRequiredParameter, hasCallback, initState, isAuthenticated, isGzip, isUncompressed, isZip, makeJSONOutput, makeXMLOutput, service, setFormat, setNameSpace, validateState, wantsColumnHeaders, wantsDataPackage
-
-
-
-
Constructor Detail
-
TemplateTagRemovalService
public TemplateTagRemovalService(InterMineAPI im)
Constructor.- Parameters:
im
- The InterMine application object.
-
-
Method Detail
-
modifyTemplate
protected void modifyTemplate(java.util.Set<java.lang.String> tags, ApiTemplate template)
Description copied from class:TemplateTagAddingService
Modify the list by adding the tags.- Overrides:
modifyTemplate
in classTemplateTagAddingService
- Parameters:
tags
- The tags to add.template
- The template to tag
-
-