return "DataSource";
return ReportDesignConstants.DATA_SOURCE_ELEMENT;
	public static String getMethodArgumentType( DesignElementHandle handle,			String methodName, int argIndex )	{		if ( handle instanceof DataSetHandle )			return "DataSet";		if ( handle instanceof DataSourceHandle )			return "DataSource";		List methods = handle.getDefn( ).getLocalMethods( );		for ( Iterator iter = methods.iterator( ); iter.hasNext( ); )		{			IMethodInfo method = ( (ElementPropertyDefn) iter.next( ) )					.getMethodInfo( );			if ( method.getName( ).equals( methodName ) )			{				Iterator argumentListIterator = method.argumentListIterator( );				if ( argumentListIterator.hasNext( ) )				{					IArgumentInfoList argumentInfoList = (IArgumentInfoList) argumentListIterator							.next( );					int i = 0;					for ( Iterator iterator = argumentInfoList							.argumentsIterator( ); iterator.hasNext( ); i++ )					{						Object arg = iterator.next( );						if ( argIndex == i )						{							return ( (IArgumentInfo) arg ).getType( );						}					}				}				return null;			}		}		return null;	}