protected void processGISResourceList(Sim_event ev)
    {
        if (ev == null || ev.get_data() == null) {
            return;
        }

        Integer id = (Integer) ev.get_data();
        int tag = AbstractGIS.GIS_INQUIRY_RESOURCE_RESULT;

        /*****   // Debug info
        System.out.println(super.get_name() + ".processGISResourceList():" +
            " request from " + GridSim.getEntityName(id.intValue()) +
            " for list = " + resList_ + " tag = " + ev.get_tag());
        *****/

        boolean result = sendListToSender(id.intValue(), tag, resList_);
        if (result == false)
        {
            System.out.println(super.get_name() +
                ".processGISResourceList(): Warning - unable to send a list " +
                "of resource IDs to sender.");
        }
    }