Home | History | Annotate | Download | only in manifest
      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 
     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 
     23   public String getLabel() {
     24     return label;
     25   }
     26 
     27   public String getDescription() {
     28     return description;
     29   }
     30 
     31   public String getPermissionGroup() {
     32     return permissionGroup;
     33   }
     34 
     35   public String getProtectionLevel() {
     36     return protectionLevel;
     37   }
     38 }
     39