From 6494941037ae2670876de9940853d50538eb5129 Mon Sep 17 00:00:00 2001
From: Kenmegne <stephanie.kenmegne@gmail.com>
Date: Fri, 19 Jun 2026 11:25:51 +0000
Subject: [PATCH] move to new repo

---
 reporting-adhoc/src/main/java/com/megatim/reporting/adhoc/pojo/DescriptionSousEtat.java |   81 ++++++++++++++++++++++++++++++++++++++++
 1 files changed, 81 insertions(+), 0 deletions(-)

diff --git a/reporting-adhoc/src/main/java/com/megatim/reporting/adhoc/pojo/DescriptionSousEtat.java b/reporting-adhoc/src/main/java/com/megatim/reporting/adhoc/pojo/DescriptionSousEtat.java
new file mode 100644
index 0000000..0aaa0c4
--- /dev/null
+++ b/reporting-adhoc/src/main/java/com/megatim/reporting/adhoc/pojo/DescriptionSousEtat.java
@@ -0,0 +1,81 @@
+/*
+ * Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
+ * Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template
+ */
+package com.megatim.reporting.adhoc.pojo;
+
+import java.util.ArrayList;
+import java.util.List;
+
+/**
+ *
+ * @author ASUS
+ */
+public class DescriptionSousEtat {
+
+    private int rangSousEtat;
+
+    private CustomField dataField;// champ de type liste qui contient les données du sous-état
+
+    private boolean haveLineNumber = true; // renseigne si le rapport doit une doit une colonne pour le numéro de ligne
+
+    private String subReportName; // Nom que va porter le fichier de sortie du jrxml et du jasper
+
+    private final List<CustomField> fieldsToDisplay = new ArrayList<>(); // Liste des champs à afficher dans le sous-rapport
+
+    private List<ElementToDisplay> elementsToDisplay = new ArrayList<>(); // Liste des labels à insérer dans le sous-état
+
+    private String reportTitle;
+
+    public int getRangSousEtat() {
+        return rangSousEtat;
+    }
+
+    public void setRangSousEtat(int rangSousEtat) {
+        this.rangSousEtat = rangSousEtat;
+    }
+
+    public boolean isHaveLineNumber() {
+        return haveLineNumber;
+    }
+
+    public void setHaveLineNumber(boolean haveLineNumber) {
+        this.haveLineNumber = haveLineNumber;
+    }
+
+    public String getSubReportName() {
+        return subReportName;
+    }
+
+    public void setSubReportName(String subReportName) {
+        this.subReportName = subReportName;
+    }
+
+    public List<ElementToDisplay> getElementsToDisplay() {
+        return elementsToDisplay;
+    }
+
+    public void setElementsToDisplay(List<ElementToDisplay> elementsToDisplay) {
+        this.elementsToDisplay = elementsToDisplay;
+    }
+
+    public List<CustomField> getFieldsToDisplay() {
+        return fieldsToDisplay;
+    }
+
+    public CustomField getDataField() {
+        return dataField;
+    }
+
+    public void setDataField(CustomField dataField) {
+        this.dataField = dataField;
+    }
+
+    public String getReportTitle() {
+        return reportTitle;
+    }
+
+    public void setReportTitle(String reportTitle) {
+        this.reportTitle = reportTitle;
+    }
+}

--
Gitblit v1.10.0