From 611b962171e36ba4a8d7c80208d67417397cbb7a Mon Sep 17 00:00:00 2001 From: "Christian P. MOMON" Date: Mon, 27 Jun 2022 21:43:41 +0200 Subject: [PATCH] Added metrics for GSL. --- .../statoolinfos/metrics/gsl/GSLProber.java | 63 +++++++++++++++++++ 1 file changed, 63 insertions(+) diff --git a/src/fr/devinsy/statoolinfos/metrics/gsl/GSLProber.java b/src/fr/devinsy/statoolinfos/metrics/gsl/GSLProber.java index 6ef0cd6..84543a8 100644 --- a/src/fr/devinsy/statoolinfos/metrics/gsl/GSLProber.java +++ b/src/fr/devinsy/statoolinfos/metrics/gsl/GSLProber.java @@ -100,6 +100,69 @@ public class GSLProber result.set(Long.valueOf(value), "metrics.gsl.authors", timemarks); } + // gsl.articles.tags + value = properties.getProperty("gsl.tags"); + if (NumberUtils.isDigits(value)) + { + result.set(Long.valueOf(value), "metrics.gsl.tags", timemarks); + } + + // gsl.articles.words + value = properties.getProperty("gsl.words"); + if (NumberUtils.isDigits(value)) + { + result.set(Long.valueOf(value), "metrics.gsl.words", timemarks); + } + + // gsl.articles.quotes + value = properties.getProperty("gsl.quotes"); + if (NumberUtils.isDigits(value)) + { + result.set(Long.valueOf(value), "metrics.gsl.quotes", timemarks); + } + + // gsl.articles.paragraphs + value = properties.getProperty("gsl.paragraphs"); + if (NumberUtils.isDigits(value)) + { + result.set(Long.valueOf(value), "metrics.gsl.paragraphs", timemarks); + } + + // gsl.articles.links + value = properties.getProperty("gsl.links"); + if (NumberUtils.isDigits(value)) + { + result.set(Long.valueOf(value), "metrics.gsl.links", timemarks); + } + + // gsl.articles.links.online + value = properties.getProperty("gsl.online"); + if (NumberUtils.isDigits(value)) + { + result.set(Long.valueOf(value), "metrics.gsl.online", timemarks); + } + + // gsl.articles.lists + value = properties.getProperty("gsl.lists"); + if (NumberUtils.isDigits(value)) + { + result.set(Long.valueOf(value), "metrics.gsl.lists", timemarks); + } + + // gsl.articles.lists.items + value = properties.getProperty("gsl.items"); + if (NumberUtils.isDigits(value)) + { + result.set(Long.valueOf(value), "metrics.gsl.items", timemarks); + } + + // gsl_articles.images + value = properties.getProperty("gsl.images"); + if (NumberUtils.isDigits(value)) + { + result.set(Long.valueOf(value), "metrics.gsl.authors", timemarks); + } + // return result; }