Skip to content
Snippets Groups Projects
Commit d26353d3 authored by Matias Mennecart's avatar Matias Mennecart
Browse files

Merge remote-tracking branch 'origin/matiasmennecart' into matiasmennecart

# Conflicts:
#	src/main/java/fr/univlille/sae/classification/controller/ChooseAttributesController.java
#	src/main/java/fr/univlille/sae/classification/controller/LoadDataController.java
#	src/main/java/fr/univlille/sae/classification/model/Iris.java
#	src/main/java/fr/univlille/sae/classification/model/LoadableData.java
#	src/main/java/fr/univlille/sae/classification/utils/ViewUtil.java
parents 518f5181 549f8caa
No related branches found
No related tags found
No related merge requests found
......@@ -7,7 +7,6 @@ import fr.univlille.sae.classification.model.DataType;
import fr.univlille.sae.classification.model.LoadableData;
import fr.univlille.sae.classification.view.ChooseAttributesView;
import fr.univlille.sae.classification.view.DataVisualizationView;
import fr.univlille.sae.classification.view.MainStageView;
import javafx.fxml.FXML;
import javafx.scene.control.Alert;
import javafx.scene.control.Button;
......
......@@ -34,7 +34,7 @@ public class Iris extends LoadableData {
*/
public Iris(double sepalLength, double sepalWidth, double petalLength, double petalWidth, String variety) {
super();
classificationType = 4;
this.sepalWidth = sepalWidth;
this.sepalLength = sepalLength;
this.petalWidth = petalWidth;
......@@ -88,6 +88,9 @@ public class Iris extends LoadableData {
LoadableData.setClassificationTypes(ClassificationModel.getClassificationModel().getDatas());
}
/**
* Définit la classification (variété) de l'Iris.
*/
@Override
public Map<String, Object> getClassifiedAttributes() {
Map<String, Object> attributes = new LinkedHashMap<>();
......@@ -109,7 +112,6 @@ public class Iris extends LoadableData {
*/
@Override
public void setClassification(String classification) throws IllegalAccessException {
System.out.println();
this.getClass().getDeclaredFields()[classificationType].set(this, classification);
}
......
......@@ -50,7 +50,6 @@ public abstract class LoadableData {
public abstract void setClassificationType(int classificationType) throws IllegalArgumentException, IllegalAccessException;
/**
*
* Définit les types de classification disponibles.
*/
public static void setClassificationTypes(List<LoadableData> datas) throws IllegalAccessException {
......@@ -62,10 +61,6 @@ public abstract class LoadableData {
classificationTypes = types;
System.out.println("types " + types);
// classificationType = 1;
System.out.println(classificationType);
LoadableData.classification.clear();
int nbOfColors = classificationTypes.size() + 1;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment