FOREIGN MODULE sun_awt; IMPORT java_security, java_lang, java_util, sun_io, java_awt_image, java_awt, java_io, java_awt_peer, java_lang_ref, java_awt_event, java_awt_im, java_awt_dnd, java_beans, sun_misc, java_net, sun_awt_im, java_awt_dnd_peer, java_awt_datatransfer, java_awt_color, java_awt_geom, java_awt_print, sun_java2d, java_text; TYPE AppContext* = POINTER TO RECORD (java_lang.Object) STATIC EVENT_QUEUE_KEY* : java_lang.Object; PROCEDURE getAppContext*() : AppContext; END; AWTFinalizeable* = POINTER TO INTERFACE RECORD (java_lang.Object) END; AWTFinalizer* = POINTER TO EXTENSIBLE RECORD (java_lang.Thread) STATIC PROCEDURE addFinalizeable*(p0 : AWTFinalizeable); END; CharsetString* = POINTER TO EXTENSIBLE RECORD (java_lang.Object) charsetChars* : POINTER TO ARRAY OF CHAR; offset* : INTEGER; length* : INTEGER; fontDescriptor* : FontDescriptor; STATIC PROCEDURE Init*(IN p0 : ARRAY OF CHAR; p1 : INTEGER; p2 : INTEGER; p3 : FontDescriptor) : CharsetString,CONSTRUCTOR; END; CharToByteSymbol* = POINTER TO EXTENSIBLE RECORD (sun_io.CharToByteISO8859_1) STATIC PROCEDURE Init*() : CharToByteSymbol,CONSTRUCTOR; END; ConstrainableGraphics* = POINTER TO INTERFACE RECORD (java_lang.Object) END; CustomCursor* = POINTER TO ABSTRACT RECORD (java_awt.Cursor) image! : java_awt.Image; STATIC PROCEDURE Init*(p0 : java_awt.Image; p1 : java_awt.Point; p2 : java_lang.String) : CustomCursor,CONSTRUCTOR; END; DrawingSurface* = POINTER TO INTERFACE RECORD (java_lang.Object) END; DrawingSurfaceInfo* = POINTER TO INTERFACE RECORD (java_lang.Object) END; EmbeddedFrame* = POINTER TO ABSTRACT RECORD (java_awt.Frame) STATIC PROCEDURE Init!() : EmbeddedFrame,CONSTRUCTOR; PROCEDURE Init!(p0 : INTEGER) : EmbeddedFrame,CONSTRUCTOR; END; FocusingTextField* = POINTER TO EXTENSIBLE RECORD (java_awt.TextField) STATIC PROCEDURE Init*(p0 : INTEGER) : FocusingTextField,CONSTRUCTOR; PROCEDURE Init*(p0 : INTEGER; p1 : BOOLEAN) : FocusingTextField,CONSTRUCTOR; END; FontDescriptor* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_lang.Cloneable) fontCharset* : sun_io.CharToByteConverter; STATIC PROCEDURE Init*( p0 : java_lang.String; p1 : sun_io.CharToByteConverter; IN p2 : ARRAY OF INTEGER) : FontDescriptor,CONSTRUCTOR; END; HorizBagLayout* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_awt.LayoutManager) STATIC PROCEDURE Init*() : HorizBagLayout,CONSTRUCTOR; PROCEDURE Init*(p0 : INTEGER) : HorizBagLayout,CONSTRUCTOR; END; MagicEvent* = POINTER TO EXTENSIBLE RECORD (java_awt_event.InvocationEvent) STATIC PRIORITY_EVENT* = 1; PROCEDURE Init*(p0 : java_lang.Object; p1 : java_lang.Runnable; p2 : LONGINT) : MagicEvent,CONSTRUCTOR; PROCEDURE Init*(p0 : java_lang.Object; p1 : java_lang.Runnable; p2 : java_lang.Object; p3 : BOOLEAN; p4 : LONGINT) : MagicEvent,CONSTRUCTOR; END; OrientableFlowLayout* = POINTER TO EXTENSIBLE RECORD (java_awt.FlowLayout) STATIC HORIZONTAL* = 0; VERTICAL* = 1; TOP* = 0; BOTTOM* = 2; PROCEDURE Init*() : OrientableFlowLayout,CONSTRUCTOR; PROCEDURE Init*(p0 : INTEGER) : OrientableFlowLayout,CONSTRUCTOR; PROCEDURE Init*(p0 : INTEGER; p1 : INTEGER; p2 : INTEGER) : OrientableFlowLayout,CONSTRUCTOR; PROCEDURE Init*(p0 : INTEGER; p1 : INTEGER; p2 : INTEGER; p3 : INTEGER; p4 : INTEGER; p5 : INTEGER; p6 : INTEGER) : OrientableFlowLayout,CONSTRUCTOR; END; PhysicalDrawingSurface* = POINTER TO INTERFACE RECORD (java_lang.Object) END; PlatformFont* = POINTER TO ABSTRACT RECORD (java_lang.Object + java_awt_peer.FontPeer) componentFonts! : POINTER TO ARRAY OF FontDescriptor; defaultChar! : CHAR; props! : java_util.Properties; defaultFont! : FontDescriptor; aliasName! : java_lang.String; styleString! : java_lang.String; STATIC charsetRegistry! : java_util.Hashtable; FONTCACHESIZE! : INTEGER; FONTCACHEMASK! : INTEGER; osVersion! : java_lang.String; PROCEDURE Init*(p0 : java_lang.String; p1 : INTEGER) : PlatformFont,CONSTRUCTOR; PROCEDURE styleStr*(p0 : INTEGER) : java_lang.String; END; ScreenUpdater* = POINTER TO EXTENSIBLE RECORD (java_lang.Thread) STATIC updater* : ScreenUpdater; END; SunHints$Key* = POINTER TO EXTENSIBLE RECORD (java_awt.RenderingHints$Key) STATIC PROCEDURE Init*(p0 : INTEGER; p1 : java_lang.String) : SunHints$Key,CONSTRUCTOR; END; SunHints$Value* = POINTER TO EXTENSIBLE RECORD (java_lang.Object) STATIC PROCEDURE Init*(p0 : SunHints$Key; p1 : INTEGER; p2 : java_lang.String) : SunHints$Value,CONSTRUCTOR; PROCEDURE get*(p0 : INTEGER; p1 : INTEGER) : SunHints$Value; END; SunHints* = POINTER TO EXTENSIBLE RECORD (java_lang.Object) STATIC INTKEY_RENDERING* = 0; INTVAL_RENDER_DEFAULT* = 0; INTVAL_RENDER_SPEED* = 1; INTVAL_RENDER_QUALITY* = 2; INTKEY_ANTIALIASING* = 1; INTVAL_ANTIALIAS_DEFAULT* = 0; INTVAL_ANTIALIAS_OFF* = 1; INTVAL_ANTIALIAS_ON* = 2; INTKEY_TEXT_ANTIALIASING* = 2; INTVAL_TEXT_ANTIALIAS_DEFAULT* = 0; INTVAL_TEXT_ANTIALIAS_OFF* = 1; INTVAL_TEXT_ANTIALIAS_ON* = 2; INTKEY_FRACTIONALMETRICS* = 3; INTVAL_FRACTIONALMETRICS_DEFAULT* = 0; INTVAL_FRACTIONALMETRICS_OFF* = 1; INTVAL_FRACTIONALMETRICS_ON* = 2; INTKEY_DITHERING* = 4; INTVAL_DITHER_DEFAULT* = 0; INTVAL_DITHER_DISABLE* = 1; INTVAL_DITHER_ENABLE* = 2; INTKEY_INTERPOLATION* = 5; INTVAL_INTERPOLATION_NEAREST_NEIGHBOR* = 0; INTVAL_INTERPOLATION_BILINEAR* = 1; INTVAL_INTERPOLATION_BICUBIC* = 2; INTKEY_ALPHA_INTERPOLATION* = 6; INTVAL_ALPHA_INTERPOLATION_DEFAULT* = 0; INTVAL_ALPHA_INTERPOLATION_SPEED* = 1; INTVAL_ALPHA_INTERPOLATION_QUALITY* = 2; INTKEY_COLOR_RENDERING* = 7; INTVAL_COLOR_RENDER_DEFAULT* = 0; INTVAL_COLOR_RENDER_SPEED* = 1; INTVAL_COLOR_RENDER_QUALITY* = 2; KEY_RENDERING* : SunHints$Key; VALUE_RENDER_SPEED* : java_lang.Object; VALUE_RENDER_QUALITY* : java_lang.Object; VALUE_RENDER_DEFAULT* : java_lang.Object; KEY_ANTIALIASING* : SunHints$Key; VALUE_ANTIALIAS_ON* : java_lang.Object; VALUE_ANTIALIAS_OFF* : java_lang.Object; VALUE_ANTIALIAS_DEFAULT* : java_lang.Object; KEY_TEXT_ANTIALIASING* : SunHints$Key; VALUE_TEXT_ANTIALIAS_ON* : java_lang.Object; VALUE_TEXT_ANTIALIAS_OFF* : java_lang.Object; VALUE_TEXT_ANTIALIAS_DEFAULT* : java_lang.Object; KEY_FRACTIONALMETRICS* : SunHints$Key; VALUE_FRACTIONALMETRICS_ON* : java_lang.Object; VALUE_FRACTIONALMETRICS_OFF* : java_lang.Object; VALUE_FRACTIONALMETRICS_DEFAULT* : java_lang.Object; KEY_DITHERING* : SunHints$Key; VALUE_DITHER_ENABLE* : java_lang.Object; VALUE_DITHER_DISABLE* : java_lang.Object; VALUE_DITHER_DEFAULT* : java_lang.Object; KEY_INTERPOLATION* : SunHints$Key; VALUE_INTERPOLATION_NEAREST_NEIGHBOR* : java_lang.Object; VALUE_INTERPOLATION_BILINEAR* : java_lang.Object; VALUE_INTERPOLATION_BICUBIC* : java_lang.Object; KEY_ALPHA_INTERPOLATION* : SunHints$Key; VALUE_ALPHA_INTERPOLATION_SPEED* : java_lang.Object; VALUE_ALPHA_INTERPOLATION_QUALITY* : java_lang.Object; VALUE_ALPHA_INTERPOLATION_DEFAULT* : java_lang.Object; KEY_COLOR_RENDERING* : SunHints$Key; VALUE_COLOR_RENDER_SPEED* : java_lang.Object; VALUE_COLOR_RENDER_QUALITY* : java_lang.Object; VALUE_COLOR_RENDER_DEFAULT* : java_lang.Object; PROCEDURE Init*() : SunHints,CONSTRUCTOR; END; SunToolkit* = POINTER TO ABSTRACT RECORD (java_awt.Toolkit) STATIC peerMap! : java_util.Hashtable; PROCEDURE Init*() : SunToolkit,CONSTRUCTOR; PROCEDURE createNewAppContext*() : AppContext; PROCEDURE executeOnEventHandlerThread*(p0 : java_lang.Object; p1 : java_lang.Runnable); PROCEDURE getNativeContainer*(p0 : java_awt.Component) : java_awt.Container; PROCEDURE insertTargetMapping*(p0 : java_lang.Object; p1 : AppContext); PROCEDURE postEvent*(p0 : AppContext; p1 : java_awt.AWTEvent); PROCEDURE targetDisposedPeer!(p0 : java_lang.Object; p1 : java_lang.Object); PROCEDURE targetToAppContext*(p0 : java_lang.Object) : AppContext; PROCEDURE targetToPeer!(p0 : java_lang.Object) : java_lang.Object; END; UpdateClient* = POINTER TO INTERFACE RECORD (java_lang.Object) END; VariableGridLayout* = POINTER TO EXTENSIBLE RECORD (java_awt.GridLayout) STATIC PROCEDURE Init*(p0 : INTEGER; p1 : INTEGER) : VariableGridLayout,CONSTRUCTOR; PROCEDURE Init*(p0 : INTEGER; p1 : INTEGER; p2 : INTEGER; p3 : INTEGER) : VariableGridLayout,CONSTRUCTOR; END; VerticalBagLayout* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_awt.LayoutManager) STATIC PROCEDURE Init*() : VerticalBagLayout,CONSTRUCTOR; PROCEDURE Init*(p0 : INTEGER) : VerticalBagLayout,CONSTRUCTOR; END; Win32ColorModel24* = POINTER TO EXTENSIBLE RECORD (java_awt_image.ComponentColorModel) STATIC PROCEDURE Init*() : Win32ColorModel24,CONSTRUCTOR; END; Win32DrawingSurface* = POINTER TO INTERFACE RECORD (java_lang.Object + java_util.Map) END; Win32GraphicsConfig* = POINTER TO EXTENSIBLE RECORD (java_awt.GraphicsConfiguration) STATIC PROCEDURE Init*(p0 : java_awt.GraphicsDevice; p1 : INTEGER) : Win32GraphicsConfig,CONSTRUCTOR; END; Win32GraphicsDevice* = POINTER TO EXTENSIBLE RECORD (java_awt.GraphicsDevice) STATIC PROCEDURE Init*(p0 : INTEGER) : Win32GraphicsDevice,CONSTRUCTOR; END; Win32GraphicsEnvironment* = POINTER TO EXTENSIBLE RECORD (sun_java2d.SunGraphicsEnvironment) STATIC PROCEDURE Init*() : Win32GraphicsEnvironment,CONSTRUCTOR; END; PROCEDURE (self:AppContext) dispose*(),NEW,EXTENSIBLE; PROCEDURE (self:AppContext) get*(p0 : java_lang.Object) : java_lang.Object,NEW,EXTENSIBLE; PROCEDURE (self:AppContext) getThreadGroup*() : java_lang.ThreadGroup,NEW,EXTENSIBLE; PROCEDURE (self:AppContext) put*(p0 : java_lang.Object; p1 : java_lang.Object) : java_lang.Object,NEW,EXTENSIBLE; PROCEDURE (self:AppContext) remove*(p0 : java_lang.Object) : java_lang.Object,NEW,EXTENSIBLE; PROCEDURE (self:AppContext) toString*() : java_lang.String,EXTENSIBLE; PROCEDURE (self:AWTFinalizeable) doFinalization*(),NEW,ABSTRACT; PROCEDURE (self:AWTFinalizeable) getNextFinalizeable*() : AWTFinalizeable,NEW,ABSTRACT; PROCEDURE (self:AWTFinalizeable) setNextFinalizeable*(p0 : AWTFinalizeable),NEW,ABSTRACT; PROCEDURE (self:AWTFinalizer) run*(),EXTENSIBLE; PROCEDURE (self:CharToByteSymbol) canConvert*(p0 : CHAR) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:CharToByteSymbol) convert*(IN p0 : ARRAY OF CHAR; p1 : INTEGER; p2 : INTEGER; IN p3 : ARRAY OF BYTE; p4 : INTEGER; p5 : INTEGER) : INTEGER,EXTENSIBLE; PROCEDURE (self:CharToByteSymbol) toString*() : java_lang.String,EXTENSIBLE; PROCEDURE (self:ConstrainableGraphics) constrain*(p0 : INTEGER; p1 : INTEGER; p2 : INTEGER; p3 : INTEGER),NEW,ABSTRACT; PROCEDURE (self:CustomCursor) createNativeCursor!(IN p0 : ARRAY OF INTEGER; p1 : INTEGER; p2 : INTEGER; p3 : INTEGER; p4 : INTEGER),NEW,ABSTRACT; PROCEDURE (self:CustomCursor) getImageFilter!() : java_awt_image.ImageFilter,NEW,EXTENSIBLE; PROCEDURE (self:DrawingSurface) getDrawingSurfaceInfo*() : DrawingSurfaceInfo,NEW,ABSTRACT; PROCEDURE (self:DrawingSurfaceInfo) getBounds*() : java_awt.Rectangle,NEW,ABSTRACT; PROCEDURE (self:DrawingSurfaceInfo) getClip*() : java_awt.Shape,NEW,ABSTRACT; PROCEDURE (self:DrawingSurfaceInfo) getSurface*() : PhysicalDrawingSurface,NEW,ABSTRACT; PROCEDURE (self:DrawingSurfaceInfo) lock*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:DrawingSurfaceInfo) unlock*(),NEW,ABSTRACT; PROCEDURE (self:EmbeddedFrame) addNotify*(),EXTENSIBLE; PROCEDURE (self:EmbeddedFrame) getParent*() : java_awt.Container,EXTENSIBLE; PROCEDURE (self:EmbeddedFrame) isCursorAllowed*() : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:EmbeddedFrame) isResizable*() : BOOLEAN,EXTENSIBLE; PROCEDURE (self:EmbeddedFrame) remove*(p0 : java_awt.MenuComponent),EXTENSIBLE; PROCEDURE (self:EmbeddedFrame) setCursorAllowed*(p0 : BOOLEAN),NEW,EXTENSIBLE; PROCEDURE (self:EmbeddedFrame) setIconImage*(p0 : java_awt.Image),EXTENSIBLE; PROCEDURE (self:EmbeddedFrame) setMenuBar*(p0 : java_awt.MenuBar),EXTENSIBLE; PROCEDURE (self:EmbeddedFrame) setPeer!(p0 : java_awt_peer.ComponentPeer),NEW,EXTENSIBLE; PROCEDURE (self:EmbeddedFrame) setResizable*(p0 : BOOLEAN),EXTENSIBLE; PROCEDURE (self:EmbeddedFrame) setTitle*(p0 : java_lang.String),EXTENSIBLE; PROCEDURE (self:FocusingTextField) getWillSelect*() : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:FocusingTextField) gotFocus*(p0 : java_awt.Event; p1 : java_lang.Object) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:FocusingTextField) lostFocus*(p0 : java_awt.Event; p1 : java_lang.Object) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:FocusingTextField) nextFocus*(),EXTENSIBLE; PROCEDURE (self:FocusingTextField) setNextField*(p0 : java_awt.TextField),NEW,EXTENSIBLE; PROCEDURE (self:FocusingTextField) setWillSelect*(p0 : BOOLEAN),NEW,EXTENSIBLE; PROCEDURE (self:FontDescriptor) isExcluded*(p0 : CHAR) : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:FontDescriptor) toString*() : java_lang.String,EXTENSIBLE; PROCEDURE (self:HorizBagLayout) addLayoutComponent*(p0 : java_lang.String; p1 : java_awt.Component),NEW,EXTENSIBLE; PROCEDURE (self:HorizBagLayout) layoutContainer*(p0 : java_awt.Container),NEW,EXTENSIBLE; PROCEDURE (self:HorizBagLayout) minimumLayoutSize*(p0 : java_awt.Container) : java_awt.Dimension,NEW,EXTENSIBLE; PROCEDURE (self:HorizBagLayout) preferredLayoutSize*(p0 : java_awt.Container) : java_awt.Dimension,NEW,EXTENSIBLE; PROCEDURE (self:HorizBagLayout) removeLayoutComponent*(p0 : java_awt.Component),NEW,EXTENSIBLE; PROCEDURE (self:HorizBagLayout) toString*() : java_lang.String,EXTENSIBLE; PROCEDURE (self:MagicEvent) getFlags*() : LONGINT,NEW,EXTENSIBLE; PROCEDURE (self:OrientableFlowLayout) layoutContainer*(p0 : java_awt.Container),EXTENSIBLE; PROCEDURE (self:OrientableFlowLayout) minimumLayoutSize*(p0 : java_awt.Container) : java_awt.Dimension,EXTENSIBLE; PROCEDURE (self:OrientableFlowLayout) orientHorizontally*(),NEW,EXTENSIBLE; PROCEDURE (self:OrientableFlowLayout) orientVertically*(),NEW,EXTENSIBLE; PROCEDURE (self:OrientableFlowLayout) preferredLayoutSize*(p0 : java_awt.Container) : java_awt.Dimension,EXTENSIBLE; PROCEDURE (self:OrientableFlowLayout) toString*() : java_lang.String,EXTENSIBLE; PROCEDURE (self:PlatformFont) getFontCache!() : POINTER TO ARRAY OF java_lang.Object,NEW; PROCEDURE (self:PlatformFont) getFontCharset!(p0 : java_lang.String; p1 : java_lang.String) : sun_io.CharToByteConverter,NEW,ABSTRACT; PROCEDURE (self:PlatformFont) makeConvertedMultiFontChars*(IN p0 : ARRAY OF CHAR; p1 : INTEGER; p2 : INTEGER) : POINTER TO ARRAY OF java_lang.Object,NEW,EXTENSIBLE; PROCEDURE (self:PlatformFont) makeConvertedMultiFontString*(p0 : java_lang.String) : POINTER TO ARRAY OF java_lang.Object,NEW,EXTENSIBLE; PROCEDURE (self:PlatformFont) makeMultiCharsetString*(p0 : java_lang.String) : POINTER TO ARRAY OF CharsetString,NEW,EXTENSIBLE; PROCEDURE (self:PlatformFont) makeMultiCharsetString*(IN p0 : ARRAY OF CHAR; p1 : INTEGER; p2 : INTEGER) : POINTER TO ARRAY OF CharsetString,NEW,EXTENSIBLE; PROCEDURE (self:PlatformFont) mightHaveMultiFontMetrics*() : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:ScreenUpdater) notify*(p0 : UpdateClient),NEW,EXTENSIBLE; PROCEDURE (self:ScreenUpdater) notify*(p0 : UpdateClient; p1 : LONGINT),NEW,EXTENSIBLE; PROCEDURE (self:ScreenUpdater) notify*(p0 : UpdateClient; p1 : LONGINT; p2 : java_lang.Object),NEW,EXTENSIBLE; PROCEDURE (self:ScreenUpdater) removeClient*(p0 : UpdateClient),NEW,EXTENSIBLE; PROCEDURE (self:ScreenUpdater) run*(),EXTENSIBLE; PROCEDURE (self:SunHints$Key) getIndex*() : INTEGER,NEW; PROCEDURE (self:SunHints$Key) isCompatibleValue*(p0 : java_lang.Object) : BOOLEAN; PROCEDURE (self:SunHints$Key) toString*() : java_lang.String; PROCEDURE (self:SunHints$Value) equals*(p0 : java_lang.Object) : BOOLEAN; PROCEDURE (self:SunHints$Value) getIndex*() : INTEGER,NEW; PROCEDURE (self:SunHints$Value) hashCode*() : INTEGER; PROCEDURE (self:SunHints$Value) isCompatibleKey*(p0 : SunHints$Key) : BOOLEAN,NEW; PROCEDURE (self:SunHints$Value) toString*() : java_lang.String; PROCEDURE (self:SunToolkit) createImage*(p0 : java_lang.String) : java_awt.Image,EXTENSIBLE; PROCEDURE (self:SunToolkit) createImage*(p0 : java_net.URL) : java_awt.Image,EXTENSIBLE; PROCEDURE (self:SunToolkit) createImage*(IN p0 : ARRAY OF BYTE; p1 : INTEGER; p2 : INTEGER) : java_awt.Image,EXTENSIBLE; PROCEDURE (self:SunToolkit) enableInputMethodsForTextComponent*() : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:SunToolkit) getFontList*() : POINTER TO ARRAY OF java_lang.String,EXTENSIBLE; PROCEDURE (self:SunToolkit) getFontMetrics*(p0 : java_awt.Font) : java_awt.FontMetrics,EXTENSIBLE; PROCEDURE (self:SunToolkit) getImage*(p0 : java_lang.String) : java_awt.Image,EXTENSIBLE; PROCEDURE (self:SunToolkit) getImage*(p0 : java_net.URL) : java_awt.Image,EXTENSIBLE; PROCEDURE (self:SunToolkit) getInputMethodAdapter*() : sun_awt_im.InputMethod,NEW,ABSTRACT; PROCEDURE (self:SunToolkit) getInputMethodHighlightMapping*() : sun_awt_im.InputMethodHighlightMapping,NEW,ABSTRACT; PROCEDURE (self:SunToolkit) getScreenHeight!() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:SunToolkit) getScreenSize*() : java_awt.Dimension,EXTENSIBLE; PROCEDURE (self:SunToolkit) getScreenWidth!() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:SunToolkit) getSystemEventQueueImpl!() : java_awt.EventQueue,EXTENSIBLE; PROCEDURE (self:UpdateClient) updateClient*(p0 : java_lang.Object),NEW,ABSTRACT; PROCEDURE (self:VariableGridLayout) getColFraction*(p0 : INTEGER) : REAL,NEW,EXTENSIBLE; PROCEDURE (self:VariableGridLayout) getRowFraction*(p0 : INTEGER) : REAL,NEW,EXTENSIBLE; PROCEDURE (self:VariableGridLayout) layoutContainer*(p0 : java_awt.Container),EXTENSIBLE; PROCEDURE (self:VariableGridLayout) setColFraction*(p0 : INTEGER; p1 : REAL),NEW,EXTENSIBLE; PROCEDURE (self:VariableGridLayout) setRowFraction*(p0 : INTEGER; p1 : REAL),NEW,EXTENSIBLE; PROCEDURE (self:VariableGridLayout) toString*() : java_lang.String,EXTENSIBLE; PROCEDURE (self:VerticalBagLayout) addLayoutComponent*(p0 : java_lang.String; p1 : java_awt.Component),NEW,EXTENSIBLE; PROCEDURE (self:VerticalBagLayout) layoutContainer*(p0 : java_awt.Container),NEW,EXTENSIBLE; PROCEDURE (self:VerticalBagLayout) minimumLayoutSize*(p0 : java_awt.Container) : java_awt.Dimension,NEW,EXTENSIBLE; PROCEDURE (self:VerticalBagLayout) preferredLayoutSize*(p0 : java_awt.Container) : java_awt.Dimension,NEW,EXTENSIBLE; PROCEDURE (self:VerticalBagLayout) removeLayoutComponent*(p0 : java_awt.Component),NEW,EXTENSIBLE; PROCEDURE (self:VerticalBagLayout) toString*() : java_lang.String,EXTENSIBLE; PROCEDURE (self:Win32ColorModel24) createCompatibleSampleModel*(p0 : INTEGER; p1 : INTEGER) : java_awt_image.SampleModel,EXTENSIBLE; PROCEDURE (self:Win32ColorModel24) createCompatibleWritableRaster*(p0 : INTEGER; p1 : INTEGER) : java_awt_image.WritableRaster,EXTENSIBLE; PROCEDURE (self:Win32DrawingSurface) getColorModel*() : java_awt_image.ColorModel,NEW,ABSTRACT; PROCEDURE (self:Win32DrawingSurface) getDepth*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:Win32DrawingSurface) getHBitmap*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:Win32DrawingSurface) getHDC*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:Win32DrawingSurface) getHPalette*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:Win32DrawingSurface) getHWnd*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:Win32DrawingSurface) getPBits*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:Win32GraphicsConfig) createCompatibleImage*(p0 : INTEGER; p1 : INTEGER) : java_awt_image.BufferedImage,EXTENSIBLE; PROCEDURE (self:Win32GraphicsConfig) createCompatibleImage*(p0 : INTEGER; p1 : INTEGER; p2 : INTEGER) : java_awt_image.BufferedImage,EXTENSIBLE; PROCEDURE (self:Win32GraphicsConfig) getColorModel*() : java_awt_image.ColorModel,EXTENSIBLE; PROCEDURE (self:Win32GraphicsConfig) getColorModel*(p0 : INTEGER) : java_awt_image.ColorModel,EXTENSIBLE; PROCEDURE (self:Win32GraphicsConfig) getDefaultTransform*() : java_awt_geom.AffineTransform,EXTENSIBLE; PROCEDURE (self:Win32GraphicsConfig) getDevice*() : java_awt.GraphicsDevice,EXTENSIBLE; PROCEDURE (self:Win32GraphicsConfig) getNormalizingTransform*() : java_awt_geom.AffineTransform,EXTENSIBLE; PROCEDURE (self:Win32GraphicsDevice) getConfigurations*() : POINTER TO ARRAY OF java_awt.GraphicsConfiguration,EXTENSIBLE; PROCEDURE (self:Win32GraphicsDevice) getDefaultConfiguration*() : java_awt.GraphicsConfiguration,EXTENSIBLE; PROCEDURE (self:Win32GraphicsDevice) getIDstring*() : java_lang.String,EXTENSIBLE; PROCEDURE (self:Win32GraphicsDevice) getType*() : INTEGER,EXTENSIBLE; PROCEDURE (self:Win32GraphicsEnvironment) getNumScreens!() : INTEGER,EXTENSIBLE; PROCEDURE (self:Win32GraphicsEnvironment) getOsVersion!() : java_lang.String,EXTENSIBLE; PROCEDURE (self:Win32GraphicsEnvironment) getPrinterJob*() : java_awt_print.PrinterJob,EXTENSIBLE; PROCEDURE (self:Win32GraphicsEnvironment) makeScreenDevice!(p0 : INTEGER) : java_awt.GraphicsDevice,EXTENSIBLE; END sun_awt.