Pppizza1
Class Listapizzeria

java.lang.Object
  |
  +--Pppizza1.Listapizzeria

public class Listapizzeria
extends java.lang.Object


Field Summary
(package private)  Elistapizzeria coda
           
(package private)  Elistapizzeria primo
           
 
Constructor Summary
Listapizzeria()
          costruttore che non inizializza niente
Listapizzeria(Pizzeria p1)
          costruttore che crea una lista il cui primo oggetto Elistapizzeria contiene pizzeria: primo e coda fanno riferimento allo stesso oggetto
 
Method Summary
 void aggiorna(java.lang.String pol)
          aggiorna la lista sulla base della stringa
 void aggiungiel()
          aggiunge un oggetto alla lista con una pizzeria raccogliendo i dati da console
 void aggiungiel(Pizzeria pol)
          aggiunge un oggetto alla lista con la pizzeria pol argomento del metodo
 Elistapizzeria coda()
           
 boolean eliminael(java.lang.String nome, java.lang.String host)
          elimina l'oggetto Elistapizzeria il cui oggetto Pizzeria ha nome "nome" e indirizzo "host" se non la trova ritorna false
 boolean modifica(java.lang.String nome, int n, int cont)
          mette a "n" il numero di pizze in ordine alla pizzeria di nome "nome" se il conteggio è più grande e se lo stato della pizzeria non è false
 java.lang.String numeri()
          ritorna una stringa con tutti i numeri di pizze di ogni pizzeria
 int numero(java.lang.String nome)
          ritorna il numero di pizze in ordine alla pizzeria di nome "nome"
 Elistapizzeria primo()
           
 void stampalista()
           
 void stampalista(javax.swing.JTextArea textarea)
           
 boolean statofalse(java.lang.String nome)
           
 boolean statotrue(java.lang.String nome, int npizze, int conteggio)
          cambia lo stato della pizzeria chiamata "nome" mettendolo true aggiorna anche npizze e conteggio
 Pizzeria trova(int npizze)
          trova la pizzeria meno carica vi aggiunge l'ordine e ritorna la pizzeria trovata
 void verifica(java.lang.String pol)
          aggiorna la lista sulla base della stringa se necessario
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

primo

Elistapizzeria primo

coda

Elistapizzeria coda
Constructor Detail

Listapizzeria

public Listapizzeria()
costruttore che non inizializza niente

Listapizzeria

public Listapizzeria(Pizzeria p1)
costruttore che crea una lista il cui primo oggetto Elistapizzeria contiene pizzeria: primo e coda fanno riferimento allo stesso oggetto
Method Detail

aggiungiel

public void aggiungiel()
aggiunge un oggetto alla lista con una pizzeria raccogliendo i dati da console

aggiungiel

public void aggiungiel(Pizzeria pol)
aggiunge un oggetto alla lista con la pizzeria pol argomento del metodo

eliminael

public boolean eliminael(java.lang.String nome,
                         java.lang.String host)
elimina l'oggetto Elistapizzeria il cui oggetto Pizzeria ha nome "nome" e indirizzo "host" se non la trova ritorna false

primo

public Elistapizzeria primo()

coda

public Elistapizzeria coda()

modifica

public boolean modifica(java.lang.String nome,
                        int n,
                        int cont)
mette a "n" il numero di pizze in ordine alla pizzeria di nome "nome" se il conteggio è più grande e se lo stato della pizzeria non è false

numero

public int numero(java.lang.String nome)
ritorna il numero di pizze in ordine alla pizzeria di nome "nome"

statofalse

public boolean statofalse(java.lang.String nome)

statotrue

public boolean statotrue(java.lang.String nome,
                         int npizze,
                         int conteggio)
cambia lo stato della pizzeria chiamata "nome" mettendolo true aggiorna anche npizze e conteggio

trova

public Pizzeria trova(int npizze)
trova la pizzeria meno carica vi aggiunge l'ordine e ritorna la pizzeria trovata

numeri

public java.lang.String numeri()
ritorna una stringa con tutti i numeri di pizze di ogni pizzeria

aggiorna

public void aggiorna(java.lang.String pol)
aggiorna la lista sulla base della stringa

verifica

public void verifica(java.lang.String pol)
aggiorna la lista sulla base della stringa se necessario

stampalista

public void stampalista(javax.swing.JTextArea textarea)

stampalista

public void stampalista()