/**@class android.view.inputmethod.ExtractedText
 implements android.os.Parcelable

@extends java.lang.Object

 Information about text that has been extracted for use by an input method.

 This contains information about a portion of the currently edited text,
 that the IME should display into its own interface while in extracted mode.
*/
var ExtractedText = {

/** The text that has been extracted.

 @see android.widget.TextView#getText()
*/
text : "null",
/** The offset in the overall text at which the extracted text starts.
*/
startOffset : "null",
/** If the content is a report of a partial text change, this is the
 offset where the change starts and it runs until
 {@link #partialEndOffset}.  If the content is the full text, this
 field is -1.
*/
partialStartOffset : "null",
/** If the content is a report of a partial text change, this is the offset
 where the change ends.  Note that the actual text may be larger or
 smaller than the difference between this and {@link #partialStartOffset},
 meaning a reduction or increase, respectively, in the total text.
*/
partialEndOffset : "null",
/** The offset where the selection currently starts within the extracted
 text.  The real selection start position is at
 <var>startOffset</var>+<var>selectionStart</var>.
*/
selectionStart : "null",
/** The offset where the selection currently ends within the extracted
 text.  The real selection end position is at
 <var>startOffset</var>+<var>selectionEnd</var>.
*/
selectionEnd : "null",
/** Bit for {@link #flags}: set if the text being edited can only be on
 a single line.
*/
FLAG_SINGLE_LINE : "1",
/** Bit for {@link #flags}: set if the editor is currently in selection mode.

 This happens when a hardware keyboard with latched keys is attached and
 the shift key is currently latched.
*/
FLAG_SELECTING : "2",
/** Additional bit flags of information about the edited text.
*/
flags : "null",
/** The hint that has been extracted.

 @see android.widget.TextView#getHint()
*/
hint : "null",
/** Used to make this class parcelable.
*/
CREATOR : "null",
/**Used to package this object into a {@link Parcel}.
@param {Object {Parcel}} dest The {@link Parcel} to be written.
@param {Number} flags The flags used for parceling.
*/
writeToParcel : function(  ) {},

/**
*/
describeContents : function(  ) {},


};