am fe7e94a0: am 088fb915: Merge "Add isSafeModeEnabled() API to WindowManagerService" into jb-mr1-lockscreen-dev

* commit 'fe7e94a094746b608eb926fadc3ee1446bbb0d58':
  Add isSafeModeEnabled() API to WindowManagerService
This commit is contained in:
Jim Miller
2012-11-07 11:17:08 -08:00
committed by Android Git Automerger
3 changed files with 14 additions and 0 deletions

View File

@ -254,4 +254,9 @@ interface IWindowManager
* Gets the infos for all visible windows. * Gets the infos for all visible windows.
*/ */
void getVisibleWindowsForDisplay(int displayId, out List<WindowInfo> outInfos); void getVisibleWindowsForDisplay(int displayId, out List<WindowInfo> outInfos);
/**
* Device is in safe mode.
*/
boolean isSafeModeEnabled();
} }

View File

@ -10348,6 +10348,10 @@ public class WindowManagerService extends IWindowManager.Stub
mPolicy.lockNow(options); mPolicy.lockNow(options);
} }
public boolean isSafeModeEnabled() {
return mSafeMode;
}
void dumpPolicyLocked(PrintWriter pw, String[] args, boolean dumpAll) { void dumpPolicyLocked(PrintWriter pw, String[] args, boolean dumpAll) {
pw.println("WINDOW MANAGER POLICY STATE (dumpsys window policy)"); pw.println("WINDOW MANAGER POLICY STATE (dumpsys window policy)");
mPolicy.dump(" ", pw, args); mPolicy.dump(" ", pw, args);

View File

@ -447,6 +447,11 @@ public class IWindowManagerImpl implements IWindowManager {
// TODO Auto-generated method stub // TODO Auto-generated method stub
} }
@Override
public boolean isSafeModeEnabled() {
return false;
}
@Override @Override
public IBinder getFocusedWindowToken() { public IBinder getFocusedWindowToken() {
// TODO Auto-generated method stub // TODO Auto-generated method stub