code: private List<CmsUUID> internalReadUUIDList(ObjectInput in) throws IOException {
  
          List<CmsUUID> result = null;
  
          int i = in.readInt();
          if (i >= 0) {
              result = new ArrayList<CmsUUID>();
              while (i > 0) {
                  result.add(internalReadUUID(in));
                  i--;
              }
          }
  
          return result;
      }
docs: Reads a sequence of UUIDs from an object input and builds a list of <code>CmsResource</code> instances from it.<p>
  
  @param in the object input
  @return a list of <code>{@link CmsResource}</code> instances
  
  @throws IOException if something goes wrong