52cd3d3c922297aec222153d7d7bbdb5e318eacf
[mkjsf-moved-to-github.git] / src / main / java / com / indexdata / mkjsf / pazpar2 / data / sp / CategoriesResponse.java
1 package com.indexdata.mkjsf.pazpar2.data.sp;\r
2 \r
3 import java.util.ArrayList;\r
4 import java.util.List;\r
5 \r
6 import javax.enterprise.context.SessionScoped;\r
7 import com.indexdata.mkjsf.pazpar2.data.ResponseDataObject;\r
8 \r
9 @SessionScoped\r
10 public class CategoriesResponse extends ResponseDataObject {\r
11 \r
12   private static final long serialVersionUID = 5502182636437956412L;\r
13     \r
14   public List<TargetCategory> getTargetCategories() {\r
15     List<TargetCategory> targetCategories = new ArrayList<TargetCategory>();    \r
16     if (getElements("category") != null) {\r
17       for (ResponseDataObject element : getElements("category")) {\r
18         targetCategories.add((TargetCategory)element);\r
19       }\r
20     }\r
21     return targetCategories;\r
22   }\r
23 \r
24   \r
25 }\r