FOREIGN MODULE android_content_res;

IMPORT
    android_os := "android.os",
    java_io := "java.io",
    java_nio_channels := "java.nio.channels",
    java_lang := "java.lang",
    org_xmlpull_v1 := "org.xmlpull.v1",
    java_util := "java.util",
    android_util := "android.util",
    android_graphics_drawable := "android.graphics.drawable",
    android_graphics := "android.graphics";

TYPE

  AssetFileDescriptor* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + android_os.Parcelable)    (* Typebound Procedures *)
                         STATIC
                           CREATOR*        : android_os.Parcelable$Creator;
                           UNKNOWN_LENGTH* = -1;
                           PROCEDURE Init*(p0 : android_os.ParcelFileDescriptor;
                                           p1 : LONGINT;
                                           p2 : LONGINT) : AssetFileDescriptor,CONSTRUCTOR;
                         END;

  AssetFileDescriptor$AutoCloseInputStream* = POINTER TO EXTENSIBLE RECORD (android_os.ParcelFileDescriptor$AutoCloseInputStream)    (* Typebound Procedures *)
                                              STATIC
                                                PROCEDURE Init*(p0 : AssetFileDescriptor) : AssetFileDescriptor$AutoCloseInputStream,CONSTRUCTOR;
                                              END;

  AssetFileDescriptor$AutoCloseOutputStream* = POINTER TO EXTENSIBLE RECORD (android_os.ParcelFileDescriptor$AutoCloseOutputStream)    (* Typebound Procedures *)
                                               STATIC
                                                 PROCEDURE Init*(p0 : AssetFileDescriptor) : AssetFileDescriptor$AutoCloseOutputStream,CONSTRUCTOR;
                                               END;

  AssetManager* = POINTER TO RECORD (java_lang.Object)    (* Typebound Procedures *)
                  STATIC
                    ACCESS_BUFFER*    = 3;
                    ACCESS_RANDOM*    = 1;
                    ACCESS_STREAMING* = 2;
                    ACCESS_UNKNOWN*   = 0;
                  END;

  AssetManager$AssetInputStream* = POINTER TO RECORD (java_io.InputStream)    (* Typebound Procedures *)
                                   END;

  ColorStateList* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + android_os.Parcelable)    (* Typebound Procedures *)
                    STATIC
                      CREATOR*       : android_os.Parcelable$Creator;
                      PROCEDURE createFromXml*(p0 : Resources;
                                               p1 : org_xmlpull_v1.XmlPullParser) : ColorStateList;
                      PROCEDURE Init*(IN  p0 : ARRAY OF INTEGER;
                                      IN  p1 : ARRAY OF INTEGER) : ColorStateList,CONSTRUCTOR;
                      PROCEDURE valueOf*(p0 : INTEGER) : ColorStateList;
                    END;

  Configuration* = POINTER TO RECORD (java_lang.Object + android_os.Parcelable + java_lang.Comparable)    (* Typebound Procedures *)
                     fontScale*          : SHORTREAL;
                     mcc*                : INTEGER;
                     mnc*                : INTEGER;
                     locale*             : java_util.Locale;
                     screenLayout*       : INTEGER;
                     touchscreen*        : INTEGER;
                     keyboard*           : INTEGER;
                     keyboardHidden*     : INTEGER;
                     hardKeyboardHidden* : INTEGER;
                     navigation*         : INTEGER;
                     navigationHidden*   : INTEGER;
                     orientation*        : INTEGER;
                   STATIC
                     CREATOR*                      : android_os.Parcelable$Creator;
                     HARDKEYBOARDHIDDEN_NO*        = 1;
                     HARDKEYBOARDHIDDEN_UNDEFINED* = 0;
                     HARDKEYBOARDHIDDEN_YES*       = 2;
                     KEYBOARDHIDDEN_NO*            = 1;
                     KEYBOARDHIDDEN_UNDEFINED*     = 0;
                     KEYBOARDHIDDEN_YES*           = 2;
                     KEYBOARD_12KEY*               = 3;
                     KEYBOARD_NOKEYS*              = 1;
                     KEYBOARD_QWERTY*              = 2;
                     KEYBOARD_UNDEFINED*           = 0;
                     NAVIGATIONHIDDEN_NO*          = 1;
                     NAVIGATIONHIDDEN_UNDEFINED*   = 0;
                     NAVIGATIONHIDDEN_YES*         = 2;
                     NAVIGATION_DPAD*              = 2;
                     NAVIGATION_NONAV*             = 1;
                     NAVIGATION_TRACKBALL*         = 3;
                     NAVIGATION_UNDEFINED*         = 0;
                     NAVIGATION_WHEEL*             = 4;
                     ORIENTATION_LANDSCAPE*        = 2;
                     ORIENTATION_PORTRAIT*         = 1;
                     ORIENTATION_SQUARE*           = 3;
                     ORIENTATION_UNDEFINED*        = 0;
                     SCREENLAYOUT_LONG_MASK*       = 48;
                     SCREENLAYOUT_LONG_NO*         = 16;
                     SCREENLAYOUT_LONG_UNDEFINED*  = 0;
                     SCREENLAYOUT_LONG_YES*        = 32;
                     SCREENLAYOUT_SIZE_LARGE*      = 3;
                     SCREENLAYOUT_SIZE_MASK*       = 15;
                     SCREENLAYOUT_SIZE_NORMAL*     = 2;
                     SCREENLAYOUT_SIZE_SMALL*      = 1;
                     SCREENLAYOUT_SIZE_UNDEFINED*  = 0;
                     TOUCHSCREEN_FINGER*           = 3;
                     TOUCHSCREEN_NOTOUCH*          = 1;
                     TOUCHSCREEN_STYLUS*           = 2;
                     TOUCHSCREEN_UNDEFINED*        = 0;
                     PROCEDURE Init*(p0 : Configuration) : Configuration,CONSTRUCTOR;
                     PROCEDURE Init*() : Configuration,CONSTRUCTOR;
                     PROCEDURE needNewResources*(p0 : INTEGER;
                                                 p1 : INTEGER) : BOOLEAN;
                   END;

  Resources* = POINTER TO EXTENSIBLE RECORD (java_lang.Object)    (* Typebound Procedures *)
               STATIC
                 PROCEDURE getSystem*() : Resources;
                 PROCEDURE Init*(p0 : AssetManager;
                                 p1 : android_util.DisplayMetrics;
                                 p2 : Configuration) : Resources,CONSTRUCTOR;
               END;

  Resources$NotFoundException* = POINTER TO EXTENSIBLE RECORD (java_lang.RuntimeException)
                                 STATIC
                                   PROCEDURE Init*(p0 : java_lang.String) : Resources$NotFoundException,CONSTRUCTOR;
                                   PROCEDURE Init*() : Resources$NotFoundException,CONSTRUCTOR;
                                 END;

  Resources$Theme* = POINTER TO RECORD (java_lang.Object)    (* Typebound Procedures *)
                     END;

  TypedArray* = POINTER TO EXTENSIBLE RECORD (java_lang.Object)    (* Typebound Procedures *)
                END;

  XmlResourceParser* = POINTER TO INTERFACE RECORD (java_lang.Object + org_xmlpull_v1.XmlPullParser + android_util.AttributeSet)    (* Typebound Procedures *)
                       END;




PROCEDURE (self:AssetFileDescriptor) close*(),NEW,EXTENSIBLE;

PROCEDURE (self:AssetFileDescriptor) createInputStream*() : java_io.FileInputStream,NEW,EXTENSIBLE;

PROCEDURE (self:AssetFileDescriptor) createOutputStream*() : java_io.FileOutputStream,NEW,EXTENSIBLE;

PROCEDURE (self:AssetFileDescriptor) describeContents*() : INTEGER,NEW,EXTENSIBLE;

PROCEDURE (self:AssetFileDescriptor) getDeclaredLength*() : LONGINT,NEW,EXTENSIBLE;

PROCEDURE (self:AssetFileDescriptor) getFileDescriptor*() : java_io.FileDescriptor,NEW,EXTENSIBLE;

PROCEDURE (self:AssetFileDescriptor) getLength*() : LONGINT,NEW,EXTENSIBLE;

PROCEDURE (self:AssetFileDescriptor) getParcelFileDescriptor*() : android_os.ParcelFileDescriptor,NEW,EXTENSIBLE;

PROCEDURE (self:AssetFileDescriptor) getStartOffset*() : LONGINT,NEW,EXTENSIBLE;

PROCEDURE (self:AssetFileDescriptor) toString*() : java_lang.String,EXTENSIBLE;

PROCEDURE (self:AssetFileDescriptor) writeToParcel*(p0 : android_os.Parcel;
                                                    p1 : INTEGER),NEW,EXTENSIBLE;

PROCEDURE (self:AssetFileDescriptor$AutoCloseInputStream) available*() : INTEGER,EXTENSIBLE;

PROCEDURE (self:AssetFileDescriptor$AutoCloseInputStream) mark*(p0 : INTEGER),NEW,EXTENSIBLE;

PROCEDURE (self:AssetFileDescriptor$AutoCloseInputStream) markSupported*() : BOOLEAN,NEW,EXTENSIBLE;

PROCEDURE (self:AssetFileDescriptor$AutoCloseInputStream) read*(IN  p0 : ARRAY OF BYTE) : INTEGER,EXTENSIBLE;

PROCEDURE (self:AssetFileDescriptor$AutoCloseInputStream) read*() : INTEGER,EXTENSIBLE;

PROCEDURE (self:AssetFileDescriptor$AutoCloseInputStream) read*(IN  p0 : ARRAY OF BYTE;
                                                                    p1 : INTEGER;
                                                                    p2 : INTEGER) : INTEGER,EXTENSIBLE;

PROCEDURE (self:AssetFileDescriptor$AutoCloseInputStream) reset*(),NEW,EXTENSIBLE;

PROCEDURE (self:AssetFileDescriptor$AutoCloseInputStream) skip*(p0 : LONGINT) : LONGINT,EXTENSIBLE;

PROCEDURE (self:AssetFileDescriptor$AutoCloseOutputStream) write*(p0 : INTEGER),EXTENSIBLE;

PROCEDURE (self:AssetFileDescriptor$AutoCloseOutputStream) write*(IN  p0 : ARRAY OF BYTE),EXTENSIBLE;

PROCEDURE (self:AssetFileDescriptor$AutoCloseOutputStream) write*(IN  p0 : ARRAY OF BYTE;
                                                                      p1 : INTEGER;
                                                                      p2 : INTEGER),EXTENSIBLE;

PROCEDURE (self:AssetManager) close*(),NEW,EXTENSIBLE;

PROCEDURE (self:AssetManager) finalize!(),EXTENSIBLE;

PROCEDURE (self:AssetManager) getLocales*() : POINTER TO ARRAY OF java_lang.String,NEW;

PROCEDURE (self:AssetManager) list*(p0 : java_lang.String) : POINTER TO ARRAY OF java_lang.String,NEW;

PROCEDURE (self:AssetManager) open*(p0 : java_lang.String) : java_io.InputStream,NEW;

PROCEDURE (self:AssetManager) open*(p0 : java_lang.String;
                                    p1 : INTEGER) : java_io.InputStream,NEW;

PROCEDURE (self:AssetManager) openFd*(p0 : java_lang.String) : AssetFileDescriptor,NEW;

PROCEDURE (self:AssetManager) openNonAssetFd*(p0 : INTEGER;
                                              p1 : java_lang.String) : AssetFileDescriptor,NEW;

PROCEDURE (self:AssetManager) openNonAssetFd*(p0 : java_lang.String) : AssetFileDescriptor,NEW;

PROCEDURE (self:AssetManager) openXmlResourceParser*(p0 : java_lang.String) : XmlResourceParser,NEW;

PROCEDURE (self:AssetManager) openXmlResourceParser*(p0 : INTEGER;
                                                     p1 : java_lang.String) : XmlResourceParser,NEW;

PROCEDURE (self:AssetManager$AssetInputStream) available*() : INTEGER,NEW;

PROCEDURE (self:AssetManager$AssetInputStream) close*(),NEW;

PROCEDURE (self:AssetManager$AssetInputStream) finalize!(),NEW,EXTENSIBLE;

PROCEDURE (self:AssetManager$AssetInputStream) getAssetInt*() : INTEGER,NEW;

PROCEDURE (self:AssetManager$AssetInputStream) mark*(p0 : INTEGER),NEW;

PROCEDURE (self:AssetManager$AssetInputStream) markSupported*() : BOOLEAN,NEW;

PROCEDURE (self:AssetManager$AssetInputStream) read*(IN  p0 : ARRAY OF BYTE;
                                                         p1 : INTEGER;
                                                         p2 : INTEGER) : INTEGER,NEW;

PROCEDURE (self:AssetManager$AssetInputStream) read*() : INTEGER,NEW;

PROCEDURE (self:AssetManager$AssetInputStream) read*(IN  p0 : ARRAY OF BYTE) : INTEGER,NEW;

PROCEDURE (self:AssetManager$AssetInputStream) reset*(),NEW;

PROCEDURE (self:AssetManager$AssetInputStream) skip*(p0 : LONGINT) : LONGINT,NEW;

PROCEDURE (self:ColorStateList) describeContents*() : INTEGER,NEW,EXTENSIBLE;

PROCEDURE (self:ColorStateList) getColorForState*(IN  p0 : ARRAY OF INTEGER;
                                                      p1 : INTEGER) : INTEGER,NEW,EXTENSIBLE;

PROCEDURE (self:ColorStateList) getDefaultColor*() : INTEGER,NEW,EXTENSIBLE;

PROCEDURE (self:ColorStateList) isStateful*() : BOOLEAN,NEW,EXTENSIBLE;

PROCEDURE (self:ColorStateList) toString*() : java_lang.String,EXTENSIBLE;

PROCEDURE (self:ColorStateList) withAlpha*(p0 : INTEGER) : ColorStateList,NEW,EXTENSIBLE;

PROCEDURE (self:ColorStateList) writeToParcel*(p0 : android_os.Parcel;
                                               p1 : INTEGER),NEW,EXTENSIBLE;

PROCEDURE (self:Configuration) compareTo*(p0 : java_lang.Object) : INTEGER,NEW,EXTENSIBLE;

PROCEDURE (self:Configuration) compareTo*(p0 : Configuration) : INTEGER,NEW,EXTENSIBLE;

PROCEDURE (self:Configuration) describeContents*() : INTEGER,NEW,EXTENSIBLE;

PROCEDURE (self:Configuration) diff*(p0 : Configuration) : INTEGER,NEW,EXTENSIBLE;

PROCEDURE (self:Configuration) equals*(p0 : Configuration) : BOOLEAN,NEW,EXTENSIBLE;

PROCEDURE (self:Configuration) equals*(p0 : java_lang.Object) : BOOLEAN,EXTENSIBLE;

PROCEDURE (self:Configuration) hashCode*() : INTEGER,EXTENSIBLE;

PROCEDURE (self:Configuration) setToDefaults*(),NEW,EXTENSIBLE;

PROCEDURE (self:Configuration) toString*() : java_lang.String,EXTENSIBLE;

PROCEDURE (self:Configuration) updateFrom*(p0 : Configuration) : INTEGER,NEW,EXTENSIBLE;

PROCEDURE (self:Configuration) writeToParcel*(p0 : android_os.Parcel;
                                              p1 : INTEGER),NEW,EXTENSIBLE;

PROCEDURE (self:Resources) finishPreloading*(),NEW;

PROCEDURE (self:Resources) flushLayoutCache*(),NEW;

PROCEDURE (self:Resources) getAnimation*(p0 : INTEGER) : XmlResourceParser,NEW,EXTENSIBLE;

PROCEDURE (self:Resources) getAssets*() : AssetManager,NEW;

PROCEDURE (self:Resources) getBoolean*(p0 : INTEGER) : BOOLEAN,NEW,EXTENSIBLE;

PROCEDURE (self:Resources) getColor*(p0 : INTEGER) : INTEGER,NEW,EXTENSIBLE;

PROCEDURE (self:Resources) getColorStateList*(p0 : INTEGER) : ColorStateList,NEW,EXTENSIBLE;

PROCEDURE (self:Resources) getConfiguration*() : Configuration,NEW,EXTENSIBLE;

PROCEDURE (self:Resources) getDimension*(p0 : INTEGER) : SHORTREAL,NEW,EXTENSIBLE;

PROCEDURE (self:Resources) getDimensionPixelOffset*(p0 : INTEGER) : INTEGER,NEW,EXTENSIBLE;

PROCEDURE (self:Resources) getDimensionPixelSize*(p0 : INTEGER) : INTEGER,NEW,EXTENSIBLE;

PROCEDURE (self:Resources) getDisplayMetrics*() : android_util.DisplayMetrics,NEW,EXTENSIBLE;

PROCEDURE (self:Resources) getDrawable*(p0 : INTEGER) : android_graphics_drawable.Drawable,NEW,EXTENSIBLE;

PROCEDURE (self:Resources) getFraction*(p0 : INTEGER;
                                        p1 : INTEGER;
                                        p2 : INTEGER) : SHORTREAL,NEW,EXTENSIBLE;

PROCEDURE (self:Resources) getIdentifier*(p0 : java_lang.String;
                                          p1 : java_lang.String;
                                          p2 : java_lang.String) : INTEGER,NEW,EXTENSIBLE;

PROCEDURE (self:Resources) getIntArray*(p0 : INTEGER) : POINTER TO ARRAY OF INTEGER,NEW,EXTENSIBLE;

PROCEDURE (self:Resources) getInteger*(p0 : INTEGER) : INTEGER,NEW,EXTENSIBLE;

PROCEDURE (self:Resources) getLayout*(p0 : INTEGER) : XmlResourceParser,NEW,EXTENSIBLE;

PROCEDURE (self:Resources) getMovie*(p0 : INTEGER) : android_graphics.Movie,NEW,EXTENSIBLE;

PROCEDURE (self:Resources) getQuantityString*(p0 : INTEGER;
                                              p1 : INTEGER) : java_lang.String,NEW,EXTENSIBLE;

PROCEDURE (self:Resources) getQuantityString*(    p0 : INTEGER;
                                                  p1 : INTEGER;
                                              IN  p2 : ARRAY OF java_lang.Object) : java_lang.String,NEW,EXTENSIBLE;

PROCEDURE (self:Resources) getQuantityText*(p0 : INTEGER;
                                            p1 : INTEGER) : java_lang.CharSequence,NEW,EXTENSIBLE;

PROCEDURE (self:Resources) getResourceEntryName*(p0 : INTEGER) : java_lang.String,NEW,EXTENSIBLE;

PROCEDURE (self:Resources) getResourceName*(p0 : INTEGER) : java_lang.String,NEW,EXTENSIBLE;

PROCEDURE (self:Resources) getResourcePackageName*(p0 : INTEGER) : java_lang.String,NEW,EXTENSIBLE;

PROCEDURE (self:Resources) getResourceTypeName*(p0 : INTEGER) : java_lang.String,NEW,EXTENSIBLE;

PROCEDURE (self:Resources) getString*(    p0 : INTEGER;
                                      IN  p1 : ARRAY OF java_lang.Object) : java_lang.String,NEW,EXTENSIBLE;

PROCEDURE (self:Resources) getString*(p0 : INTEGER) : java_lang.String,NEW,EXTENSIBLE;

PROCEDURE (self:Resources) getStringArray*(p0 : INTEGER) : POINTER TO ARRAY OF java_lang.String,NEW,EXTENSIBLE;

PROCEDURE (self:Resources) getText*(p0 : INTEGER;
                                    p1 : java_lang.CharSequence) : java_lang.CharSequence,NEW,EXTENSIBLE;

PROCEDURE (self:Resources) getText*(p0 : INTEGER) : java_lang.CharSequence,NEW,EXTENSIBLE;

PROCEDURE (self:Resources) getTextArray*(p0 : INTEGER) : POINTER TO ARRAY OF java_lang.CharSequence,NEW,EXTENSIBLE;

PROCEDURE (self:Resources) getValue*(p0 : INTEGER;
                                     p1 : android_util.TypedValue;
                                     p2 : BOOLEAN),NEW,EXTENSIBLE;

PROCEDURE (self:Resources) getValue*(p0 : java_lang.String;
                                     p1 : android_util.TypedValue;
                                     p2 : BOOLEAN),NEW,EXTENSIBLE;

PROCEDURE (self:Resources) getXml*(p0 : INTEGER) : XmlResourceParser,NEW,EXTENSIBLE;

PROCEDURE (self:Resources) newTheme*() : Resources$Theme,NEW;

PROCEDURE (self:Resources) obtainAttributes*(    p0 : android_util.AttributeSet;
                                             IN  p1 : ARRAY OF INTEGER) : TypedArray,NEW,EXTENSIBLE;

PROCEDURE (self:Resources) obtainTypedArray*(p0 : INTEGER) : TypedArray,NEW,EXTENSIBLE;

PROCEDURE (self:Resources) openRawResource*(p0 : INTEGER) : java_io.InputStream,NEW,EXTENSIBLE;

PROCEDURE (self:Resources) openRawResource*(p0 : INTEGER;
                                            p1 : android_util.TypedValue) : java_io.InputStream,NEW,EXTENSIBLE;

PROCEDURE (self:Resources) openRawResourceFd*(p0 : INTEGER) : AssetFileDescriptor,NEW,EXTENSIBLE;

PROCEDURE (self:Resources) parseBundleExtra*(p0 : java_lang.String;
                                             p1 : android_util.AttributeSet;
                                             p2 : android_os.Bundle),NEW,EXTENSIBLE;

PROCEDURE (self:Resources) parseBundleExtras*(p0 : XmlResourceParser;
                                              p1 : android_os.Bundle),NEW,EXTENSIBLE;

PROCEDURE (self:Resources) updateConfiguration*(p0 : Configuration;
                                                p1 : android_util.DisplayMetrics),NEW,EXTENSIBLE;

PROCEDURE (self:Resources$Theme) applyStyle*(p0 : INTEGER;
                                             p1 : BOOLEAN),NEW,EXTENSIBLE;

PROCEDURE (self:Resources$Theme) dump*(p0 : INTEGER;
                                       p1 : java_lang.String;
                                       p2 : java_lang.String),NEW,EXTENSIBLE;

PROCEDURE (self:Resources$Theme) finalize!(),EXTENSIBLE;

PROCEDURE (self:Resources$Theme) obtainStyledAttributes*(    p0 : android_util.AttributeSet;
                                                         IN  p1 : ARRAY OF INTEGER;
                                                             p2 : INTEGER;
                                                             p3 : INTEGER) : TypedArray,NEW,EXTENSIBLE;

PROCEDURE (self:Resources$Theme) obtainStyledAttributes*(IN  p0 : ARRAY OF INTEGER) : TypedArray,NEW,EXTENSIBLE;

PROCEDURE (self:Resources$Theme) obtainStyledAttributes*(    p0 : INTEGER;
                                                         IN  p1 : ARRAY OF INTEGER) : TypedArray,NEW,EXTENSIBLE;

PROCEDURE (self:Resources$Theme) resolveAttribute*(p0 : INTEGER;
                                                   p1 : android_util.TypedValue;
                                                   p2 : BOOLEAN) : BOOLEAN,NEW,EXTENSIBLE;

PROCEDURE (self:Resources$Theme) setTo*(p0 : Resources$Theme),NEW,EXTENSIBLE;

PROCEDURE (self:TypedArray) getBoolean*(p0 : INTEGER;
                                        p1 : BOOLEAN) : BOOLEAN,NEW,EXTENSIBLE;

PROCEDURE (self:TypedArray) getColor*(p0 : INTEGER;
                                      p1 : INTEGER) : INTEGER,NEW,EXTENSIBLE;

PROCEDURE (self:TypedArray) getColorStateList*(p0 : INTEGER) : ColorStateList,NEW,EXTENSIBLE;

PROCEDURE (self:TypedArray) getDimension*(p0 : INTEGER;
                                          p1 : SHORTREAL) : SHORTREAL,NEW,EXTENSIBLE;

PROCEDURE (self:TypedArray) getDimensionPixelOffset*(p0 : INTEGER;
                                                     p1 : INTEGER) : INTEGER,NEW,EXTENSIBLE;

PROCEDURE (self:TypedArray) getDimensionPixelSize*(p0 : INTEGER;
                                                   p1 : INTEGER) : INTEGER,NEW,EXTENSIBLE;

PROCEDURE (self:TypedArray) getDrawable*(p0 : INTEGER) : android_graphics_drawable.Drawable,NEW,EXTENSIBLE;

PROCEDURE (self:TypedArray) getFloat*(p0 : INTEGER;
                                      p1 : SHORTREAL) : SHORTREAL,NEW,EXTENSIBLE;

PROCEDURE (self:TypedArray) getFraction*(p0 : INTEGER;
                                         p1 : INTEGER;
                                         p2 : INTEGER;
                                         p3 : SHORTREAL) : SHORTREAL,NEW,EXTENSIBLE;

PROCEDURE (self:TypedArray) getIndex*(p0 : INTEGER) : INTEGER,NEW,EXTENSIBLE;

PROCEDURE (self:TypedArray) getIndexCount*() : INTEGER,NEW,EXTENSIBLE;

PROCEDURE (self:TypedArray) getInt*(p0 : INTEGER;
                                    p1 : INTEGER) : INTEGER,NEW,EXTENSIBLE;

PROCEDURE (self:TypedArray) getInteger*(p0 : INTEGER;
                                        p1 : INTEGER) : INTEGER,NEW,EXTENSIBLE;

PROCEDURE (self:TypedArray) getLayoutDimension*(p0 : INTEGER;
                                                p1 : java_lang.String) : INTEGER,NEW,EXTENSIBLE;

PROCEDURE (self:TypedArray) getLayoutDimension*(p0 : INTEGER;
                                                p1 : INTEGER) : INTEGER,NEW,EXTENSIBLE;

PROCEDURE (self:TypedArray) getNonResourceString*(p0 : INTEGER) : java_lang.String,NEW,EXTENSIBLE;

PROCEDURE (self:TypedArray) getPositionDescription*() : java_lang.String,NEW,EXTENSIBLE;

PROCEDURE (self:TypedArray) getResourceId*(p0 : INTEGER;
                                           p1 : INTEGER) : INTEGER,NEW,EXTENSIBLE;

PROCEDURE (self:TypedArray) getResources*() : Resources,NEW,EXTENSIBLE;

PROCEDURE (self:TypedArray) getString*(p0 : INTEGER) : java_lang.String,NEW,EXTENSIBLE;

PROCEDURE (self:TypedArray) getText*(p0 : INTEGER) : java_lang.CharSequence,NEW,EXTENSIBLE;

PROCEDURE (self:TypedArray) getTextArray*(p0 : INTEGER) : POINTER TO ARRAY OF java_lang.CharSequence,NEW,EXTENSIBLE;

PROCEDURE (self:TypedArray) getValue*(p0 : INTEGER;
                                      p1 : android_util.TypedValue) : BOOLEAN,NEW,EXTENSIBLE;

PROCEDURE (self:TypedArray) hasValue*(p0 : INTEGER) : BOOLEAN,NEW,EXTENSIBLE;

PROCEDURE (self:TypedArray) length*() : INTEGER,NEW,EXTENSIBLE;

PROCEDURE (self:TypedArray) peekValue*(p0 : INTEGER) : android_util.TypedValue,NEW,EXTENSIBLE;

PROCEDURE (self:TypedArray) recycle*(),NEW,EXTENSIBLE;

PROCEDURE (self:TypedArray) toString*() : java_lang.String,EXTENSIBLE;

PROCEDURE (self:XmlResourceParser) close*(),NEW,ABSTRACT;

END android_content_res.