code: public CmsUUID convertToServerId(String id) throws CmsIllegalArgumentException {
  
          if (id == null) {
              throw new CmsIllegalArgumentException(
                  org.opencms.xml.containerpage.Messages.get().container(
                      org.opencms.xml.containerpage.Messages.ERR_INVALID_ID_1,
                      id));
          }
          String serverId = getServerIdString(id);
          try {
              return new CmsUUID(serverId);
          } catch (NumberFormatException e) {
              throw new CmsIllegalArgumentException(
                  org.opencms.xml.containerpage.Messages.get().container(
                      org.opencms.xml.containerpage.Messages.ERR_INVALID_ID_1,
                      id),
                  e);
          }
      }
docs: Parses an element id.<p>
  
  @param id the element id
  
  @return the corresponding structure id
  
  @throws CmsIllegalArgumentException if the id has not the right format