code: public static RepositoryType toRepositoryType(Vector<Object> xmlRpcParameters)
      {
          RepositoryType repositoryType = null;
          if(!xmlRpcParameters.isEmpty())
          {
              repositoryType = RepositoryType.newInstance((String)xmlRpcParameters.get(REPOSITORY_TYPE_NAME_IDX));
              
              @SuppressWarnings("unchecked")
              Hashtable<String, String> params = (Hashtable<String, String>)xmlRpcParameters.get(REPOSITORY_TYPE_REPOCLASSES_IDX);
              for(String env : params.keySet())
              	repositoryType.registerClassForEnvironment(params.get(env), EnvironmentType.newInstance(env));
  
              repositoryType.setDocumentUrlFormat(toNullIfEmpty((String)xmlRpcParameters.get(REPOSITORY_TYPE_NAME_FORMAT_IDX)));
              repositoryType.setTestUrlFormat(toNullIfEmpty((String)xmlRpcParameters.get(REPOSITORY_TYPE_URI_FORMAT_IDX)));
          }
          
          return repositoryType;
      }
docs: Transforms the Vector of the RepositoryType parameters into a RepositoryType Object.<br>
  Structure of the parameters:<br>
  Vector[name, uriFormat]
  </p>
  
  @param xmlRpcParameters a {@link java.util.Vector} object.
  @return the RepositoryType.