Электронный магазин на Java и XML

         

Методы для получения...



Листинг 6.14. Методы для получения и модификации элементов Product (ProductLine.java)

public void addProduct( Product product ) { products.addElement( product );
} public Product deleteProduct( String id ) { Enumeration enum = products.elements();
while( enum.hasMoreElements() ) { Product p = (Product)enum.nextElement();
if( p.getId().equals( id ) ) { products.remove( p );
return p; } } return null; } public Product getProduct( String id ) { Enumeration enum = products.elements();
while( enum.hasMoreElements() ) { Product p = (Product)enum.nextElement();
if( p.getId().equals( id ) ) { return p; } } return null; }

Также необходимо иметь возможность получать доступ к полю name элемента Product и модифицировать это поле, как показано в листинге 6.15.



Содержание раздела