コード例 #1
0
  private LocalAdvancedRepositoryConfigModel createLocalAdvancedConfig(
      LocalRepoDescriptor descriptor) {
    LocalAdvancedRepositoryConfigModel advanced = new LocalAdvancedRepositoryConfigModel();
    advanced.setAllowContentBrowsing(descriptor.isArchiveBrowsingEnabled());
    advanced.setBlackedOut(descriptor.isBlackedOut());

    List<PropertySet> propertySetsList = descriptor.getPropertySets();
    List<PropertySetNameModel> propertySetNameModelList = collectPropertySets(propertySetsList);
    advanced.setPropertySets(propertySetNameModelList);
    return advanced;
  }