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; }