org.nuiton.topiatest.beangen
Class Voiture

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

public abstract class Voiture
extends Object
implements Vehicule, Serializable

See Also:
Serialized Form

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

Field Detail

PROPERTY_IMMATRICULATION

public static final String PROPERTY_IMMATRICULATION
See Also:
Constant Field Values

PROPERTY_MODELE

public static final String PROPERTY_MODELE
See Also:
Constant Field Values

PROPERTY_PROPRIETAIRE

public static final String PROPERTY_PROPRIETAIRE
See Also:
Constant Field Values

PROPERTY_ROUE

public static final String PROPERTY_ROUE
See Also:
Constant Field Values

PROPERTY_SIEGE

public static final String PROPERTY_SIEGE
See Also:
Constant Field Values

immatriculation

protected int immatriculation

modele

protected String modele

proprietaire

protected Personne proprietaire

roue

protected Collection<Roue> roue

siege

protected Collection<Siege> siege

pcs

protected final PropertyChangeSupport pcs
Constructor Detail

Voiture

public Voiture()
Method Detail

getImmatriculation

public int getImmatriculation()
getImmatriculation :

Returns:
int

setImmatriculation

public void setImmatriculation(int immatriculation)
setImmatriculation :

Parameters:
immatriculation -

getModele

public String getModele()
getModele :

Returns:
String

setModele

public void setModele(String modele)
setModele :

Parameters:
modele -

getProprietaire

public Personne getProprietaire()
getProprietaire :

Returns:
Personne

setProprietaire

public void setProprietaire(Personne proprietaire)
setProprietaire :

Parameters:
proprietaire -

getRoue

public Roue getRoue(int index)
getRoue :

Parameters:
index -
Returns:
Roue

addRoue

public void addRoue(Roue roue)
addRoue :

Parameters:
roue -

removeRoue

public boolean removeRoue(Roue roue)
removeRoue :

Parameters:
roue -
Returns:
boolean

getRoue

public Collection<Roue> getRoue()
getRoue :

Returns:
Collection

setRoue

public void setRoue(Collection<Roue> roue)
setRoue :

Parameters:
roue -

getSiege

public Siege getSiege(int index)
getSiege :

Parameters:
index -
Returns:
Siege

addSiege

public void addSiege(Siege siege)
addSiege :

Parameters:
siege -

removeSiege

public boolean removeSiege(Siege siege)
removeSiege :

Parameters:
siege -
Returns:
boolean

getSiege

public Collection<Siege> getSiege()
getSiege :

Returns:
Collection

setSiege

public void setSiege(Collection<Siege> siege)
setSiege :

Parameters:
siege -

addPropertyChangeListener

public void addPropertyChangeListener(PropertyChangeListener listener)
addPropertyChangeListener :

Parameters:
listener -

addPropertyChangeListener

public void addPropertyChangeListener(String propertyName,
                                      PropertyChangeListener listener)
addPropertyChangeListener :

Parameters:
propertyName -
listener -

removePropertyChangeListener

public void removePropertyChangeListener(PropertyChangeListener listener)
removePropertyChangeListener :

Parameters:
listener -

removePropertyChangeListener

public void removePropertyChangeListener(String propertyName,
                                         PropertyChangeListener listener)
removePropertyChangeListener :

Parameters:
propertyName -
listener -

firePropertyChange

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

Parameters:
propertyName -
oldValue -
newValue -

firePropertyChange

protected void firePropertyChange(String propertyName,
                                  Object newValue)
firePropertyChange :

Parameters:
propertyName -
newValue -

getChild

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

Parameters:
childs -
index -
Returns:
T


Copyright © 2004-2010 CodeLutin. All Rights Reserved.