else if ( insertObj instanceof ParameterHandle ) { if ( ( (ParameterHandle) insertObj ).getRoot( ) instanceof LibraryHandle ) return false; }
	public static boolean handleValidateInsert( Object insertObj )	{		if ( insertObj instanceof Object[] )		{			Object[] array = (Object[]) insertObj;			if(array.length == 0)			{				return false;			}			for ( int i = 0; i < array.length; i++ )			{				if ( !handleValidateInsert( array[i] ) )					return false;			}			return true;		}		else if ( insertObj instanceof IStructuredSelection )		{			return handleValidateInsert( ( (IStructuredSelection) insertObj ).toArray( ) );		}		return insertObj instanceof DataSetHandle				|| insertObj instanceof DataSetItemModel				|| insertObj instanceof ScalarParameterHandle;	}