Class UserDataFormatter
- java.lang.Object
-
- org.intermine.webservice.server.output.Formatter
-
- org.intermine.webservice.server.output.XMLFormatter
-
- org.intermine.webservice.server.user.UserDataFormatter
-
public class UserDataFormatter extends XMLFormatter
A class that processes information about a user into XML. Used when exporting a profile following deregistration.- Author:
- Alex Kalderimis
-
-
Constructor Summary
Constructors Constructor Description UserDataFormatter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
formatResult(java.util.List<java.lang.String> userData)
Returns formatted result item.protected java.lang.String
getRootElement()
protected java.lang.String
getRowElement()
-
Methods inherited from class org.intermine.webservice.server.output.XMLFormatter
addElement, escapeAttribute, escapeElementContent, formatFooter, formatHeader, getCauseElement, getErrorElement, getItemElement, getMessageElement, getProcessingInstruction, handleHeaderAttributes, popTag, pushTag
-
-
-
-
Method Detail
-
getRootElement
protected java.lang.String getRootElement()
- Overrides:
getRootElement
in classXMLFormatter
- Returns:
- the root element of the document
-
getRowElement
protected java.lang.String getRowElement()
- Overrides:
getRowElement
in classXMLFormatter
- Returns:
- the name of the tag for each row
-
formatResult
public java.lang.String formatResult(java.util.List<java.lang.String> userData)
Description copied from class:XMLFormatter
Returns formatted result item.}- Overrides:
formatResult
in classXMLFormatter
- Parameters:
userData
- result row- Returns:
- formatted result row
-
-