package com.constellio.app.modules.es.extensions; import com.constellio.app.api.extensions.TaxonomyPageExtension; import com.constellio.app.modules.es.constants.ESTaxonomies; import com.constellio.data.frameworks.extensions.ExtensionBooleanResult; import com.constellio.model.entities.Taxonomy; import com.constellio.model.entities.records.wrappers.User; public class ESTaxonomyPageExtension extends TaxonomyPageExtension { private String collection; public ESTaxonomyPageExtension(String collection) { this.collection = collection; } @Override public ExtensionBooleanResult canManageTaxonomy(User user, Taxonomy taxonomy) { if (taxonomy.getCode().equals(ESTaxonomies.SMB_FOLDERS) || taxonomy.getCode().equals(ESTaxonomies.SHAREPOINT_FOLDERS)) { return ExtensionBooleanResult.FALSE; } else { return ExtensionBooleanResult.NOT_APPLICABLE; } } }