src/DataStructure/Utility.java
public static void initInterventi(){
		ResultSet myResutlSet = DataBaseUtility.Utility.getInterventi();
		try{
			while(myResutlSet.next()){
				interventi.add(new Intervento(myResutlSet.getString("idIntervento")));
			}
		} catch (SQLException e) {
			e.printStackTrace();
			System.out.println(e.getMessage());
		}
		
		myResutlSet = DataBaseUtility.Utility.getInfoInterventi();
		try{
			for(int i=0; i<interventi.size() && myResutlSet.next(); i++){
				interventi.get(i).setDurata(myResutlSet.getInt("durata"));
				interventi.get(i).setIdImpianto(myResutlSet.getString("idImpianto"));	
			}
			
			//Competenze necessarie per ogni intervento
			for(int i=0;i<interventi.size();i++){
				myResutlSet = DataBaseUtility.Utility.getCopetenzeIntervento(interventi.get(i).getId());
				while(myResutlSet.next()){
					interventi.get(i).setCompentenza(myResutlSet.getString("idCompetenza"));
				}
			}
				
		}catch (SQLException e) {
			e.printStackTrace();
			System.out.println(e.getMessage());
		}
		DataBaseUtility.Utility.dbCloseConnection();
	}
/**
	 * Metodo per l'estrazione di  tutti gli interventi dal DB e dell'inizializzazione dei valori di 
	 * durata e idImpianto dei singoli interventi
	 */
Metodo per l'estrazione di  tutti gli interventi dal DB e dell'inizializzazione dei valori di
durata e idImpianto dei singoli interventi
Metodo per l ' estrazione di tutti gli interventi dal DB e dell ' inizializzazione dei valori di durata e idImpianto dei singoli interventi
public static void initInterventi(){
		ResultSet myResutlSet = DataBaseUtility.Utility.getInterventi();
		try{
			while(myResutlSet.next()){
				interventi.add(new Intervento(myResutlSet.getString("idIntervento")));
			}
		} catch (SQLException e) {
			e.printStackTrace();
			System.out.println(e.getMessage());
		}
		myResutlSet = DataBaseUtility.Utility.getInfoInterventi();
		try{
			for(int i=0; i<interventi.size() && myResutlSet.next(); i++){
				interventi.get(i).setDurata(myResutlSet.getInt("durata"));
				interventi.get(i).setIdImpianto(myResutlSet.getString("idImpianto"));	
			}
			for(int i=0;i<interventi.size();i++){
				myResutlSet = DataBaseUtility.Utility.getCopetenzeIntervento(interventi.get(i).getId());
				while(myResutlSet.next()){
					interventi.get(i).setCompentenza(myResutlSet.getString("idCompetenza"));
				}
			}
		}catch (SQLException e) {
			e.printStackTrace();
			System.out.println(e.getMessage());
		}
		DataBaseUtility.Utility.dbCloseConnection();
	}
public static void initInterventi ( ) { ResultSet myResutlSet = DataBaseUtility . Utility . getInterventi ( ) ; try { while ( myResutlSet . next ( ) ) { interventi . add ( new Intervento ( myResutlSet . getString ( "idIntervento" ) ) ) ; } } catch ( SQLException e ) { e . printStackTrace ( ) ; System . out . println ( e . getMessage ( ) ) ; } myResutlSet = DataBaseUtility . Utility . getInfoInterventi ( ) ; try { for ( int i = 0 ; i < interventi . size ( ) && myResutlSet . next ( ) ; i ++ ) { interventi . get ( i ) . setDurata ( myResutlSet . getInt ( "durata" ) ) ; interventi . get ( i ) . setIdImpianto ( myResutlSet . getString ( "idImpianto" ) ) ; } for ( int i = 0 ; i < interventi . size ( ) ; i ++ ) { myResutlSet = DataBaseUtility . Utility . getCopetenzeIntervento ( interventi . get ( i ) . getId ( ) ) ; while ( myResutlSet . next ( ) ) { interventi . get ( i ) . setCompentenza ( myResutlSet . getString ( "idCompetenza" ) ) ; } } } catch ( SQLException e ) { e . printStackTrace ( ) ; System . out . println ( e . getMessage ( ) ) ; } DataBaseUtility . Utility . dbCloseConnection ( ) ; }
Metodo per l'estrazione di  tutti gli interventi dal DB e dell'inizializzazione dei valori di
 durata e idImpianto dei singoli interventi
Metodo per l ' estrazione di tutti gli interventi dal DB e dell ' inizializzazione dei valori di durata e idImpianto dei singoli interventi
//Competenze necessarie per ogni intervento