2f7ede9d6195b97283bca7e88b02a8e9d1122fa9
[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 \r
8 import com.indexdata.mkjsf.pazpar2.data.ResponseDataObject;\r
9 \r
10 @SessionScoped\r
11 public class CategoriesResponse extends SpResponseDataObject  {\r
12 \r
13   private static final long serialVersionUID = 5502182636437956412L;\r
14     \r
15   public List<TargetCategory> getTargetCategories() {\r
16     List<TargetCategory> targetCategories = new ArrayList<TargetCategory>();    \r
17     if (getElements("category") != null) {\r
18       for (ResponseDataObject element : getElements("category")) {\r
19         targetCategories.add((TargetCategory)element);\r
20       }\r
21     }\r
22     return targetCategories;\r
23   }\r
24   \r
25 }\r