protected synchronized ImplInitializer getImplInitializer ( ) { if ( _implInitializer == null ) { try { Class initClass = _implClass . getClassLoader ( ) . loadClass ( _implClass . getName ( ) + "Initializer" ) ; _implInitializer = ( ImplInitializer ) initClass . newInstance ( ) ; } catch ( Exception e ) { throw new ControlException ( "Control initialization failure" , e ) ; } } return _implInitializer ; }
Obtains an instance of the appropriate ImplInitializer class