org.nuiton.topiatest.beangen
Class Voiture

java.lang.Object
  extended by org.nuiton.topiatest.beangen.Voiture
All Implemented Interfaces:
Vehicule

public abstract class Voiture
extends java.lang.Object
implements Vehicule


Field Summary
 int immatriculation
           
 java.lang.String modele
           
protected  java.beans.PropertyChangeSupport pcs
           
 Personne proprietaire
           
 java.util.Collection<Roue> roue
           
 java.util.Collection<Siege> siege
           
 
Constructor Summary
Voiture()
          Voiture :
 
Method Summary
 void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
          addPropertyChangeListener :
 void addPropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener listener)
          addPropertyChangeListener :
 Roue addRoue(Roue roue)
          addRoue :
 Siege addSiege(Siege siege)
          addSiege :
protected  void firePropertyChange(java.lang.String propertyName, java.lang.Object oldValue, java.lang.Object newValue)
          firePropertyChange :
protected
<T> T
getChild(java.util.Collection<T> childs, int index)
          getChild :
 int getImmatriculation()
          getImmatriculation :
 java.lang.String getModele()
          getModele :
 Personne getProprietaire()
          getProprietaire :
 java.util.Collection<Roue> getRoue()
          getRoue :
 Roue getRoue(int index)
          getRoue :
 java.util.Collection<Siege> getSiege()
          getSiege :
 Siege getSiege(int index)
          getSiege :
 void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
          removePropertyChangeListener :
 void removePropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener listener)
          removePropertyChangeListener :
 boolean removeRoue(Roue roue)
          removeRoue :
 boolean removeSiege(Siege siege)
          removeSiege :
 void setImmatriculation(int newValue)
          setImmatriculation :
 void setModele(java.lang.String newValue)
          setModele :
 void setProprietaire(Personne newValue)
          setProprietaire :
 void setRoue(java.util.Collection<Roue> newValue)
          setRoue :
 void setSiege(java.util.Collection<Siege> newValue)
          setSiege :
 java.lang.String toString()
          toString :
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.nuiton.topiatest.beangen.Vehicule
start
 

Field Detail

pcs

protected final java.beans.PropertyChangeSupport pcs

immatriculation

public int immatriculation

modele

public java.lang.String modele

proprietaire

public Personne proprietaire

roue

public java.util.Collection<Roue> roue

siege

public java.util.Collection<Siege> siege
Constructor Detail

Voiture

public Voiture()
Voiture :

Method Detail

addPropertyChangeListener

public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
addPropertyChangeListener :

Parameters:
listener -

addPropertyChangeListener

public void addPropertyChangeListener(java.lang.String propertyName,
                                      java.beans.PropertyChangeListener listener)
addPropertyChangeListener :

Parameters:
propertyName -
listener -

removePropertyChangeListener

public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
removePropertyChangeListener :

Parameters:
listener -

removePropertyChangeListener

public void removePropertyChangeListener(java.lang.String propertyName,
                                         java.beans.PropertyChangeListener listener)
removePropertyChangeListener :

Parameters:
propertyName -
listener -

firePropertyChange

protected void firePropertyChange(java.lang.String propertyName,
                                  java.lang.Object oldValue,
                                  java.lang.Object newValue)
firePropertyChange :

Parameters:
propertyName -
oldValue -
newValue -

getImmatriculation

public int getImmatriculation()
getImmatriculation :

Returns:
int

setImmatriculation

public void setImmatriculation(int newValue)
setImmatriculation :

Parameters:
newValue -

getModele

public java.lang.String getModele()
getModele :

Returns:
String

setModele

public void setModele(java.lang.String newValue)
setModele :

Parameters:
newValue -

getProprietaire

public Personne getProprietaire()
getProprietaire :

Returns:
Personne

setProprietaire

public void setProprietaire(Personne newValue)
setProprietaire :

Parameters:
newValue -

getRoue

public Roue getRoue(int index)
getRoue :

Parameters:
index -
Returns:
Roue

addRoue

public Roue addRoue(Roue roue)
addRoue :

Parameters:
roue -
Returns:
Roue

removeRoue

public boolean removeRoue(Roue roue)
removeRoue :

Parameters:
roue -
Returns:
boolean

getRoue

public java.util.Collection<Roue> getRoue()
getRoue :

Returns:
Collection

setRoue

public void setRoue(java.util.Collection<Roue> newValue)
setRoue :

Parameters:
newValue -

getSiege

public Siege getSiege(int index)
getSiege :

Parameters:
index -
Returns:
Siege

addSiege

public Siege addSiege(Siege siege)
addSiege :

Parameters:
siege -
Returns:
Siege

removeSiege

public boolean removeSiege(Siege siege)
removeSiege :

Parameters:
siege -
Returns:
boolean

getSiege

public java.util.Collection<Siege> getSiege()
getSiege :

Returns:
Collection

setSiege

public void setSiege(java.util.Collection<Siege> newValue)
setSiege :

Parameters:
newValue -

getChild

protected <T> T getChild(java.util.Collection<T> childs,
                         int index)
getChild :

Parameters:
childs -
index -
Returns:
T

toString

public java.lang.String toString()
toString :

Overrides:
toString in class java.lang.Object
Returns:
String


Copyright © 2004-2009 CodeLutin. All Rights Reserved.