question: public void zoom ( ) { if ( getSelectedRowKey ( ) != null && getSelectedRowKey ( ) > 0 ) { MQuery zoomQuery = new MQuery ( ) ; String column = getKeyColumn ( ) ; if ( column . indexOf ( "." ) > 0 ) column = column . substring ( column . indexOf ( "." ) + 1 ) ; zoomQuery . addRestriction ( column , MQuery . EQUAL , getSelectedRowKey ( ) ) ; zoomQuery . setRecordCount ( 1 ) ; zoomQuery . setTableName ( column . substring ( 0 , column . length ( ) - 3 ) ) ; AEnv . zoom ( 236 , zoomQuery ) ; } }
target:  Zoom action To be overwritten by concrete classes