rendered paste bodypackage art;
import java.util.Vector;
public class Vecteur
{
protected Vector colChauss;
protected Vector colVet;
protected Vector colAccess;
public Vecteur()
{
colChauss = new Vector();
colVet = new Vector ();
colAccess = new Vector ();
}
public int rechercheChauss(String pNoChauss)
{
int arret=-1;
for(int i=0;i<colChauss.size();i++)
{
if (((Chaussures)colChauss.elementAt(i)).reference==pNoChauss)
{
arret=i;
}
}
return arret;
}
public int rechercheVet(String pNoVet)
{
int arret=-1;
for(int i=0;i<colVet.size();i++)
{
if (((Vetement)colVet.elementAt(i)).reference==pNoVet)
{
arret=i;
}
}
return arret;
}
public int rechercheAccess(String pNoAccess)
{
int arret=-1;
for(int i=0;i<colAccess.size();i++)
{
if (((Accessoire)colAccess.elementAt(i)).reference==pNoAccess)
{
arret=i;
}
}
return arret;
}
public void ajoutChauss(Chaussures nouvC)
{
colChauss.addElement(nouvC);
}
public void ajoutAccess(Accessoire nouvA)
{
colAccess.addElement(nouvA);
}
public void ajoutVet(Vetement nouvV)
{
colVet.addElement(nouvV);
}
public void EnleverChauss(int pNo)
{
colChauss.removeElementAt(pNo);
}
public void EnleverAccess(int pNo)
{
colAccess.removeElementAt(pNo);
}
public void EnleverVet(int pNo)
{
colVet.removeElementAt(pNo);
}
public void VendreChauss(int pNo,int pQte)
{
if (((Chaussures)colChauss.elementAt(pNo)).quantite>=pQte)
{
((Chaussures)colChauss.elementAt(pNo)).quantite=pQte;
}
}
public void VendreAccess(int pNo, int pQte)
{
if (((Accessoire)colAccess.elementAt(pNo)).quantite>=pQte)
{
((Accessoire)colAccess.elementAt(pNo)).quantite=pQte;
}
}
public void VendreVet(int pNo, int pQte)
{
if (((Vetement)colVet.elementAt(pNo)).quantite>=pQte)
{
((Vetement)colVet.elementAt(pNo)).quantite=pQte;
}
}
public void ArriveeChauss(int pNo,int pQte)
{
((Chaussures)colChauss.elementAt(pNo)).quantite=((Chaussures)colChauss.elementAt(pNo)).quantite+pQte;
}
public void ArriveeAccess(int pNo, int pQte)
{
((Accessoire)colAccess.elementAt(pNo)).quantite=((Accessoire)colAccess.elementAt(pNo)).quantite+pQte;
}
public void ArriveeVet(int pNo, int pQte)
{
((Vetement)colVet.elementAt(pNo)).quantite=((Vetement)colVet.elementAt(pNo)).quantite+pQte;
}
}