Build 1.0_r1(from source)

android.view
Class IWindowManager.Stub

java.lang.Object
  extended by android.os.Binder
      extended by android.view.IWindowManager.Stub
All Implemented Interfaces:
IBinder, IInterface, IWindowManager
Enclosing interface:
IWindowManager

public abstract static class IWindowManager.Stub
extends Binder
implements IWindowManager

Local-side IPC implementation stub class.


Nested Class Summary
 
Nested classes/interfaces inherited from interface android.view.IWindowManager
IWindowManager.Stub
 
Nested classes/interfaces inherited from interface android.os.IBinder
IBinder.DeathRecipient
 
Field Summary
(package private) static int TRANSACTION_addAppToken
           
(package private) static int TRANSACTION_disableKeyguard
           
(package private) static int TRANSACTION_executeAppTransition
           
(package private) static int TRANSACTION_exitKeyguardSecurely
           
(package private) static int TRANSACTION_getAnimationScale
           
(package private) static int TRANSACTION_getAnimationScales
           
(package private) static int TRANSACTION_getAppOrientation
           
(package private) static int TRANSACTION_getKeycodeState
           
(package private) static int TRANSACTION_getKeycodeStateForDevice
           
(package private) static int TRANSACTION_getRotation
           
(package private) static int TRANSACTION_getScancodeState
           
(package private) static int TRANSACTION_getScancodeStateForDevice
           
(package private) static int TRANSACTION_getSwitchState
           
(package private) static int TRANSACTION_getSwitchStateForDevice
           
(package private) static int TRANSACTION_injectKeyEvent
           
(package private) static int TRANSACTION_injectPointerEvent
           
(package private) static int TRANSACTION_injectTrackballEvent
           
(package private) static int TRANSACTION_inKeyguardRestrictedInputMode
           
(package private) static int TRANSACTION_isViewServerRunning
           
(package private) static int TRANSACTION_moveAppToken
           
(package private) static int TRANSACTION_moveAppTokensToBottom
           
(package private) static int TRANSACTION_moveAppTokensToTop
           
(package private) static int TRANSACTION_openSession
           
(package private) static int TRANSACTION_pauseKeyDispatching
           
(package private) static int TRANSACTION_prepareAppTransition
           
(package private) static int TRANSACTION_reenableKeyguard
           
(package private) static int TRANSACTION_removeAppToken
           
(package private) static int TRANSACTION_resumeKeyDispatching
           
(package private) static int TRANSACTION_setAnimationScale
           
(package private) static int TRANSACTION_setAnimationScales
           
(package private) static int TRANSACTION_setAppGroupId
           
(package private) static int TRANSACTION_setAppOrientation
           
(package private) static int TRANSACTION_setAppStartingWindow
           
(package private) static int TRANSACTION_setAppVisibility
           
(package private) static int TRANSACTION_setAppWillBeHidden
           
(package private) static int TRANSACTION_setEventDispatching
           
(package private) static int TRANSACTION_setFocusedApp
           
(package private) static int TRANSACTION_setInTouchMode
           
(package private) static int TRANSACTION_setRotation
           
(package private) static int TRANSACTION_startAppFreezingScreen
           
(package private) static int TRANSACTION_startViewServer
           
(package private) static int TRANSACTION_stopAppFreezingScreen
           
(package private) static int TRANSACTION_stopViewServer
           
(package private) static int TRANSACTION_updateOrientationFromAppTokens
           
(package private) static int TRANSACTION_watchRotation
           
 
Fields inherited from interface android.os.IBinder
DUMP_TRANSACTION, FIRST_CALL_TRANSACTION, FLAG_ONEWAY, INTERFACE_TRANSACTION, LAST_CALL_TRANSACTION, PING_TRANSACTION
 
Constructor Summary
IWindowManager.Stub()
          Construct the stub at attach it to the interface.
 
Method Summary
 IBinder asBinder()
          Retrieve the Binder object associated with this interface.
static IWindowManager asInterface(IBinder obj)
          Cast an IBinder object into an IWindowManager interface, generating a proxy if needed.
 boolean onTransact(int code, Parcel data, Parcel reply, int flags)
          Default implementation is a stub that returns false.
 
Methods inherited from class android.os.Binder
attachInterface, clearCallingIdentity, dump, finalize, flushPendingCommands, getCallingPid, getCallingUid, getInterfaceDescriptor, isBinderAlive, joinThreadPool, linkToDeath, pingBinder, queryLocalInterface, restoreCallingIdentity, transact, unlinkToDeath
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface android.view.IWindowManager
addAppToken, disableKeyguard, executeAppTransition, exitKeyguardSecurely, getAnimationScale, getAnimationScales, getAppOrientation, getKeycodeState, getKeycodeStateForDevice, getRotation, getScancodeState, getScancodeStateForDevice, getSwitchState, getSwitchStateForDevice, injectKeyEvent, injectPointerEvent, injectTrackballEvent, inKeyguardRestrictedInputMode, isViewServerRunning, moveAppToken, moveAppTokensToBottom, moveAppTokensToTop, openSession, pauseKeyDispatching, prepareAppTransition, reenableKeyguard, removeAppToken, resumeKeyDispatching, setAnimationScale, setAnimationScales, setAppGroupId, setAppOrientation, setAppStartingWindow, setAppVisibility, setAppWillBeHidden, setEventDispatching, setFocusedApp, setInTouchMode, setRotation, startAppFreezingScreen, startViewServer, stopAppFreezingScreen, stopViewServer, updateOrientationFromAppTokens, watchRotation
 

Field Detail

TRANSACTION_startViewServer

static final int TRANSACTION_startViewServer
See Also:
Constant Field Values

TRANSACTION_stopViewServer

static final int TRANSACTION_stopViewServer
See Also:
Constant Field Values

TRANSACTION_isViewServerRunning

static final int TRANSACTION_isViewServerRunning
See Also:
Constant Field Values

TRANSACTION_openSession

static final int TRANSACTION_openSession
See Also:
Constant Field Values

TRANSACTION_injectKeyEvent

static final int TRANSACTION_injectKeyEvent
See Also:
Constant Field Values

TRANSACTION_injectPointerEvent

static final int TRANSACTION_injectPointerEvent
See Also:
Constant Field Values

TRANSACTION_injectTrackballEvent

static final int TRANSACTION_injectTrackballEvent
See Also:
Constant Field Values

TRANSACTION_pauseKeyDispatching

static final int TRANSACTION_pauseKeyDispatching
See Also:
Constant Field Values

TRANSACTION_resumeKeyDispatching

static final int TRANSACTION_resumeKeyDispatching
See Also:
Constant Field Values

TRANSACTION_setEventDispatching

static final int TRANSACTION_setEventDispatching
See Also:
Constant Field Values

TRANSACTION_addAppToken

static final int TRANSACTION_addAppToken
See Also:
Constant Field Values

TRANSACTION_setAppGroupId

static final int TRANSACTION_setAppGroupId
See Also:
Constant Field Values

TRANSACTION_updateOrientationFromAppTokens

static final int TRANSACTION_updateOrientationFromAppTokens
See Also:
Constant Field Values

TRANSACTION_setAppOrientation

static final int TRANSACTION_setAppOrientation
See Also:
Constant Field Values

TRANSACTION_getAppOrientation

static final int TRANSACTION_getAppOrientation
See Also:
Constant Field Values

TRANSACTION_setFocusedApp

static final int TRANSACTION_setFocusedApp
See Also:
Constant Field Values

TRANSACTION_prepareAppTransition

static final int TRANSACTION_prepareAppTransition
See Also:
Constant Field Values

TRANSACTION_executeAppTransition

static final int TRANSACTION_executeAppTransition
See Also:
Constant Field Values

TRANSACTION_setAppStartingWindow

static final int TRANSACTION_setAppStartingWindow
See Also:
Constant Field Values

TRANSACTION_setAppWillBeHidden

static final int TRANSACTION_setAppWillBeHidden
See Also:
Constant Field Values

TRANSACTION_setAppVisibility

static final int TRANSACTION_setAppVisibility
See Also:
Constant Field Values

TRANSACTION_startAppFreezingScreen

static final int TRANSACTION_startAppFreezingScreen
See Also:
Constant Field Values

TRANSACTION_stopAppFreezingScreen

static final int TRANSACTION_stopAppFreezingScreen
See Also:
Constant Field Values

TRANSACTION_removeAppToken

static final int TRANSACTION_removeAppToken
See Also:
Constant Field Values

TRANSACTION_moveAppToken

static final int TRANSACTION_moveAppToken
See Also:
Constant Field Values

TRANSACTION_moveAppTokensToTop

static final int TRANSACTION_moveAppTokensToTop
See Also:
Constant Field Values

TRANSACTION_moveAppTokensToBottom

static final int TRANSACTION_moveAppTokensToBottom
See Also:
Constant Field Values

TRANSACTION_disableKeyguard

static final int TRANSACTION_disableKeyguard
See Also:
Constant Field Values

TRANSACTION_reenableKeyguard

static final int TRANSACTION_reenableKeyguard
See Also:
Constant Field Values

TRANSACTION_exitKeyguardSecurely

static final int TRANSACTION_exitKeyguardSecurely
See Also:
Constant Field Values

TRANSACTION_inKeyguardRestrictedInputMode

static final int TRANSACTION_inKeyguardRestrictedInputMode
See Also:
Constant Field Values

TRANSACTION_getAnimationScale

static final int TRANSACTION_getAnimationScale
See Also:
Constant Field Values

TRANSACTION_getAnimationScales

static final int TRANSACTION_getAnimationScales
See Also:
Constant Field Values

TRANSACTION_setAnimationScale

static final int TRANSACTION_setAnimationScale
See Also:
Constant Field Values

TRANSACTION_setAnimationScales

static final int TRANSACTION_setAnimationScales
See Also:
Constant Field Values

TRANSACTION_getSwitchState

static final int TRANSACTION_getSwitchState
See Also:
Constant Field Values

TRANSACTION_getSwitchStateForDevice

static final int TRANSACTION_getSwitchStateForDevice
See Also:
Constant Field Values

TRANSACTION_getScancodeState

static final int TRANSACTION_getScancodeState
See Also:
Constant Field Values

TRANSACTION_getScancodeStateForDevice

static final int TRANSACTION_getScancodeStateForDevice
See Also:
Constant Field Values

TRANSACTION_getKeycodeState

static final int TRANSACTION_getKeycodeState
See Also:
Constant Field Values

TRANSACTION_getKeycodeStateForDevice

static final int TRANSACTION_getKeycodeStateForDevice
See Also:
Constant Field Values

TRANSACTION_setInTouchMode

static final int TRANSACTION_setInTouchMode
See Also:
Constant Field Values

TRANSACTION_setRotation

static final int TRANSACTION_setRotation
See Also:
Constant Field Values

TRANSACTION_getRotation

static final int TRANSACTION_getRotation
See Also:
Constant Field Values

TRANSACTION_watchRotation

static final int TRANSACTION_watchRotation
See Also:
Constant Field Values
Constructor Detail

IWindowManager.Stub

public IWindowManager.Stub()
Construct the stub at attach it to the interface.

Method Detail

asInterface

public static IWindowManager asInterface(IBinder obj)
Cast an IBinder object into an IWindowManager interface, generating a proxy if needed.


asBinder

public IBinder asBinder()
Description copied from interface: IInterface
Retrieve the Binder object associated with this interface. You must use this instead of a plain cast, so that proxy objects can return the correct result.

Specified by:
asBinder in interface IInterface

onTransact

public boolean onTransact(int code,
                          Parcel data,
                          Parcel reply,
                          int flags)
                   throws RemoteException
Description copied from class: Binder
Default implementation is a stub that returns false. You will want to override this to do the appropriate unmarshalling of transactions.

If you want to call this, call transact().

Overrides:
onTransact in class Binder
Throws:
RemoteException

Build 1.0_r1(from source)

Please submit a feedback, bug or feature