/**@class android.app.StatusBarManager
@extends java.lang.Object

 Allows an app to control the status bar.
*/
var StatusBarManager = {

/**@hide */
DISABLE_EXPAND : "65536",
/**@hide */
DISABLE_NOTIFICATION_ICONS : "131072",
/**@hide */
DISABLE_NOTIFICATION_ALERTS : "262144",
/**@hide */
DISABLE_NOTIFICATION_TICKER : "524288",
/**@hide */
DISABLE_SYSTEM_INFO : "1048576",
/**@hide */
DISABLE_HOME : "2097152",
/**@hide */
DISABLE_RECENT : "16777216",
/**@hide */
DISABLE_BACK : "4194304",
/**@hide */
DISABLE_CLOCK : "8388608",
/**@hide */
DISABLE_SEARCH : "33554432",
/**@hide */
DISABLE_NAVIGATION : "18874368",
/**@hide */
DISABLE_NONE : "0",
/**@hide */
DISABLE_MASK : "67043328",
/**@hide */
DISABLE2_QUICK_SETTINGS : "1",
/**@hide */
DISABLE2_SYSTEM_ICONS : "2",
/**@hide */
DISABLE2_NOTIFICATION_SHADE : "4",
/**@hide */
DISABLE2_GLOBAL_ACTIONS : "8",
/**@hide */
DISABLE2_ROTATE_SUGGESTIONS : "16",
/**@hide */
DISABLE2_NONE : "0",
/**@hide */
DISABLE2_MASK : "31",
/** Default disable flags for setup

 @hide
*/
DEFAULT_SETUP_DISABLE_FLAGS : "61145088",
/** Default disable2 flags for setup

 @hide
*/
DEFAULT_SETUP_DISABLE2_FLAGS : "16",
/**@hide */
NAVIGATION_HINT_BACK_ALT : "1",
/**@hide */
NAVIGATION_HINT_IME_SHOWN : "2",
/**@hide */
WINDOW_STATUS_BAR : "1",
/**@hide */
WINDOW_NAVIGATION_BAR : "2",
/**@hide */
WINDOW_STATE_SHOWING : "0",
/**@hide */
WINDOW_STATE_HIDING : "1",
/**@hide */
WINDOW_STATE_HIDDEN : "2",
/**@hide */
CAMERA_LAUNCH_SOURCE_WIGGLE : "0",
/**@hide */
CAMERA_LAUNCH_SOURCE_POWER_DOUBLE_TAP : "1",
/**@hide */
CAMERA_LAUNCH_SOURCE_LIFT_TRIGGER : "2",
/**Disable some features in the status bar.  Pass the bitwise-or of the DISABLE_* flags.
 To re-enable everything, pass {@link #DISABLE_NONE}.
@hide 
*/
disable : function(  ) {},

/**Disable additional status bar features. Pass the bitwise-or of the DISABLE2_* flags.
 To re-enable everything, pass {@link #DISABLE_NONE}.

 Warning: Only pass DISABLE2_* flags into this function, do not use DISABLE_* flags.
@hide 
*/
disable2 : function(  ) {},

/**Expand the notifications panel.
@hide 
*/
expandNotificationsPanel : function(  ) {},

/**Collapse the notifications and settings panels.
@hide 
*/
collapsePanels : function(  ) {},

/**Expand the settings panel.
@hide 
*/
expandSettingsPanel : function(  ) {},

/**Expand the settings panel and open a subPanel. If the subpanel is null or does not have a
 corresponding tile, the QS panel is simply expanded
@hide 
*/
expandSettingsPanel : function(  ) {},

/**
@hide 
*/
setIcon : function(  ) {},

/**
@hide 
*/
removeIcon : function(  ) {},

/**
@hide 
*/
setIconVisibility : function(  ) {},

/**Enable or disable status bar elements (notifications, clock) which are inappropriate during
 device setup.
@param {Boolean} disabled whether to apply or remove the disabled flags
@hide 
*/
setDisabledForSetup : function(  ) {},

/**Get this app's currently requested disabled components
@return {Object {android.app.StatusBarManager.DisableInfo}} a new DisableInfo
@hide 
*/
getDisableInfo : function(  ) {},

/**
@hide 
*/
windowStateToString : function(  ) {},


};