1 package org.robolectric.manifest;
2 
3 /**
4  * Holds permission data from manifest.
5  */
6 public class PermissionItemData extends PackageItemData {
7 
8   private final String label;
9   private final String description;
10   private final String permissionGroup;
11   private final String protectionLevel;
12 
PermissionItemData(String name, String label, String description, String permissionGroup, String protectionLevel, MetaData metaData)13   public PermissionItemData(String name, String label, String description,
14       String permissionGroup, String protectionLevel, MetaData metaData) {
15     super(name, metaData);
16 
17     this.label = label;
18     this.description = description;
19     this.permissionGroup = permissionGroup;
20     this.protectionLevel = protectionLevel;
21   }
22 
getLabel()23   public String getLabel() {
24     return label;
25   }
26 
getDescription()27   public String getDescription() {
28     return description;
29   }
30 
getPermissionGroup()31   public String getPermissionGroup() {
32     return permissionGroup;
33   }
34 
getProtectionLevel()35   public String getProtectionLevel() {
36     return protectionLevel;
37   }
38 }
39