*/
public PentahoSystemBoot define( String key, Object instance ) {
if ( factory instanceof IPentahoDefinableObjectFactory ) {
IPentahoDefinableObjectFactory definableFactory = (IPentahoDefinableObjectFactory) getFactory();
definableFactory.defineInstance( key, instance );
} else {
throw new NoSuchMethodError( "defineInstance is only supported by IPentahoDefinableObjectFactory" ); //$NON-NLS-1$
}
return this;
}