97 lines
2.0 KiB
Java
97 lines
2.0 KiB
Java
package AnalyseCalc;
|
|
|
|
public class sousTotal {
|
|
|
|
private String nomObject="";
|
|
private double pointInit =0;
|
|
private double pointTotalInit=0;
|
|
private double pointFinal =0;
|
|
private double pointTotalFinal=0;
|
|
@SuppressWarnings("unused")
|
|
private double proport=0;
|
|
private String id ="";
|
|
private boolean finish=false;
|
|
|
|
public sousTotal(String nom, double point, double pointTotal, String identifiant) {
|
|
nomObject=nom;
|
|
pointInit=point;
|
|
pointTotalInit = pointTotal;
|
|
id= identifiant;
|
|
}
|
|
|
|
//finish le soustotal
|
|
public void addPointSousTotal(double point, double pointTotal) {
|
|
pointFinal=point;
|
|
pointTotalFinal= pointTotal;
|
|
finish=true;
|
|
}
|
|
|
|
public String getNomObject() {
|
|
return nomObject;
|
|
}
|
|
|
|
public void setNomObject(String nomObject) {
|
|
this.nomObject = nomObject;
|
|
}
|
|
|
|
public double getPointInit() {
|
|
return pointInit;
|
|
}
|
|
|
|
public void setPointInit(double pointInit) {
|
|
this.pointInit = pointInit;
|
|
}
|
|
|
|
public double getPointTotalInit() {
|
|
return pointTotalInit;
|
|
}
|
|
|
|
public void setPointTotalInit(double pointTotalInit) {
|
|
this.pointTotalInit = pointTotalInit;
|
|
}
|
|
|
|
public double getPointFinal() {
|
|
return pointFinal;
|
|
}
|
|
|
|
public void setPointFinal(double pointFinal) {
|
|
this.pointFinal = pointFinal;
|
|
}
|
|
|
|
public double getPointTotalFinal() {
|
|
return pointTotalFinal;
|
|
}
|
|
|
|
public void setPointTotalFinal(double pointTotalFinal) {
|
|
this.pointTotalFinal = pointTotalFinal;
|
|
}
|
|
|
|
public double getProport() {
|
|
double ecartPoint = pointFinal - pointInit;
|
|
double ecartPointTotal = pointTotalFinal - pointTotalInit;
|
|
if(ecartPointTotal>0) return ecartPoint/ecartPointTotal;
|
|
return 0;
|
|
}
|
|
|
|
public void setProport(double proport) {
|
|
this.proport = proport;
|
|
}
|
|
|
|
public String getId() {
|
|
return id;
|
|
}
|
|
|
|
public String nombreErreur() {
|
|
double ecartPoint = pointFinal - pointInit;
|
|
double ecartPointTotal = pointTotalFinal - pointTotalInit;
|
|
return String.valueOf(ecartPoint - ecartPointTotal);
|
|
}
|
|
|
|
public boolean isFinish() {
|
|
return finish;
|
|
}
|
|
|
|
|
|
|
|
}
|