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