Add winery source code
[vfc/nfvo/wfengine.git] / winery / org.eclipse.winery.repository / src / main / java / org / eclipse / winery / repository / resources / entitytypes / policytypes / LanguageResource.java
1 package org.eclipse.winery.repository.resources.entitytypes.policytypes;
2
3 import javax.ws.rs.GET;
4 import javax.ws.rs.Produces;
5 import javax.ws.rs.core.MediaType;
6
7 import com.sun.jersey.api.view.Viewable;
8
9 public class LanguageResource {
10         
11         private PolicyTypeResource policyTypeResource;
12         
13         
14         public LanguageResource(PolicyTypeResource policyTypeResource) {
15                 this.policyTypeResource = policyTypeResource;
16         }
17         
18         @GET
19         @Produces(MediaType.TEXT_HTML)
20         public Viewable getHTML() {
21                 return new Viewable("/jsp/entitytypes/policytypes/language.jsp", this);
22         }
23         
24         public String getLanguage() {
25                 return this.policyTypeResource.getPolicyType().getPolicyLanguage();
26         }
27         
28 }