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.