calls casexxx for each class of the model until one returns a non null result ; it yields that result . concode_field_sep BpdmPackage modelPackage concode_field_sep T caseDummy concode_elem_sep T defaultCase
T function ( int arg0 , EObject arg1 ) { switch ( arg0 ) { case BpdmPackage . DUMMY : { Dummy loc0 = ( Dummy ) arg1 ; T loc1 = caseDummy ( loc0 ) ; if ( loc1 == null ) loc1 = defaultCase ( arg1 ) ; return loc1 ; } default : return defaultCase ( arg1 ) ; } }