package com.constellio.app.ui.framework.data; import static com.constellio.app.services.factories.ConstellioFactories.getInstance; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import com.constellio.app.ui.application.ConstellioUI; import com.constellio.app.ui.entities.UserVO; import com.constellio.app.ui.framework.data.trees.RecordTreeNodesDataProvider; import com.constellio.app.ui.framework.data.trees.VisibleRecordTreeNodesDataProvider; import com.constellio.app.ui.pages.base.SessionContext; import com.constellio.app.ui.util.FileIconUtils; import com.constellio.app.ui.util.SchemaCaptionUtils; import com.constellio.model.entities.records.Record; import com.constellio.model.entities.records.wrappers.User; import com.constellio.model.entities.schemas.Schemas; import com.constellio.model.services.factories.ModelLayerFactory; import com.constellio.model.services.records.RecordServices; import com.constellio.model.services.schemas.SchemaUtils; import com.constellio.model.services.search.StatusFilter; import com.constellio.model.services.search.query.ReturnedMetadatasFilter; import com.constellio.model.services.taxonomies.LinkableTaxonomySearchResponse; import com.constellio.model.services.taxonomies.TaxonomiesSearchOptions; import com.constellio.model.services.taxonomies.TaxonomySearchRecord; import com.constellio.model.services.users.UserServices; import com.vaadin.server.Resource; public class RecordLazyTreeDataProvider extends BaseRecordTreeDataProvider implements LazyTreeDataProvider<String> { public RecordLazyTreeDataProvider(String taxonomyCode) { super(new VisibleRecordTreeNodesDataProvider(taxonomyCode)); } public RecordLazyTreeDataProvider(RecordTreeNodesDataProvider nodesDataProvider) { super(nodesDataProvider); } }