|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectpack.GestioneCondominio
public class GestioneCondominio
Gestione Condominio - Gestisce la componente di interazione con l'utente mediante interfaccia a riga di comando
Constructor Summary | |
---|---|
GestioneCondominio()
|
Method Summary | |
---|---|
static void |
cambioProprietario(java.util.Vector<Appartamento> vApp,
java.util.Vector<Proprietario> vProp,
double supTotale)
routine per il cambio del proprietario. da utilizzare nel main |
static void |
main(java.lang.String[] args)
Main - menu principale con scelta opzioni |
static void |
nuovaSpesa(java.util.Vector<Spesa> vSpes,
java.util.Vector<Appartamento> vApp,
java.util.Vector<Proprietario> vProp,
double supTotale)
routine per l'inserimento di una spesa. da utilizzare nel main |
static void |
nuovaSpesaSpeciale(java.util.Vector<SpesaSpeciale> vSpesaSpeciale,
java.util.Vector<Appartamento> vAppart,
java.util.Vector<Proprietario> vPropr)
routine per l'inserimento di una nuova spesa speciale per un certo appartemento, che verrĂ addebitata al relativo proprietario. da utilizzare nel main |
static void |
nuovoPagamento(java.util.Vector<Pagamento> vPag,
java.util.Vector<Proprietario> vProp)
routine per l'inserimento di un nuovo pagamento da parte di un proprietario da utilizzare nel main |
static void |
visualizzaBilancio(java.util.Vector<Spesa> vSpes,
java.util.Vector<Pagamento> vPag)
routine per visualizzare il bilancio del condominio (somma pagamenti - somma spese) da utilizzare nel main |
static void |
visualizzaSpeseApp(java.util.Vector<Appartamento> vApp,
java.util.Vector<Spesa> vSpes,
java.util.Vector<SpesaSpeciale> vSpSpec)
routine per la visualizzazione delle spese di un determinato appartamento. da utilizzare nel main |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public GestioneCondominio()
Method Detail |
---|
public static void main(java.lang.String[] args) throws java.sql.SQLException, java.io.IOException
args
- the command line arguments
java.sql.SQLException
java.io.IOException
public static void cambioProprietario(java.util.Vector<Appartamento> vApp, java.util.Vector<Proprietario> vProp, double supTotale) throws java.io.IOException
vApp
- Vector di oggetti AppartamentovProp
- Vector di oggetti ProprietariosupTotale
- double conetente la somma delle sup. di tutti gli
appartamenti
java.io.IOException
public static void nuovaSpesa(java.util.Vector<Spesa> vSpes, java.util.Vector<Appartamento> vApp, java.util.Vector<Proprietario> vProp, double supTotale) throws java.io.IOException
vSpes
- un Vector di oggetti SpesavApp
- un Vector di oggetti AppartamentovProp
- un Vectro di oggetti ProprietariosupTotale
- un double contenente la somma delle sup. di tutti gli
appartmanenti
java.io.IOException
public static void nuovoPagamento(java.util.Vector<Pagamento> vPag, java.util.Vector<Proprietario> vProp) throws java.io.IOException
vPag
- Vector di oggetti PagamentovProp
- Vector di oggetti Proprietario
java.io.IOException
public static void visualizzaBilancio(java.util.Vector<Spesa> vSpes, java.util.Vector<Pagamento> vPag)
vSpes
- un Vector di oggetti SpesavPag
- un Vector di oggetti Pagamentopublic static void visualizzaSpeseApp(java.util.Vector<Appartamento> vApp, java.util.Vector<Spesa> vSpes, java.util.Vector<SpesaSpeciale> vSpSpec) throws java.io.IOException
vApp
- un Vector di oggetti AppartamentovSpes
- un Vector di oggetti Spesa
java.io.IOException
public static void nuovaSpesaSpeciale(java.util.Vector<SpesaSpeciale> vSpesaSpeciale, java.util.Vector<Appartamento> vAppart, java.util.Vector<Proprietario> vPropr) throws java.io.IOException
vSpesaSpeciale
- un Vector di oggetti SpesaSpecialevAppart
- un Vector di oggetti AppartamentovPropr
- un Vector di oggetti Proprietario
java.io.IOException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |