Deprecated API


Contents
Deprecated Interfaces
danger.text.span.HaloSpan
          Use StyleSpan instead. 
org.apache.commons.httpclient.HttpUrlMethod
          use HttpMethod 
danger.audio.Playable
          This class is obsolete, and will be removed in a future release. Use PlayableMedia and PlayableAudio instead. 
danger.app.ResourceIDs
          For internal use only. 
 

Deprecated Classes
org.apache.commons.httpclient.Authenticator
          use HttpAuthenticator 
org.apache.commons.httpclient.util.Base64
          The commons-codec Base64 class will be used in HttpClient 2.1 
danger.crypto.BigInteger
          Use java.math.BigInteger instead. (Previously java.math.BigInteger had performance problems, but these have been corrected.) 
danger.internal.DialTextField
          This class was not meant to be publicly accessible. It will be removed in a future OS release. 
danger.ui.FolderEditor
          This class is under construction. The API will be improved (and possibly changed) in a future release of the OS. 
danger.ui.IconPickerWindow
          For internal use only. 
danger.ui.JPEGCodecImpl
          For internal use only. 
danger.audio.Metatag
          See ContentManager 
danger.ui.NumberField
          Use TextInputFilter.newNumericFilter() instead. 
danger.internal.PhoneNumberTextField
          This class was not meant to be publicly accessible. It will be removed in a future OS release. 
danger.internal.PhoneUtils
          This class was not meant to be publicly accessible. It will be removed in a future OS release. 
danger.ui.PNGCodecImpl
          For internal use only. 
org.apache.commons.httpclient.RequestOutputStream
          Use new ChunkedOutputStream(HttpConnecion#getRequestOutputStream()); 
org.apache.commons.httpclient.ResponseInputStream
          Use new ChunkedInputStream(HttpConnecion#getResponseInputStream()); 
danger.internal.TimeZone
          This class was not meant to be publicly accessible. It will be removed in a future OS release. 
org.apache.commons.httpclient.methods.UrlDeleteMethod
          use DeleteMethod 
org.apache.commons.httpclient.methods.UrlGetMethod
          use GetMethod 
org.apache.commons.httpclient.methods.UrlHeadMethod
          use HeadMethod 
org.apache.commons.httpclient.methods.UrlOptionsMethod
          use OptionsMethod 
org.apache.commons.httpclient.methods.UrlPostMethod
          use PostMethod 
org.apache.commons.httpclient.methods.UrlPutMethod
          use PutMethod 
 

Deprecated Fields
org.apache.commons.httpclient.HttpURL._default_port
          Use HttpURL.DEFAULT_PORT instead. This one doesn't conform to the project naming conventions. 
org.apache.commons.httpclient.HttpsURL._default_port
          Use HttpsURL.DEFAULT_PORT instead. This one doesn't conform to the project naming conventions. 
org.apache.commons.httpclient.HttpURL._default_scheme
          Use HttpURL.DEFAULT_SCHEME instead. This one doesn't conform to the project naming conventions. 
org.apache.commons.httpclient.HttpsURL._default_scheme
          Use HttpsURL.DEFAULT_SCHEME instead. This one doesn't conform to the project naming conventions. 
danger.app.DataStore.AUTO_SYNC_WAIT_FOR_CONFIRM
          For internal use only. 
danger.system.HardwareCapabilities.BACK_BUTTON
          Use HardwareCapabilities.FEATURE_BACK_BUTTON instead. 
danger.app.EventType.BATTERY_CHARGE
          use danger.system.BatteryMonitor 
danger.app.EventType.BATTERY_COLD
          no longer applies 
danger.app.EventType.BATTERY_DISCHARGE
          use danger.system.BatteryMonitor 
danger.audio.Meta.BATTERY_FAILURE_IMMINENT
            
danger.app.EventType.BATTERY_FLAG_CHARGE
          use danger.system.BatteryMonitor 
danger.app.EventType.BATTERY_FLAG_DC_PLUG
          no longer used 
danger.app.EventType.BATTERY_FLAG_FAULT
          no longer used 
danger.app.EventType.BATTERY_FLAG_FULL
          use danger.system.BatteryMonitor 
danger.app.EventType.BATTERY_FLAG_POWER
          use danger.system.BatteryMonitor 
danger.app.EventType.BATTERY_FLAG_SHUTDOWN
          use danger.system.BatteryMonitor 
danger.app.EventType.BATTERY_FLAG_TEMP
          no longer used 
danger.app.EventType.BATTERY_FULL
          use danger.system.BatteryMonitor 
danger.app.EventType.BATTERY_HOT
          no longer applies 
danger.app.EventType.BATTERY_NOPOWER
          use danger.system.BatteryMonitor 
danger.ui.Style.BUTTON_CORNER_SIZE
          For internal use only. 
danger.system.HardwareCapabilities.CAMERA
          Use HardwareCapabilities.cameraCaptureFormat(), HardwareCapabilities.FEATURE_CAMERA, HardwareCapabilities.FEATURE_CAMERA_REMOVABLE, HardwareCapabilities.FEATURE_CAMERA_CAN_FLIP, HardwareCapabilities.FEATURE_CAMERA_FLASH, HardwareCapabilities.FEATURE_CAMERA_LOW_LIGHT_MODE, and HardwareCapabilities.FEATURE_CAMERA_IS_LED_FLASH instead. 
danger.system.HardwareCapabilities.CANCEL_BUTTON
          Use HardwareCapabilities.FEATURE_CANCEL_BUTTON instead. 
danger.ui.Style.CHECK_BOX_HEIGHT
          Use Style.getCheckBoxHeight() instead. 
danger.ui.Style.CHECK_BOX_WIDTH
          Use Style.getCheckBoxWidth() instead. 
danger.app.DataStore.DEBUG_AUTO_SYNC
          For internal use only. 
danger.app.DataStore.DEBUG_AUTO_SYNC_UID
          For internal use only. 
danger.app.EventType.DEVICE_BUTTON_DONE
          This event is never actually sent. Use EventType.DEVICE_BUTTON_BACK instead. 
danger.system.HardwareCapabilities.DONE_BUTTON
          Use HardwareCapabilities.FEATURE_DONE_BUTTON instead. 
danger.app.DataStore.DS_SCHEDULED_FOR_ACTIVATION
          For internal use only. 
danger.system.HardwareCapabilities.END_BUTTON
          Use HardwareCapabilities.FEATURE_END_BUTTON instead. 
danger.app.EventType.EVENT_POWER
          use EVENT_BATTERY_STATE_CHANGED 
danger.system.HardwareCapabilities.EXTERNAL_MICROPHONE
          Use HardwareCapabilities.FEATURE_EXTERNAL_MIC instead. 
danger.ui.Font.F_CONDENSED
          This is no longer used. 
danger.audio.Meta.FEEDBACK_BACK_BUTTON
          Use Meta.FEEDBACK_DONE_BUTTON instead. 
danger.ui.NotificationManager.FLAG_PENDING_MESSAGE
          For internal use only. 
danger.ui.NotificationManager.FLAG_PENDING_MISSED_CALL_ALERT
          For internal use only. 
danger.ui.NotificationManager.FLAG_PENDING_SYSTEM_ALARM
          For internal use only. 
danger.ui.NotificationManager.FLAG_PENDING_SYSTEM_ALERT
          For internal use only. 
danger.system.HardwareCapabilities.FLASH
          For internal use only. 
danger.ui.Style.FOREGROUND25_COLOR
            
danger.ui.Style.FOREGROUND50_COLOR
            
danger.ui.Style.FOREGROUND75_COLOR
            
danger.audio.ToneClass.HIDDEN
            
danger.system.HardwareCapabilities.KEYBOARD
          Use HardwareCapabilities.FEATURE_DIALPAD_OVERLAY, HardwareCapabilities.FEATURE_TAB_KEY, HardwareCapabilities.FEATURE_ORANGE_DEL_KEY, and HardwareCapabilities.FEATURE_SYM_KEY instead. 
danger.system.HardwareCapabilities.LIGHT_METER
          Use HardwareCapabilities.FEATURE_LIGHT_METER instead. 
danger.ui.DialogWindow.m_showToneID
          Use DialogWindow.setShowTone(int) and DialogWindow.getShowToneID() instead. 
danger.ui.AlertWindow.MAX_BITMAP_SIZE
          Use AlertWindow.getMaxBitmapWidth() and AlertWindow.getMaxBitmapHeight() instead. 
danger.audio.RingToneObject.mBytes
          Use RingToneObject.setBytes(byte[], java.lang.String) RingToneObject.getBytes() instead. 
danger.audio.RingToneObject.mFilter
          Use RingToneObject.setFilterFlags(int) RingToneObject.getFilterFlags() instead. 
danger.audio.RingToneObject.mID
          Use RingToneObject.setID(int) RingToneObject.getID() instead. 
danger.ui.DialogWindow.mListener
          Use DialogWindow.setListener(danger.app.Listener) and DialogWindow.getFrameButtonListener() instead. 
danger.ui.FolderEditor.mListener
          Use FolderEditor.setListener(danger.app.Listener) instead. 
danger.ui.DateTimeEditor.mMaxDate
          Use DateTimeEditor.setMax(danger.internal.Date) and DateTimeEditor.getMax() instead. 
danger.ui.TypeAheadTextField.mMenu
          Use TypeAheadTextField.setListSelectMenu(danger.ui.ListSelectMenu) and TypeAheadTextField.getListSelectMenu() instead. 
danger.ui.DateTimeEditor.mMinDate
          Use DateTimeEditor.setMin(danger.internal.Date) and DateTimeEditor.getMin() instead. 
danger.audio.RingToneObject.mName
          Use RingToneObject.setName(java.lang.String) RingToneObject.getName() instead. 
danger.ui.TypeAheadTextField.mTextFinder
          Use TypeAheadTextField.setTextFinder(danger.util.TextFinder) and TypeAheadTextField.getTextFinder() instead. 
danger.ui.Style.OUTLINED_SCROLL_ARROW_HEIGHT
          For internal use only. 
danger.ui.Style.OUTLINED_SCROLL_ARROW_WIDTH
          For internal use only. 
danger.ui.Style.PICKER_CORNER_SIZE
          For internal use only. 
danger.system.HardwareCapabilities.POWER_BUTTON
          Use HardwareCapabilities.FEATURE_EXTERNAL_POWER_BUTTON instead. 
org.apache.commons.httpclient.HttpState.PREEMPTIVE_DEFAULT
          This field and feature will be removed following HttpClient 3.0. 
org.apache.commons.httpclient.HttpState.PREEMPTIVE_PROPERTY
          This field and feature will be removed following HttpClient 3.0. 
danger.ui.Style.RADIO_BUTTON_HEIGHT
          Use Style.getRadioButtonHeight() instead. 
danger.ui.Style.RADIO_BUTTON_WIDTH
          Use Style.getRadioButtonWidth() instead. 
danger.system.HardwareCapabilities.RAM
          For internal use only. 
danger.app.DataStore.RECORD_FLAG_MASK
          For internal use only. 
danger.app.DataStore.RECORD_MODIFIED
          For internal use only. 
danger.system.HardwareCapabilities.REMOVABLE_BATTERY
          Use HardwareCapabilities.FEATURE_REMOVABLE_BATTERY instead. 
danger.system.HardwareCapabilities.REMOVE_SIM_WHILE_RUNNING
          Use HardwareCapabilities.FEATURE_REMOVE_SIM_WHILE_RUNNING instead. 
danger.system.HardwareCapabilities.SCREEN
          Use HardwareCapabilities.getScreenWidth(), HardwareCapabilities.getScreenHeight(), and HardwareCapabilities.getScreenColorSpace() instead. 
danger.ui.Style.SCROLL_ARROW_HEIGHT
          Use Style.getScrollArrowHeight() instead. 
danger.ui.Style.SCROLL_ARROW_WIDTH
          Use Style.getScrollArrowWidth() instead. 
danger.system.HardwareCapabilities.SEND_BUTTON
          Use HardwareCapabilities.FEATURE_SEND_BUTTON instead. 
danger.system.HardwareCapabilities.SHOULDER_BUTTONS
          Use HardwareCapabilities.FEATURE_SHOULDER_BUTTONS instead. 
danger.system.HardwareCapabilities.SPEAKER
          Use HardwareCapabilities.getSpeakerType() instead. 
danger.system.HardwareCapabilities.SPEAKER_PHONE
          Use HardwareCapabilities.FEATURE_SPEAKER_PHONE instead. 
danger.app.Bundle.SPLASH_HEIGHT
          Use SplashScreen.getMaxHeight() instead. 
danger.app.Bundle.SPLASH_WIDTH
          Use SplashScreen.getMaxWidth() instead. 
danger.ui.Window.STATE_AUTO_HIDE_IF_IDLE
          Use Window.autoHideIfIdle(boolean) and Window.autoHideIfIdle() instead. 
danger.ui.Window.STATE_DROP_ORPHANED_EVENTS
          Use Window.dropOrphanedEvents(boolean) instead. 
danger.ui.Window.STATE_FULLSCREEN
          Use Window.isFullScreen() and Window.setFullScreen(boolean) instead. 
danger.ui.Window.STATE_UNUSED1
            
danger.ui.NotificationManager.TITLE_BAR_ICON_TYPES
          For internal use only. 
danger.system.HardwareCapabilities.VOLUME_BUTTONS
          Use HardwareCapabilities.FEATURE_VOLUME_BUTTONS instead. 
 

Deprecated Methods
danger.ui.Screen.activeAppWantsEndButton()
          Use {link Window#wantsEndButton}. 
danger.ui.Screen.activeAppWantsSendButton()
          Use {link Window#wantsSendButton}. 
danger.app.DataStore.addRecord(byte[], int)
          For internal use only. 
danger.app.DataStore.addRecord(byte[], int, int)
          For internal use only. 
danger.ui.FolderView.adjustActionMenuState()
          For internal use only. 
danger.ui.NumberEditor.adjustPickerWindow(PickerWindow, View)
          For internal use only. 
danger.ui.FolderView.adjustSelection()
          Unused. 
danger.ui.MarqueeAlert.advanceLoopIndex(int)
          For internal use only. 
danger.app.DataStore.allowAutoSyncToService(boolean)
          For internal use only. 
org.apache.commons.httpclient.Authenticator.authenticate(HttpMethod, HttpState)
          use HttpAuthenticator.authenticate(AuthScheme, HttpMethod, HttpConnection, HttpState) 
org.apache.commons.httpclient.Authenticator.authenticateProxy(HttpMethod, HttpState)
          use HttpAuthenticator.authenticateProxy(AuthScheme, HttpMethod, HttpConnection, HttpState) 
danger.app.DataStore.autoSyncFromServiceDone()
          For internal use only. 
danger.app.DataStore.autoSyncToService()
          For internal use only. 
danger.ui.Screen.backButtonIsBlocked()
          Use {link Window#blocksBackButton}. 
danger.app.DataStore.broadcastAutoSyncDone()
          For internal use only. 
danger.ui.MonthView.checkMaximum()
            
danger.ui.MonthView.checkMinimum()
            
danger.ui.Screen.chooserIsBlocked()
          Use {link Window#blocksChooser}. 
org.apache.commons.httpclient.RequestOutputStream.close()
          Use ChunkedOutputStream; 
org.apache.commons.httpclient.ResponseInputStream.close()
          Use ChunkedInputStream; 
org.apache.commons.httpclient.Cookie.createCookieHeader(String, int, String, boolean, Cookie[])
          use CookieSpec interface 
org.apache.commons.httpclient.Cookie.createCookieHeader(String, int, String, boolean, Date, Cookie[])
          use CookieSpec interface 
org.apache.commons.httpclient.Cookie.createCookieHeader(String, String, boolean, Cookie[])
          use CookieSpec interface 
org.apache.commons.httpclient.Cookie.createCookieHeader(String, String, Cookie[])
          use CookieSpec interface 
danger.audio.AudioManager.createSequence(boolean)
          As of 4.0, replaced by AudioManager.createSequence() 
danger.audio.AudioManager.createSequence(boolean, int)
          As of 4.0, replaced by AudioManager.createSequence() 
danger.audio.AudioManager.createSound(boolean)
          As of 4.0, replaced by AudioManager.createSound() 
danger.audio.AudioManager.createSound(boolean, int)
          As of 4.0, replaced by AudioManager.createSound() 
danger.audio.AudioManager.createStream(boolean)
          As of 4.0, replaced by AudioManager.createStream() 
danger.audio.AudioManager.createStream(boolean, int)
          As of 4.0, replaced by AudioManager.createStream() 
danger.app.DataStore.dataStoresPendingActivation()
          For internal use only. 
danger.ui.RadioStatusView.debugRadioStatusView()
          For internal use only. 
danger.net.URLDecoder.decode(String)
          Use URLDecoder.decode(String) instead. 
danger.net.URLDecoder.decode(String, String)
          Use URLDecoder.decode(String,String) instead. 
danger.app.DataStore.deleteLocalDataStore(DataStore)
          For internal use only. 
danger.system.HardwareCapabilities.determineCapabilities()
          For internal use only. 
danger.app.DataStore.discardAllOnReboot()
          For internal use only. 
danger.ui.FolderView.drawBackground(Pen, Rect)
          Override FolderView.drawBackground(Pen,Rect,boolean,boolean) instead. 
danger.ui.PickerWindow.drawHighlight(Pen)
          If you want custom drawing, override Style.drawFocusedMenuItemBackground(danger.ui.Pen, danger.ui.Style, danger.ui.Rect, danger.ui.View, int) instead. 
danger.ui.PickerWindow.drawOpenMenuFrame(Pen)
          If you want custom drawing, override Style.drawPickerWindowFrame(danger.ui.Pen, danger.ui.Style, danger.ui.Rect, danger.ui.View) instead. 
danger.ui.RadioStatusView.dumpConnectionStates()
          For internal use only. 
danger.net.URLEncoder.encode(String)
          Use URLEncoder.encode(String) instead. 
danger.net.URLEncoder.encode(String, String)
          Use URLEncoder.encode(String,String) instead. 
org.apache.commons.httpclient.HttpClient.endSession()
          this method has no effect. HttpMethod.releaseConnection() should be used to release resources after a HttpMethod has been executed. 
danger.ui.PickerWindow.enforceLimits()
          For internal use only. 
danger.ui.Font.findBoldItalicSystemFont()
          Use Font.findSystemFont()(Font.F_BOLD | Font.F_ITALIC) 
danger.ui.Font.findBoldOutlineSystemFont()
          Use Font.findSystemFont()(Font.F_OUTLINE | Font.F_BOLD) 
danger.ui.Font.findBoldSystemFont()
          Use Font.findSystemFont()(Font.F_BOLD) 
danger.ui.Font.findItalicOutlineSystemFont()
          Use Font.findSystemFont()(Font.F_OUTLINE | Font.F_ITALIC) 
danger.ui.Font.findItalicSystemFont()
          Use Font.findSystemFont()(Font.F_ITALIC) 
danger.ui.Font.findOutlineSystemFont()
          Use Font.findSystemFont()(Font.F_OUTLINE) 
danger.app.DataStore.flattenStores()
          For internal use only. 
danger.ui.Screen.floatingControlsAreBlocked()
          Use {link Window#blocksFloatingControls}. 
danger.ui.Menu.forceCheckForTruncation()
          Unused. 
danger.app.Alarm.forceProcessAlarms()
          For internal use only. 
danger.system.CameraDevice.generatePreviewImage(Bitmap, Bitmap, int)
          use CameraDevice.preview(Bitmap) instead 
danger.system.HardwareCapabilities.get(String)
          Use HardwareCapabilities.hasFeature(int) instead. 
danger.app.DataStore.getAllFullNames()
          For internal use only. 
danger.app.DataStore.getAutoSyncNextUID()
          For internal use only. 
danger.audio.Sequence.getBank(byte)
          - use Sequence.getBankLSB(byte) instead 
danger.system.CameraDevice.getCaptureHeight()
          As of release 3.0, replaced by CameraDevice.sendCommand(String) 
danger.system.CameraDevice.getCaptureWidth()
          As of release 3.0, replaced by CameraDevice.sendCommand(String) 
org.apache.commons.httpclient.HttpState.getCookies(String, int, String, boolean)
          use CookieSpec.match(String, int, String, boolean, Cookie) 
org.apache.commons.httpclient.HttpState.getCookies(String, int, String, boolean, Date)
          use CookieSpec#match(String, int, String, boolean, Cookie) 
org.apache.commons.httpclient.HttpState.getCredentials(String)
          This method does not distinguish between realms on different servers with the same name. Use HttpState.getCredentials(String, String) instead. 
danger.audio.Tone.getDefaultLoop()
          use Tone.getDefaultLoopEnable() instead. 
danger.ui.Font.getGap()
          Use Font.getMetrics(char, danger.ui.Font.GlyphMetrics) Return the gap (in pixels) between characters in this font. This may be negative if characters can overlap. This value is not generally actually very meaningful because often fonts will require different spacing between different characters. This default implementation returns 0, so subclasses need to do something more sensible. 
org.apache.commons.httpclient.HttpClient.getHost()
          use #getHostConfiguration() 
org.apache.commons.httpclient.HttpState.getHttpConnectionManager()
          Connection manager is controlled by the HttpClient class. Use HttpClient.getHttpConnectionManager() instead. 
danger.ui.Window.getListener()
          For internal use only. 
java.sql.DriverManager.getLogStream()
            
danger.audio.Tone.getLoop()
          use Tone.isLoopingEnabled() instead. 
danger.audio.Playable.getLoops()
          - use PlayableMedia.getLoopCount() instead. 
danger.audio.Tone.getLoops()
          use Tone.getLoopCount() instead. 
danger.media.PlayableMedia.getMarkerCount()
          - use MarkableMedia.getMarkerCount() instead. 
danger.audio.Tone.getMarkerID(int)
          use Tone.getMarkerIDByIndex(int) instead. 
danger.media.PlayableMedia.getMarkerID(int)
          - use MarkableMedia.getMarkerIDByIndex(int) instead. 
danger.audio.Tone.getMarkerName(int)
          use Tone.getMarkerNameByIndex(int) instead. 
danger.media.PlayableMedia.getMarkerName(int)
          - use MarkableMedia.getMarkerNameByIndex(int) instead. 
danger.audio.Tone.getMarkerPosition(int)
          use Tone.getMarkerPositionByIndex(int) instead. 
danger.media.PlayableMedia.getMarkerPosition(int)
          - use MarkableMedia.getMarkerPositionByIndex(int) instead. 
danger.audio.Format.getMetaInfo(File)
          See ContentManager 
danger.audio.Playable.getMicrosecondLength()
            
danger.audio.Sequence.getMicrosecondLength()
          - use AbstractPlayableAudio.getMillisecondLength() instead. 
danger.audio.Sound.getMicrosecondLength()
          use AbstractPlayableAudio.getMillisecondLength() instead. 
danger.audio.Stream.getMicrosecondLength()
          use AbstractPlayableAudio.getMillisecondLength() instead. 
danger.audio.Tone.getMicrosecondLength()
          use Tone.getMillisecondLength() instead. 
danger.audio.Playable.getMicrosecondPosition()
            
danger.audio.Sequence.getMicrosecondPosition()
          - use AbstractPlayableAudio.getMillisecondPosition() instead. 
danger.audio.Sound.getMicrosecondPosition()
          use AbstractPlayableAudio.getMillisecondPosition() instead. 
danger.audio.Stream.getMicrosecondPosition()
          use AbstractPlayableAudio.getMillisecondPosition() instead. 
danger.audio.Tone.getMicrosecondPosition()
          use Tone.getMillisecondPosition() instead 
danger.app.Alarm.getNextAlarmTime()
          For internal use only. 
org.apache.commons.httpclient.HttpClient.getPort()
          use #getHostConfiguration() 
danger.system.CameraDevice.getPreviewHeight()
          As of release 3.0, replaced by CameraDevice.sendCommand(String) 
danger.app.Bundle.getPreviewScreen()
            
danger.system.CameraDevice.getPreviewWidth()
          As of release 3.0, replaced by CameraDevice.sendCommand(String) 
org.apache.commons.httpclient.HttpState.getProxyCredentials(String)
          This method does not distinguish between realms on different hosts. Use HttpState.getProxyCredentials(String, String) instead. 
danger.app.DataStore.getRecordFlags(int)
          For internal use only. 
org.apache.commons.httpclient.HttpConnection.getRequestOutputStream(boolean)
          Use new ChunkedOutputStream(httpConnecion.getRequestOutputStream()); 
org.apache.commons.httpclient.HttpConnection.getResponseInputStream(HttpMethod)
          Use getResponseInputStream() instead. 
danger.system.CameraDevice.getSupportedResolutions()
          As of release 3.0, replaced by CameraDevice.sendCommand(String) 
danger.ui.IconPicker.iconCount()
          use getIconCount() 
danger.ui.AudioPreviewWindow.init(byte[], Tone, int)
          Use AudioPreviewWindow.play(java.lang.String, danger.audio.Tone) instead. 
danger.ui.AudioPreviewWindow.init(File, int)
          Use AudioPreviewWindow.play(java.lang.String, danger.audio.Tone) instead. 
danger.ui.RingTonePicker.initFromResource()
          For internal use only. 
danger.app.DataStore.initialize()
          For internal use only. 
danger.audio.VolumeManager.initialize()
            
danger.ui.Screen.initializeTitlebar()
          For internal use only. 
danger.app.DataStore.insertRecord(byte[], int, int)
          For internal use only. 
danger.ui.Screen.installScreen(ScreenImpl)
          For internal use only. 
danger.ui.Screen.isEventSenderThread()
          For internal use only. 
danger.util.StringUtils.isHexDigit(int)
          Use StringUtils.isHexDigit(char) instead. 
danger.audio.Sequence.isInstrumentLoaded(int)
          Use Sequence.isInstrumentLoaded(byte, byte, byte) 
danger.storage.StorageManager.isMassStorageEnabled()
          Use MassStorageInterface.isEnabled() instead. 
danger.storage.StorageManager.isMassStorageOnline()
          Use MassStorageInterface.isDevicePublished() instead. 
org.apache.commons.httpclient.RequestOutputStream.isUseChunking()
          Use ChunkedOutputStream; 
danger.app.DataStore.journalReconcile(Object, String)
          For internal use only. 
danger.ui.Screen.keyGuardIsBlocked()
          Use {link Window#blocksKeyGuard}. 
danger.ui.NumberEditor.layout()
          For internal use only. 
danger.audio.Sequence.load(byte[], boolean)
          As of 4.0, replaced by Sequence.load(byte []) 
danger.audio.Sound.load(byte[], boolean)
          As of 4.0, replaced by Sound.load(byte []) 
danger.audio.Stream.load(byte[], boolean)
          As of 4.0, replaced by Stream.load(byte []) 
danger.audio.AudioManager.load(File, boolean)
          As of 4.0, replaced by AudioManager.load(File, int) 
danger.audio.Sequence.load(File, boolean)
          As of 4.0, replaced by Sequence.load(File) 
danger.audio.Sound.load(File, boolean)
          As of 4.0, replaced by Sound.load(File) 
danger.audio.Stream.load(File, boolean)
          As of 4.0, replaced by Stream.load(File) 
danger.audio.Sound.load(int, boolean)
          As of 4.0, replaced by Sound.load(int) 
danger.audio.Stream.load(int, boolean)
          As of 4.0, replaced by Stream.load(int) 
danger.audio.Sequence.loadFromMidi(byte[])
          - use Sequence.loadFromFile(byte[]) instead 
danger.audio.Sequence.loadFromRingtone(byte[])
          - use Sequence.loadFromFile(byte[]) instead 
danger.audio.Sequence.loadFromRmf(byte[])
          - use Sequence.loadFromFile(byte[]) instead 
danger.audio.Sequence.loadInstrument(int)
          Use Sequence.loadInstrument(byte, byte, byte) 
danger.ui.MonthView.loseSuperFocus()
            
org.apache.commons.httpclient.Cookie.matches(String, int, String, boolean)
          use CookieSpec interface 
org.apache.commons.httpclient.Cookie.matches(String, int, String, boolean, Date)
          use CookieSpec interface 
danger.ui.DateTimeEditor.max(Date)
          Use DateTimeEditor.setMax(Date) instead. 
danger.ui.MonthView.max(Date)
            
danger.ui.DateTimeEditor.max(Date, TimeZone)
          Use DateTimeEditor.setMax(java.util.Date,java.util.TimeZone) instead. 
danger.ui.NumberEditor.max(int)
          Use NumberEditor.setMax(int) instead. 
danger.ui.DateTimeEditor.min(Date)
          Use DateTimeEditor.setMin(Date) instead. 
danger.ui.MonthView.min(Date)
            
danger.ui.DateTimeEditor.min(Date, TimeZone)
          Use DateTimeEditor.setMin(java.util.Date,java.util.TimeZone) instead. 
danger.ui.NumberEditor.min(int)
          Use NumberEditor.setMin(int) instead. 
danger.ui.NotificationManager.notify(RingToneObject, boolean)
          For internal use only. Use Meta.play(int, int, int, int, boolean) instead. 
org.apache.commons.httpclient.Cookie.parse(String, int, String, boolean, Header)
          use CookieSpec interface 
org.apache.commons.httpclient.Cookie.parse(String, int, String, Header)
          use CookieSpec interface 
org.apache.commons.httpclient.Cookie.parse(String, String, boolean, Header)
          use CookieSpec interface 
org.apache.commons.httpclient.Cookie.parse(String, String, Header)
          use CookieSpec interface 
danger.audio.Sequence.play(byte[], boolean)
          As of 4.0, replaced by Sequence.play(byte []) 
danger.audio.Sound.play(byte[], boolean)
          As of 4.0, replaced by Sound.play(byte []) 
danger.audio.Sequence.play(File, boolean)
          As of 4.0, replaced by Sequence.play(File) 
danger.audio.Sound.play(File, boolean)
          As of 4.0, replaced by Sound.play(File) 
danger.audio.Stream.play(File, boolean)
          As of 4.0, replaced by Stream.play(File) 
danger.audio.Sequence.play(int, boolean)
          As of 4.0, replaced by Sequence.play(int) 
org.apache.commons.httpclient.RequestOutputStream.print(String)
          Use ChunkedOutputStream; 
org.apache.commons.httpclient.RequestOutputStream.println()
          Use ChunkedOutputStream; 
org.apache.commons.httpclient.RequestOutputStream.println(String)
          Use ChunkedOutputStream; 
danger.app.DataStore.processBackingStoreResponse(BackingStoreTransaction)
          For internal use only. 
danger.audio.Sequence.programBankChange(byte, byte, byte)
          Use Sequence.programBankChange(byte, byte, byte, byte, int) 
danger.audio.Sequence.programBankChange(byte, byte, byte, int)
          Use Sequence.programBankChange(byte, byte, byte, byte, int) 
org.apache.commons.httpclient.ResponseInputStream.read()
          Use ChunkedInputStream; 
org.apache.commons.httpclient.ResponseInputStream.read(byte[], int, int)
          Use ChunkedInputStream; 
danger.app.Application.receiveMessage(int, int, Object)
          Unused. 
danger.ui.Window.receiveMessage(int, int, Object)
          Unused. 
danger.app.DataStore.recoverDataStores()
          For internal use only. 
org.apache.commons.httpclient.HttpMethod.recycle()
          no longer supported and will be removed in the future version of HttpClient 
org.apache.commons.httpclient.HttpMethodBase.recycle()
          no longer supported and will be removed in the future version of HttpClient 
org.apache.commons.httpclient.methods.EntityEnclosingMethod.recycle()
          no longer supported and will be removed in the future version of HttpClient 
org.apache.commons.httpclient.methods.HeadMethod.recycle()
          no longer supported and will be removed in the future version of HttpClient 
org.apache.commons.httpclient.methods.MultipartPostMethod.recycle()
          no longer supported and will be removed in the future version of HttpClient 
danger.app.DataStore.removeRecordWithoutAutoSync(int)
          For internal use only. 
danger.util.DEBUG.runtimer()
          not supported 
danger.ui.MonthView.sendSuperFocusEvent()
            
danger.ui.Font.GlyphMetrics.setAdvance(int)
            
danger.ui.Font.GlyphMetrics.setAscent(int)
            
danger.app.DataStore.setAutoSyncNotifyee(Listener, Bundle)
          For internal use only. 
danger.system.CameraDevice.setCaptureResolution(int, int)
          As of release 3.0, replaced by CameraDevice.sendCommand(String) 
org.apache.commons.httpclient.HttpState.setCredentials(String, Credentials)
          This method does not distinguish between realms with the same name on different hosts. Use HttpState.setCredentials(String, String, Credentials) instead. 
danger.ui.Font.GlyphMetrics.setDescent(int)
            
danger.ui.AudioPreviewWindow.setDisplayedSize(int)
          Unused. 
danger.system.CameraDevice.setFlashOnCapture(boolean)
          As of release 3.0, replaced by CameraDevice.sendCommand(String) 
danger.ui.Screen.setFrontApplication(Application)
          For internal use only. 
danger.ui.Font.GlyphMetrics.setHeight(int)
            
org.apache.commons.httpclient.HttpState.setHttpConnectionManager(HttpConnectionManager)
          Connection manager is controlled by the HttpClient class. Use HttpClient.setHttpConnectionManager(HttpConnectionManager) instead. 
danger.ui.Font.GlyphMetrics.setLeftBearing(int)
            
danger.system.CameraDevice.setLightCondition(boolean)
          As of release 3.0, replaced by CameraDevice.sendCommand(String) 
java.sql.DriverManager.setLogStream(PrintStream)
            
danger.audio.Tone.setLoop(boolean)
          use Tone.setLoopingEnabled(boolean) instead 
danger.audio.Playable.setLoops(int)
          - use PlayableMedia.setLoopCount(int) instead. 
danger.audio.Sequence.setLoops(int)
          use AbstractPlayableAudio.setLoopCount(int) instead. 
danger.audio.Sound.setLoops(int)
          use AbstractPlayableAudio.setLoopCount(int) instead. 
danger.audio.Stream.setLoops(int)
          use AbstractPlayableAudio.setLoopCount(int) instead. 
danger.audio.Tone.setLoops(int)
          use Tone.setLoopCount(int) instead. 
danger.ui.Window.setMaxControlID(int)
          Use Window.setMaxChildID(int) instead. 
danger.audio.Playable.setMicrosecondPosition(int)
            
danger.audio.Sequence.setMicrosecondPosition(int)
          - use AbstractPlayableAudio.setMillisecondPosition(int) instead. 
danger.audio.Sound.setMicrosecondPosition(int)
          use AbstractPlayableAudio.setMillisecondPosition(int) instead. 
danger.audio.Stream.setMicrosecondPosition(int)
          use AbstractPlayableAudio.setMillisecondPosition(int) instead. 
danger.audio.Tone.setMicrosecondPosition(int)
          use Tone.setMillisecondPosition(int) instead. 
danger.audio.Tone.setPositionToMarker(int)
          use Tone.setPositionToMarkerByIndex(int) instead. 
danger.media.PlayableMedia.setPositionToMarker(int)
          - use MarkableMedia.setPositionToMarkerByID(int) instead. 
danger.system.CameraDevice.setPreviewResolution(int, int)
          As of release 3.0, replaced by CameraDevice.sendCommand(String) 
org.apache.commons.httpclient.HttpState.setProxyCredentials(String, Credentials)
          This method does not differentiate between realms with the same name on different servers. Use HttpState.setProxyCredentials(String, String, Credentials) instead. 
danger.app.DataStore.setRecordDataByUID(int, byte[], boolean)
          For internal use only. 
danger.app.DataStore.setRecordFlags(int, int)
          For internal use only. 
danger.app.DataStore.setRecordFlagsByUID(int, int)
          For internal use only. 
danger.app.DataStore.setRecordUID(int, int)
          For internal use only. 
danger.ui.Font.GlyphMetrics.setRightBearing(int)
            
org.apache.commons.httpclient.HttpConnection.setSecure(boolean)
          use setProtocol(Protocol) 
danger.ui.MonthView.setSuperFocusEvent(Listener, int)
            
danger.ui.Window.setTitled(boolean)
          For internal use only. 
org.apache.commons.httpclient.RequestOutputStream.setUseChunking(boolean)
          Use ChunkedOutputStream; 
danger.ui.Font.GlyphMetrics.setWidth(int)
            
danger.ui.NumberEditor.ShowPicker()
          For internal use only. 
org.apache.commons.httpclient.HttpClient.startSession(String, int)
          use HostConfiguration 
org.apache.commons.httpclient.HttpClient.startSession(String, int, boolean)
          use HostConfiguration 
org.apache.commons.httpclient.HttpClient.startSession(String, int, Credentials)
          use HostConfiguration and HttpState 
org.apache.commons.httpclient.HttpClient.startSession(String, int, Credentials, boolean)
          use HostConfiguration and HttpState 
org.apache.commons.httpclient.HttpClient.startSession(String, int, String, int)
          use HostConfiguration 
org.apache.commons.httpclient.HttpClient.startSession(String, int, String, int, boolean)
          use HostConfiguration 
org.apache.commons.httpclient.HttpClient.startSession(URI)
          use HostConfiguration 
org.apache.commons.httpclient.HttpClient.startSession(URL)
          use HostConfiguration 
org.apache.commons.httpclient.HttpClient.startSession(URL, Credentials)
          use HostConfiguration and HttpState 
danger.ui.NotificationManager.stopNotify(int)
          Use Meta.stop(int) instead. 
danger.ui.NotificationManager.stopNotify(RingToneObject)
          Use Meta.stop(int) instead. 
danger.ui.RingTonePicker.stopPreview()
          For internal use only. 
danger.ui.RingTonePickerMenu.stopPreview()
          For internal use only. 
danger.ui.ProgressBar.throbberRecalcMetrics()
          For internal use only. 
danger.util.StringUtils.toCRLF(CharSequence)
           deprecated Use StringUtils.toStringCRLF(java.lang.String) instead. 
org.apache.commons.httpclient.util.URIUtil.toDocumentCharset(String)
          Do not use. To be removed 
org.apache.commons.httpclient.util.URIUtil.toDocumentCharset(String, String)
          Do not use. To be removed 
org.apache.commons.httpclient.util.URIUtil.toProtocolCharset(String)
          Do not use. To be removed 
org.apache.commons.httpclient.util.URIUtil.toProtocolCharset(String, String)
          Do not use. To be removed 
org.apache.commons.httpclient.util.URIUtil.toUsingCharset(String, String, String)
          Do not use. To be removed 
danger.audio.Sequence.translateBankProgramToInstrument(byte, byte, byte, byte)
          Use only with Sequence.loadInstrument(int) and Sequence.unloadInstrument(int) 
danger.audio.Sequence.unloadInstrument(int)
          Use Sequence.unloadInstrument(byte, byte, byte) 
danger.ui.GroupBox.updateChildrenEnabledState()
          For internal use only. 
danger.ui.PickerWindow.updateHeight()
          For internal use only. 
danger.app.DataStore.updateLastModified()
          For internal use only. 
danger.app.DataStore.updateLastSynced()
          For internal use only. 
danger.ui.Screen.validColorSpace(int)
            
danger.ui.Screen.volumeButtonsAreBlocked()
          Use {link Window#blocksVolumeButtons}. 
org.apache.commons.httpclient.RequestOutputStream.write(byte[], int, int)
          Use ChunkedOutputStream; 
org.apache.commons.httpclient.RequestOutputStream.write(int)
          Use ChunkedOutputStream; 
 

Deprecated Constructors