question: calls casexxx for each class of the model until one returns a non null result ; it yields that result . concode_field_sep XmlPackage modelPackage concode_field_sep T caseContent concode_elem_sep T caseModelElement concode_elem_sep T casePackage concode_elem_sep T caseTdXmlSchema concode_elem_sep T caseSchema concode_elem_sep T caseClassifier concode_elem_sep T caseElementType concode_elem_sep T caseTdXmlElementType concode_elem_sep T caseNamespace concode_elem_sep T caseTdXmlContent concode_elem_sep T caseElement concode_elem_sep T caseClass concode_elem_sep T defaultCase
target: T function ( EObject arg0 ) { return doSwitch ( arg0 . eClass ( ) , arg0 ) ; }