,         NemoDirectoryCallback callback,         gpointer callback_data) {  g_return_if_fail (NEMO_IS_DIRECTORY (directory));  g_return_if_fail (callback != NULL);   NEMO_DIRECTORY_CLASS (G_OBJECT_GET_CLASS (directory))->ca