summaryrefslogtreecommitdiffstats
path: root/core/java/android/view/WindowManagerPolicy.java
diff options
context:
space:
mode:
authorCraig Mautner <cmautner@google.com>2012-10-05 16:14:12 -0700
committerAndroid (Google) Code Review <android-gerrit@google.com>2012-10-05 16:14:12 -0700
commit2874a54068af1e7de3c1c046cc0061412daafaf8 (patch)
treeb13a8ae6ee9dd33fd6420a319044cae20248e584 /core/java/android/view/WindowManagerPolicy.java
parentd7eece3448122fa668cdb386cd47cd1402d12012 (diff)
parent88400d3a31139c40c4014faf86c243647087ef6c (diff)
downloadframeworks_base-2874a54068af1e7de3c1c046cc0061412daafaf8.zip
frameworks_base-2874a54068af1e7de3c1c046cc0061412daafaf8.tar.gz
frameworks_base-2874a54068af1e7de3c1c046cc0061412daafaf8.tar.bz2
Merge "Add flag for displaying non-user's Windows to user." into jb-mr1-dev
Diffstat (limited to 'core/java/android/view/WindowManagerPolicy.java')
-rw-r--r--core/java/android/view/WindowManagerPolicy.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/core/java/android/view/WindowManagerPolicy.java b/core/java/android/view/WindowManagerPolicy.java
index d25f4cd..4ccb502 100644
--- a/core/java/android/view/WindowManagerPolicy.java
+++ b/core/java/android/view/WindowManagerPolicy.java
@@ -501,6 +501,16 @@ public interface WindowManagerPolicy {
public int checkAddPermission(WindowManager.LayoutParams attrs);
/**
+ * Check permissions when adding a window.
+ *
+ * @param attrs The window's LayoutParams.
+ *
+ * @return True if the window may only be shown to the current user, false if the window can
+ * be shown on all users' windows.
+ */
+ public boolean checkShowToOwnerOnly(WindowManager.LayoutParams attrs);
+
+ /**
* Sanitize the layout parameters coming from a client. Allows the policy
* to do things like ensure that windows of a specific type can't take
* input focus.