code: public String[] getDescriptorKeys()
     {
        String[] keys = new String[descriptors.size()];
        Iterator<String> decriptorsList = descriptors.keySet().iterator();
        int i = 0;
        while (decriptorsList.hasNext())
           keys[i++] = decriptorsList.next();
        return keys;
     }
docs: {@inheritDoc}