/*
|
* 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 com.megatim.reporting.adhoc.pojo.enums.ElementType;
|
import com.megatim.reporting.adhoc.pojo.enums.Position;
|
import com.megatim.reporting.adhoc.pojo.enums.Section;
|
|
/**
|
* Pojo permettant de stocker les labels (provenant de la vue) à insérer dans un état
|
* @author ASUS
|
*/
|
public class ElementToDisplay {
|
private String libelle;
|
|
private String value;
|
|
private Position position = Position.LEFT;
|
|
private Section section = Section.TITLE;
|
|
private ElementType elementType = ElementType.TEXTE_STATIQUE;
|
|
public ElementToDisplay(String libelle, String value) {
|
this.libelle = libelle;
|
this.value = value;
|
}
|
|
public String getLibelle() {
|
return libelle;
|
}
|
|
public void setLibelle(String libelle) {
|
this.libelle = libelle;
|
}
|
|
public String getValue() {
|
return value;
|
}
|
|
public void setValue(String value) {
|
this.value = value;
|
}
|
|
public Position getPosition() {
|
return position;
|
}
|
|
public void setPosition(Position position) {
|
this.position = position;
|
}
|
|
public Section getSection() {
|
return section;
|
}
|
|
public void setSection(Section section) {
|
this.section = section;
|
}
|
|
public ElementType getElementType() {
|
return elementType;
|
}
|
|
public void setElementType(ElementType elementType) {
|
this.elementType = elementType;
|
}
|
}
|