Package org.robolectric.manifest
Class BroadcastReceiverData
java.lang.Object
org.robolectric.manifest.PackageItemData
org.robolectric.manifest.BroadcastReceiverData
-
Field Summary
Fields inherited from class org.robolectric.manifest.PackageItemData
metaData, name
-
Constructor Summary
ConstructorDescriptionBroadcastReceiverData
(String className, MetaData metaData) BroadcastReceiverData
(Map<String, String> attributes, MetaData metaData, List<IntentFilterData> intentFilters) -
Method Summary
Modifier and TypeMethodDescriptionvoid
Get the map for all attributes defined for the broadcast receiver.Get the intent filters defined for the broadcast receiver.boolean
boolean
Returns whether this broadcast receiver is exported by checking the XML attribute.void
setPermission
(String permission) Methods inherited from class org.robolectric.manifest.PackageItemData
getClassName, getMetaData, getName
-
Constructor Details
-
BroadcastReceiverData
-
BroadcastReceiverData
-
-
Method Details
-
getActions
-
addAction
-
setPermission
-
getPermission
-
getIntentFilters
Get the intent filters defined for the broadcast receiver.- Returns:
- A list of intent filters.
-
getAllAttributes
Get the map for all attributes defined for the broadcast receiver.- Returns:
- map of attributes names to values from the manifest.
-
isExported
public boolean isExported()Returns whether this broadcast receiver is exported by checking the XML attribute.- Returns:
- true if the broadcast receiver is exported
-
isEnabled
public boolean isEnabled()
-