question: given a start element , obtain the xsi : type defined concode_field_sep Validator validator concode_elem_sep PicketLinkLogger logger concode_field_sep void bypassElementBlock concode_elem_sep String getAttributeValue concode_elem_sep String getAttributeValue concode_elem_sep boolean hasTextAhead concode_elem_sep String getStartElementName concode_elem_sep EndElement peekNextEndElement concode_elem_sep EndElement getNextEndElement concode_elem_sep XMLEventReader getXMLEventReader concode_elem_sep boolean matches concode_elem_sep boolean matches concode_elem_sep XMLEvent peek concode_elem_sep String getElementText concode_elem_sep StartElement getNextStartElement concode_elem_sep String trim concode_elem_sep Element getDOMElement concode_elem_sep String getEndElementName concode_elem_sep XMLInputFactory getXMLInputFactory concode_elem_sep XMLEvent getNextEvent concode_elem_sep String getLineColumnNumber concode_elem_sep StartElement peekNextStartElement concode_elem_sep void validate concode_elem_sep void validate
target: String function ( StartElement arg0 ) { Attribute loc0 = arg0 . getAttributeByName ( new QName ( JBossSAMLURIConstants . XSI_NSURI . get ( ) , JBossSAMLConstants . TYPE . get ( ) ) ) ; if ( loc0 == null ) throw logger . parserExpectedXSI ( EXPECTED_XSI ) ; return StaxParserUtil . getAttributeValue ( loc0 ) ; }