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

         

Класс ProductLine



Класс ProductLine

Следующий класс, ProductLine, основан на определении DTD для элемента productline:

<!ELEMENT product_line (product*) > <!ATTLIST product_line name CDATA #IMPLIED>

Как и в элементе catalog, в этом элементе содержится один повторяющийся дочерний элемент. Поэтому и здесь мы применяем для представления этих дочерних элементов вектор Vector, как показано в листинге 6.12. У этого элемента имеется атрибут name, для которого тоже необходимо создать представление в классе. Добавим поле, имеющее тип Srting. Тип String обычно хорошо подходит для элементов CDATA.



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