public IScope getScope ( String name ) { IBasicScope child = children . getBasicScope ( ScopeType . UNDEFINED , name ) ; log . debug ( "Child of {}: {}" , this . name , child ) ; if ( child != null ) { if ( child instanceof IScope ) { return ( IScope ) child ; } log . warn ( "Requested scope: {} is not of IScope type: {}" , name , child . getClass ( ) . getName ( ) ) ; } return null ; }
Return child scope by name