class VirtualReportDataSourceImpl extends ReportDataSourceImpl implements VirtualReportDataSource {

    @Override
    public void accept(ResourceVisitor visitor) {
        super.accept(visitor);
        dataSourceUriMap.values().stream().filter(Objects::nonNull).forEach(o -> o.accept(visitor));
    }

}