Allora, la situazione è questa:
Classe A è la classe con il main da dove tutto parte. In questa classe mi determino la directory dei file che mi interessano.
Da qui chiamo la classe B (classe Ricerca con metodo findDirectory), così:
codice:
try {
ricerca.findDirectory(dir, datab.getData());
} catch (IOException ex) {
Logger.getLogger(PVEstimation.class.getName()).log(Level.SEVERE, null, ex);
}
dalla classe B, richiamo la classe C ( ApriFileMesi con metodo ApriFiles):
codice:
apriMesi.apriFiles(file);
Nel metodo ApriFiles vado a leggere le songole righe del file e passo i parametri ai costruttori delle classi Mese e Coordinate:
codice:
Coordinate coordinate = new Coordinate(latitude.trim(), longitude.trim(), inclinazione.trim(), azimuth.trim());
Mese mese = new Mese(month.trim());
n.b. Ho ridefinito Coordinate in base al consiglio di valia
A questo punto voglio passare i contenuti settati in Coordinate nella classe di partenza, ossia la classe A, da dove tutto comincia