if( sm_logger.isLoggable( Level.FINER ) ) sm_logger.exiting( sm_className, methodName, new Integer( ret ) );
sm_logger.exiting( sm_className, methodName, ret );
	private int doGetParameterCount( IParameterMetaData runtimeParamMetaData )		throws DataException	{		String methodName = "doGetParameterCount";			sm_logger.entering( sm_className, methodName, runtimeParamMetaData );				try		{			int ret = runtimeParamMetaData.getParameterCount();						if( sm_logger.isLoggable( Level.FINER ) )				sm_logger.exiting( sm_className, methodName, new Integer( ret ) );						return ret;		}		catch( OdaException ex )		{			sm_logger.logp( Level.SEVERE, sm_className, methodName, 							"Cannot get parameter count.", ex );						throw new DataException( ResourceConstants.CANNOT_GET_PARAMETER_COUNT, ex );		}		catch( UnsupportedOperationException ex )		{			sm_logger.logp( Level.SEVERE, sm_className, methodName, 							"Cannot get parameter count.", ex );						throw new DataException( ResourceConstants.CANNOT_GET_PARAMETER_COUNT, ex );		}	}