Skip to content

Commit

Permalink
Data fixed
Browse files Browse the repository at this point in the history
  • Loading branch information
oscarSeGa committed May 1, 2015
1 parent 183bcbc commit 7dee637
Show file tree
Hide file tree
Showing 11 changed files with 32 additions and 14 deletions.
Binary file modified bin/prop/g12/diputats/Conferencia.class
Binary file not shown.
Binary file modified bin/prop/g12/diputats/DriverVotacio.class
Binary file not shown.
Binary file modified bin/prop/g12/diputats/Esdeveniment.class
Binary file not shown.
Binary file modified bin/prop/g12/diputats/Reunio.class
Binary file not shown.
Binary file modified bin/prop/g12/diputats/Votacio.class
Binary file not shown.
6 changes: 4 additions & 2 deletions src/prop/g12/common/DriverNewmanGirvan.java
Original file line number Diff line number Diff line change
Expand Up @@ -60,12 +60,14 @@ public static void main(String[] args) {
break;
case 2:
System.out.println("Adjacencies dels dos vertexs seleccionats:");
System.out.print("Adjacencies del node "+iNode+": ");
for (int k = 0; k < n; ++k) {
System.out.print(graf[iNode][k]+" ");
if (graf[iNode][k] >= 0) System.out.print(k+", ");
}
System.out.println();
System.out.print("Adjacencies del node "+jNode+": ");
for (int kk = 0; kk < n; ++kk) {
System.out.print(graf[jNode][kk]+" ");
if (graf[jNode][kk] >= 0) System.out.print(kk+", ");
}
break;
case 3:
Expand Down
5 changes: 3 additions & 2 deletions src/prop/g12/diputats/Conferencia.java
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
package prop.g12.diputats;
import java.text.ParseException;
import java.util.Date;

public class Conferencia extends Esdeveniment {
Expand Down Expand Up @@ -29,7 +30,7 @@ public void setDescripcio(String descripcio) {
super.setDescripcio(descripcio);
}

public void setData(Date data) {
super.setData(data);
public void setData(String d) throws ParseException {
super.setDate(d);
}
}
4 changes: 1 addition & 3 deletions src/prop/g12/diputats/DriverVotacio.java
Original file line number Diff line number Diff line change
Expand Up @@ -48,9 +48,7 @@ public static void main(String[] args) throws ParseException {
System.out.println("Introdueix la data de la votacio: Format(dd/mm/aaaa)");
while(!sc.hasNext());
data = sc.next();
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
Date d2 = sdf.parse(data);
v.setData(d2);
v.setData(data);
System.out.println("Votacio creada");
break;
case 1:
Expand Down
17 changes: 15 additions & 2 deletions src/prop/g12/diputats/Esdeveniment.java
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
package prop.g12.diputats;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.*;

public abstract class Esdeveniment {
Expand Down Expand Up @@ -26,8 +28,19 @@ public void setDescripcio(String descripcio) {
this.descripcio = descripcio;
}

public void setData(Date data) {
this.data = data;
/**
* Posa data a la Votacio
* @param Date data: data a posar a la Votacio
* @throws ParseException
*/
public void setDate(String d) throws ParseException {
StringToData(d);
}

public void StringToData(String d) throws ParseException {
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
Date d2 = sdf.parse(d);
this.data = d2;
}

}
Expand Down
5 changes: 3 additions & 2 deletions src/prop/g12/diputats/Reunio.java
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
package prop.g12.diputats;
import java.text.ParseException;
import java.util.Date;


Expand Down Expand Up @@ -30,7 +31,7 @@ public void setDescripcio(String descripcio) {
super.setDescripcio(descripcio);
}

public void setData(Date data) {
super.setData(data);
public void setData(String d) throws ParseException {
super.setDate(d);
}
}
9 changes: 6 additions & 3 deletions src/prop/g12/diputats/Votacio.java
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
package prop.g12.diputats;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.*;


Expand Down Expand Up @@ -74,9 +76,10 @@ public void setDescripcio(String descripcio) {
/**
* Posa data a la Votacio
* @param Date data: data a posar a la Votacio
* @throws ParseException
*/
public void setData(Date data) {
super.setData(data);
public void setData(String d) throws ParseException {
super.setDate(d);
}

/**
Expand All @@ -92,6 +95,6 @@ public void afegirVot(Vot v, Diputat d) {
*/
public Map<Diputat,Vot> getVots() {
return vots;
}
}

}

0 comments on commit 7dee637

Please sign in to comment.