public void writeStartTag () throws XmlPullParserException, IOException {
private void writeStartTag () throws XmlPullParserException, IOException {
    public void writeStartTag () throws XmlPullParserException, IOException {        //check forcase when feature xml roundtrip is supported        //if (parser.getFeature (FEATURE_XML_ROUNDTRIP)) {        //TODO: how to do pass through string with actual start tag in getText()        //return;        //}        if (!parser.getFeature (XmlPullParser.FEATURE_REPORT_NAMESPACE_ATTRIBUTES)) {            for (int i = parser.getNamespaceCount (parser.getDepth ()-1);                 i < parser.getNamespaceCount (parser.getDepth ())-1; i++) {                serializer.setPrefix                    (parser.getNamespacePrefix (i),                     parser.getNamespaceUri (i));            }        }        serializer.startTag(parser.getNamespace (), parser.getName ());        for (int i = 0; i < parser.getAttributeCount (); i++) {            serializer.attribute                (parser.getAttributeNamespace (i),                 parser.getAttributeName (i),                 parser.getAttributeValue (i));        }        //serializer.closeStartTag();    }