FOREIGN MODULE java_awt;
IMPORT
java_lang,
java_awt_event,
java_awt_image,
java_io,
java_util,
java_security,
sun_dc_path,
java_awt_geom,
java_awt_peer,
sun_awt,
java_awt_dnd,
java_beans,
java_awt_im,
java_awt_color,
java_lang_ref,
java_awt_font,
java_text,
java_awt_image_renderable,
sun_awt_image,
java_awt_dnd_peer,
java_net,
java_awt_datatransfer;
TYPE
ActiveEvent* = POINTER TO INTERFACE RECORD (java_lang.Object)
END;
Adjustable* = POINTER TO INTERFACE RECORD (java_lang.Object)
STATIC
HORIZONTAL* = 0;
VERTICAL* = 1;
END;
AlphaComposite* = POINTER TO RECORD (java_lang.Object + Composite)
STATIC
CLEAR* = 1;
SRC* = 2;
SRC_OVER* = 3;
DST_OVER* = 4;
SRC_IN* = 5;
DST_IN* = 6;
SRC_OUT* = 7;
DST_OUT* = 8;
Clear* : AlphaComposite;
Src* : AlphaComposite;
SrcOver* : AlphaComposite;
DstOver* : AlphaComposite;
SrcIn* : AlphaComposite;
DstIn* : AlphaComposite;
SrcOut* : AlphaComposite;
DstOut* : AlphaComposite;
PROCEDURE getInstance*(p0 : INTEGER) : AlphaComposite;
PROCEDURE getInstance*(p0 : INTEGER;
p1 : SHORTREAL) : AlphaComposite;
END;
AWTError* = POINTER TO EXTENSIBLE RECORD (java_lang.Error)
STATIC
PROCEDURE Init*(p0 : java_lang.String) : AWTError,CONSTRUCTOR;
END;
AWTEvent* = POINTER TO ABSTRACT RECORD (java_util.EventObject)
id! : INTEGER;
consumed! : BOOLEAN;
STATIC
COMPONENT_EVENT_MASK* = 1;
CONTAINER_EVENT_MASK* = 2;
FOCUS_EVENT_MASK* = 4;
KEY_EVENT_MASK* = 8;
MOUSE_EVENT_MASK* = 16;
MOUSE_MOTION_EVENT_MASK* = 32;
WINDOW_EVENT_MASK* = 64;
ACTION_EVENT_MASK* = 128;
ADJUSTMENT_EVENT_MASK* = 256;
ITEM_EVENT_MASK* = 512;
TEXT_EVENT_MASK* = 1024;
INPUT_METHOD_EVENT_MASK* = 2048;
RESERVED_ID_MAX* = 1999;
PROCEDURE Init*(p0 : Event) : AWTEvent,CONSTRUCTOR;
PROCEDURE Init*(p0 : java_lang.Object;
p1 : INTEGER) : AWTEvent,CONSTRUCTOR;
END;
AWTEventMulticaster* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_awt_event.ComponentListener + java_awt_event.ContainerListener + java_awt_event.FocusListener + java_awt_event.KeyListener + java_awt_event.MouseListener + java_awt_event.MouseMotionListener + java_awt_event.WindowListener + java_awt_event.ActionListener + java_awt_event.ItemListener + java_awt_event.AdjustmentListener + java_awt_event.TextListener + java_awt_event.InputMethodListener)
a! : java_util.EventListener;
b! : java_util.EventListener;
STATIC
PROCEDURE Init!(p0 : java_util.EventListener;
p1 : java_util.EventListener) : AWTEventMulticaster,CONSTRUCTOR;
PROCEDURE add*(p0 : java_awt_event.ActionListener;
p1 : java_awt_event.ActionListener) : java_awt_event.ActionListener;
PROCEDURE add*(p0 : java_awt_event.AdjustmentListener;
p1 : java_awt_event.AdjustmentListener) : java_awt_event.AdjustmentListener;
PROCEDURE add*(p0 : java_awt_event.ComponentListener;
p1 : java_awt_event.ComponentListener) : java_awt_event.ComponentListener;
PROCEDURE add*(p0 : java_awt_event.ContainerListener;
p1 : java_awt_event.ContainerListener) : java_awt_event.ContainerListener;
PROCEDURE add*(p0 : java_awt_event.FocusListener;
p1 : java_awt_event.FocusListener) : java_awt_event.FocusListener;
PROCEDURE add*(p0 : java_awt_event.InputMethodListener;
p1 : java_awt_event.InputMethodListener) : java_awt_event.InputMethodListener;
PROCEDURE add*(p0 : java_awt_event.ItemListener;
p1 : java_awt_event.ItemListener) : java_awt_event.ItemListener;
PROCEDURE add*(p0 : java_awt_event.KeyListener;
p1 : java_awt_event.KeyListener) : java_awt_event.KeyListener;
PROCEDURE add*(p0 : java_awt_event.MouseListener;
p1 : java_awt_event.MouseListener) : java_awt_event.MouseListener;
PROCEDURE add*(p0 : java_awt_event.MouseMotionListener;
p1 : java_awt_event.MouseMotionListener) : java_awt_event.MouseMotionListener;
PROCEDURE add*(p0 : java_awt_event.TextListener;
p1 : java_awt_event.TextListener) : java_awt_event.TextListener;
PROCEDURE add*(p0 : java_awt_event.WindowListener;
p1 : java_awt_event.WindowListener) : java_awt_event.WindowListener;
PROCEDURE addInternal!(p0 : java_util.EventListener;
p1 : java_util.EventListener) : java_util.EventListener;
PROCEDURE remove*(p0 : java_awt_event.ActionListener;
p1 : java_awt_event.ActionListener) : java_awt_event.ActionListener;
PROCEDURE remove*(p0 : java_awt_event.AdjustmentListener;
p1 : java_awt_event.AdjustmentListener) : java_awt_event.AdjustmentListener;
PROCEDURE remove*(p0 : java_awt_event.ComponentListener;
p1 : java_awt_event.ComponentListener) : java_awt_event.ComponentListener;
PROCEDURE remove*(p0 : java_awt_event.ContainerListener;
p1 : java_awt_event.ContainerListener) : java_awt_event.ContainerListener;
PROCEDURE remove*(p0 : java_awt_event.FocusListener;
p1 : java_awt_event.FocusListener) : java_awt_event.FocusListener;
PROCEDURE remove*(p0 : java_awt_event.InputMethodListener;
p1 : java_awt_event.InputMethodListener) : java_awt_event.InputMethodListener;
PROCEDURE remove*(p0 : java_awt_event.ItemListener;
p1 : java_awt_event.ItemListener) : java_awt_event.ItemListener;
PROCEDURE remove*(p0 : java_awt_event.KeyListener;
p1 : java_awt_event.KeyListener) : java_awt_event.KeyListener;
PROCEDURE remove*(p0 : java_awt_event.MouseListener;
p1 : java_awt_event.MouseListener) : java_awt_event.MouseListener;
PROCEDURE remove*(p0 : java_awt_event.MouseMotionListener;
p1 : java_awt_event.MouseMotionListener) : java_awt_event.MouseMotionListener;
PROCEDURE remove*(p0 : java_awt_event.TextListener;
p1 : java_awt_event.TextListener) : java_awt_event.TextListener;
PROCEDURE remove*(p0 : java_awt_event.WindowListener;
p1 : java_awt_event.WindowListener) : java_awt_event.WindowListener;
PROCEDURE removeInternal!(p0 : java_util.EventListener;
p1 : java_util.EventListener) : java_util.EventListener;
PROCEDURE save!(p0 : java_io.ObjectOutputStream;
p1 : java_lang.String;
p2 : java_util.EventListener);
END;
AWTException* = POINTER TO EXTENSIBLE RECORD (java_lang.Exception)
STATIC
PROCEDURE Init*(p0 : java_lang.String) : AWTException,CONSTRUCTOR;
END;
AWTPermission* = POINTER TO RECORD (java_security.BasicPermission)
STATIC
PROCEDURE Init*(p0 : java_lang.String) : AWTPermission,CONSTRUCTOR;
PROCEDURE Init*(p0 : java_lang.String;
p1 : java_lang.String) : AWTPermission,CONSTRUCTOR;
END;
BasicStroke* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + Stroke)
STATIC
JOIN_MITER* = 0;
JOIN_ROUND* = 1;
JOIN_BEVEL* = 2;
CAP_BUTT* = 0;
CAP_ROUND* = 1;
CAP_SQUARE* = 2;
PROCEDURE Init*() : BasicStroke,CONSTRUCTOR;
PROCEDURE Init*(p0 : SHORTREAL) : BasicStroke,CONSTRUCTOR;
PROCEDURE Init*(p0 : SHORTREAL;
p1 : INTEGER;
p2 : INTEGER) : BasicStroke,CONSTRUCTOR;
PROCEDURE Init*(p0 : SHORTREAL;
p1 : INTEGER;
p2 : INTEGER;
p3 : SHORTREAL) : BasicStroke,CONSTRUCTOR;
PROCEDURE Init*( p0 : SHORTREAL;
p1 : INTEGER;
p2 : INTEGER;
p3 : SHORTREAL;
IN p4 : ARRAY OF SHORTREAL;
p5 : SHORTREAL) : BasicStroke,CONSTRUCTOR;
END;
BorderLayout* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + LayoutManager2 + java_io.Serializable)
STATIC
NORTH* = "North";
SOUTH* = "South";
EAST* = "East";
WEST* = "West";
CENTER* = "Center";
BEFORE_FIRST_LINE* = "First";
AFTER_LAST_LINE* = "Last";
BEFORE_LINE_BEGINS* = "Before";
AFTER_LINE_ENDS* = "After";
PROCEDURE Init*() : BorderLayout,CONSTRUCTOR;
PROCEDURE Init*(p0 : INTEGER;
p1 : INTEGER) : BorderLayout,CONSTRUCTOR;
END;
Button* = POINTER TO EXTENSIBLE RECORD (Component)
STATIC
PROCEDURE Init*() : Button,CONSTRUCTOR;
PROCEDURE Init*(p0 : java_lang.String) : Button,CONSTRUCTOR;
END;
Canvas* = POINTER TO EXTENSIBLE RECORD (Component)
STATIC
PROCEDURE Init*() : Canvas,CONSTRUCTOR;
PROCEDURE Init*(p0 : GraphicsConfiguration) : Canvas,CONSTRUCTOR;
END;
CardLayout* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + LayoutManager2 + java_io.Serializable)
STATIC
PROCEDURE Init*() : CardLayout,CONSTRUCTOR;
PROCEDURE Init*(p0 : INTEGER;
p1 : INTEGER) : CardLayout,CONSTRUCTOR;
END;
Checkbox* = POINTER TO EXTENSIBLE RECORD (Component + ItemSelectable)
STATIC
PROCEDURE Init*() : Checkbox,CONSTRUCTOR;
PROCEDURE Init*(p0 : java_lang.String) : Checkbox,CONSTRUCTOR;
PROCEDURE Init*(p0 : java_lang.String;
p1 : CheckboxGroup;
p2 : BOOLEAN) : Checkbox,CONSTRUCTOR;
PROCEDURE Init*(p0 : java_lang.String;
p1 : BOOLEAN) : Checkbox,CONSTRUCTOR;
PROCEDURE Init*(p0 : java_lang.String;
p1 : BOOLEAN;
p2 : CheckboxGroup) : Checkbox,CONSTRUCTOR;
END;
CheckboxGroup* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_io.Serializable)
STATIC
PROCEDURE Init*() : CheckboxGroup,CONSTRUCTOR;
END;
CheckboxMenuItem* = POINTER TO EXTENSIBLE RECORD (MenuItem + ItemSelectable)
STATIC
PROCEDURE Init*() : CheckboxMenuItem,CONSTRUCTOR;
PROCEDURE Init*(p0 : java_lang.String) : CheckboxMenuItem,CONSTRUCTOR;
PROCEDURE Init*(p0 : java_lang.String;
p1 : BOOLEAN) : CheckboxMenuItem,CONSTRUCTOR;
END;
Choice* = POINTER TO EXTENSIBLE RECORD (Component + ItemSelectable)
STATIC
PROCEDURE Init*() : Choice,CONSTRUCTOR;
END;
Color* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + Paint + java_io.Serializable)
STATIC
white* : Color;
lightGray* : Color;
gray* : Color;
darkGray* : Color;
black* : Color;
red* : Color;
pink* : Color;
orange* : Color;
yellow* : Color;
green* : Color;
magenta* : Color;
cyan* : Color;
blue* : Color;
PROCEDURE Init*(p0 : SHORTREAL;
p1 : SHORTREAL;
p2 : SHORTREAL) : Color,CONSTRUCTOR;
PROCEDURE Init*(p0 : SHORTREAL;
p1 : SHORTREAL;
p2 : SHORTREAL;
p3 : SHORTREAL) : Color,CONSTRUCTOR;
PROCEDURE Init*(p0 : INTEGER) : Color,CONSTRUCTOR;
PROCEDURE Init*(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER) : Color,CONSTRUCTOR;
PROCEDURE Init*(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER) : Color,CONSTRUCTOR;
PROCEDURE Init*(p0 : INTEGER;
p1 : BOOLEAN) : Color,CONSTRUCTOR;
PROCEDURE Init*( p0 : java_awt_color.ColorSpace;
IN p1 : ARRAY OF SHORTREAL;
p2 : SHORTREAL) : Color,CONSTRUCTOR;
PROCEDURE HSBtoRGB*(p0 : SHORTREAL;
p1 : SHORTREAL;
p2 : SHORTREAL) : INTEGER;
PROCEDURE RGBtoHSB*( p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER;
IN p3 : ARRAY OF SHORTREAL) : POINTER TO ARRAY OF SHORTREAL;
PROCEDURE decode*(p0 : java_lang.String) : Color;
PROCEDURE getColor*(p0 : java_lang.String) : Color;
PROCEDURE getColor*(p0 : java_lang.String;
p1 : INTEGER) : Color;
PROCEDURE getColor*(p0 : java_lang.String;
p1 : Color) : Color;
PROCEDURE getHSBColor*(p0 : SHORTREAL;
p1 : SHORTREAL;
p2 : SHORTREAL) : Color;
END;
Component* = POINTER TO ABSTRACT RECORD (java_lang.Object + java_awt_image.ImageObserver + MenuContainer + java_io.Serializable)
STATIC
TOP_ALIGNMENT* = 0.0;
CENTER_ALIGNMENT* = 0.5;
BOTTOM_ALIGNMENT* = 1.0;
LEFT_ALIGNMENT* = 0.0;
RIGHT_ALIGNMENT* = 1.0;
PROCEDURE Init!() : Component,CONSTRUCTOR;
END;
ComponentOrientation* = POINTER TO RECORD (java_lang.Object + java_io.Serializable)
STATIC
LEFT_TO_RIGHT* : ComponentOrientation;
RIGHT_TO_LEFT* : ComponentOrientation;
UNKNOWN* : ComponentOrientation;
PROCEDURE getOrientation*(p0 : java_util.Locale) : ComponentOrientation;
PROCEDURE getOrientation*(p0 : java_util.ResourceBundle) : ComponentOrientation;
END;
Composite* = POINTER TO INTERFACE RECORD (java_lang.Object)
END;
CompositeContext* = POINTER TO INTERFACE RECORD (java_lang.Object)
END;
Container* = POINTER TO EXTENSIBLE RECORD (Component)
STATIC
PROCEDURE Init*() : Container,CONSTRUCTOR;
END;
Cursor* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_io.Serializable)
name! : java_lang.String;
STATIC
DEFAULT_CURSOR* = 0;
CROSSHAIR_CURSOR* = 1;
TEXT_CURSOR* = 2;
WAIT_CURSOR* = 3;
SW_RESIZE_CURSOR* = 4;
SE_RESIZE_CURSOR* = 5;
NW_RESIZE_CURSOR* = 6;
NE_RESIZE_CURSOR* = 7;
N_RESIZE_CURSOR* = 8;
S_RESIZE_CURSOR* = 9;
W_RESIZE_CURSOR* = 10;
E_RESIZE_CURSOR* = 11;
HAND_CURSOR* = 12;
MOVE_CURSOR* = 13;
predefined! : POINTER TO ARRAY OF Cursor;
CUSTOM_CURSOR* = -1;
PROCEDURE Init*(p0 : INTEGER) : Cursor,CONSTRUCTOR;
PROCEDURE Init!(p0 : java_lang.String) : Cursor,CONSTRUCTOR;
PROCEDURE getDefaultCursor*() : Cursor;
PROCEDURE getPredefinedCursor*(p0 : INTEGER) : Cursor;
PROCEDURE getSystemCustomCursor*(p0 : java_lang.String) : Cursor;
END;
Dialog* = POINTER TO EXTENSIBLE RECORD (Window)
STATIC
PROCEDURE Init*(p0 : Dialog) : Dialog,CONSTRUCTOR;
PROCEDURE Init*(p0 : Dialog;
p1 : java_lang.String) : Dialog,CONSTRUCTOR;
PROCEDURE Init*(p0 : Dialog;
p1 : java_lang.String;
p2 : BOOLEAN) : Dialog,CONSTRUCTOR;
PROCEDURE Init*(p0 : Frame) : Dialog,CONSTRUCTOR;
PROCEDURE Init*(p0 : Frame;
p1 : java_lang.String) : Dialog,CONSTRUCTOR;
PROCEDURE Init*(p0 : Frame;
p1 : java_lang.String;
p2 : BOOLEAN) : Dialog,CONSTRUCTOR;
PROCEDURE Init*(p0 : Frame;
p1 : BOOLEAN) : Dialog,CONSTRUCTOR;
END;
Dimension* = POINTER TO EXTENSIBLE RECORD (java_awt_geom.Dimension2D + java_io.Serializable)
width* : INTEGER;
height* : INTEGER;
STATIC
PROCEDURE Init*() : Dimension,CONSTRUCTOR;
PROCEDURE Init*(p0 : INTEGER;
p1 : INTEGER) : Dimension,CONSTRUCTOR;
PROCEDURE Init*(p0 : Dimension) : Dimension,CONSTRUCTOR;
END;
Event* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_io.Serializable)
target* : java_lang.Object;
when* : LONGINT;
id* : INTEGER;
x* : INTEGER;
y* : INTEGER;
key* : INTEGER;
modifiers* : INTEGER;
clickCount* : INTEGER;
arg* : java_lang.Object;
evt* : Event;
STATIC
SHIFT_MASK* = 1;
CTRL_MASK* = 2;
META_MASK* = 4;
ALT_MASK* = 8;
HOME* = 1000;
END* = 1001;
PGUP* = 1002;
PGDN* = 1003;
UP* = 1004;
DOWN* = 1005;
LEFT* = 1006;
RIGHT* = 1007;
F1* = 1008;
F2* = 1009;
F3* = 1010;
F4* = 1011;
F5* = 1012;
F6* = 1013;
F7* = 1014;
F8* = 1015;
F9* = 1016;
F10* = 1017;
F11* = 1018;
F12* = 1019;
PRINT_SCREEN* = 1020;
SCROLL_LOCK* = 1021;
CAPS_LOCK* = 1022;
NUM_LOCK* = 1023;
PAUSE* = 1024;
INSERT* = 1025;
ENTER* = 10;
BACK_SPACE* = 8;
TAB* = 9;
ESCAPE* = 27;
DELETE* = 127;
WINDOW_DESTROY* = 201;
WINDOW_EXPOSE* = 202;
WINDOW_ICONIFY* = 203;
WINDOW_DEICONIFY* = 204;
WINDOW_MOVED* = 205;
KEY_PRESS* = 401;
KEY_RELEASE* = 402;
KEY_ACTION* = 403;
KEY_ACTION_RELEASE* = 404;
MOUSE_DOWN* = 501;
MOUSE_UP* = 502;
MOUSE_MOVE* = 503;
MOUSE_ENTER* = 504;
MOUSE_EXIT* = 505;
MOUSE_DRAG* = 506;
SCROLL_LINE_UP* = 601;
SCROLL_LINE_DOWN* = 602;
SCROLL_PAGE_UP* = 603;
SCROLL_PAGE_DOWN* = 604;
SCROLL_ABSOLUTE* = 605;
SCROLL_BEGIN* = 606;
SCROLL_END* = 607;
LIST_SELECT* = 701;
LIST_DESELECT* = 702;
ACTION_EVENT* = 1001;
LOAD_FILE* = 1002;
SAVE_FILE* = 1003;
GOT_FOCUS* = 1004;
LOST_FOCUS* = 1005;
PROCEDURE Init*(p0 : java_lang.Object;
p1 : INTEGER;
p2 : java_lang.Object) : Event,CONSTRUCTOR;
PROCEDURE Init*(p0 : java_lang.Object;
p1 : LONGINT;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : INTEGER;
p6 : INTEGER) : Event,CONSTRUCTOR;
PROCEDURE Init*(p0 : java_lang.Object;
p1 : LONGINT;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : INTEGER;
p6 : INTEGER;
p7 : java_lang.Object) : Event,CONSTRUCTOR;
END;
EventQueue* = POINTER TO EXTENSIBLE RECORD (java_lang.Object)
STATIC
PROCEDURE Init*() : EventQueue,CONSTRUCTOR;
PROCEDURE invokeAndWait*(p0 : java_lang.Runnable);
PROCEDURE invokeLater*(p0 : java_lang.Runnable);
PROCEDURE isDispatchThread*() : BOOLEAN;
END;
FileDialog* = POINTER TO EXTENSIBLE RECORD (Dialog)
STATIC
LOAD* = 0;
SAVE* = 1;
PROCEDURE Init*(p0 : Frame) : FileDialog,CONSTRUCTOR;
PROCEDURE Init*(p0 : Frame;
p1 : java_lang.String) : FileDialog,CONSTRUCTOR;
PROCEDURE Init*(p0 : Frame;
p1 : java_lang.String;
p2 : INTEGER) : FileDialog,CONSTRUCTOR;
END;
FlowLayout* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + LayoutManager + java_io.Serializable)
STATIC
LEFT* = 0;
CENTER* = 1;
RIGHT* = 2;
LEADING* = 3;
TRAILING* = 4;
PROCEDURE Init*() : FlowLayout,CONSTRUCTOR;
PROCEDURE Init*(p0 : INTEGER) : FlowLayout,CONSTRUCTOR;
PROCEDURE Init*(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER) : FlowLayout,CONSTRUCTOR;
END;
Font* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_io.Serializable)
name! : java_lang.String;
style! : INTEGER;
size! : INTEGER;
pointSize! : SHORTREAL;
STATIC
PLAIN* = 0;
BOLD* = 1;
ITALIC* = 2;
ROMAN_BASELINE* = 0;
CENTER_BASELINE* = 1;
HANGING_BASELINE* = 2;
PROCEDURE Init*(p0 : java_lang.String;
p1 : INTEGER;
p2 : INTEGER) : Font,CONSTRUCTOR;
PROCEDURE Init*(p0 : java_util.Map) : Font,CONSTRUCTOR;
PROCEDURE decode*(p0 : java_lang.String) : Font;
PROCEDURE getFont*(p0 : java_lang.String) : Font;
PROCEDURE getFont*(p0 : java_lang.String;
p1 : Font) : Font;
PROCEDURE getFont*(p0 : java_util.Map) : Font;
END;
FontMetrics* = POINTER TO ABSTRACT RECORD (java_lang.Object + java_io.Serializable)
font! : Font;
STATIC
PROCEDURE Init!(p0 : Font) : FontMetrics,CONSTRUCTOR;
END;
Frame* = POINTER TO EXTENSIBLE RECORD (Window + MenuContainer)
STATIC
DEFAULT_CURSOR* = 0;
CROSSHAIR_CURSOR* = 1;
TEXT_CURSOR* = 2;
WAIT_CURSOR* = 3;
SW_RESIZE_CURSOR* = 4;
SE_RESIZE_CURSOR* = 5;
NW_RESIZE_CURSOR* = 6;
NE_RESIZE_CURSOR* = 7;
N_RESIZE_CURSOR* = 8;
S_RESIZE_CURSOR* = 9;
W_RESIZE_CURSOR* = 10;
E_RESIZE_CURSOR* = 11;
HAND_CURSOR* = 12;
MOVE_CURSOR* = 13;
NORMAL* = 0;
ICONIFIED* = 1;
PROCEDURE Init*() : Frame,CONSTRUCTOR;
PROCEDURE Init*(p0 : java_lang.String) : Frame,CONSTRUCTOR;
PROCEDURE getFrames*() : POINTER TO ARRAY OF Frame;
END;
GradientPaint* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + Paint)
STATIC
PROCEDURE Init*(p0 : SHORTREAL;
p1 : SHORTREAL;
p2 : Color;
p3 : SHORTREAL;
p4 : SHORTREAL;
p5 : Color) : GradientPaint,CONSTRUCTOR;
PROCEDURE Init*(p0 : SHORTREAL;
p1 : SHORTREAL;
p2 : Color;
p3 : SHORTREAL;
p4 : SHORTREAL;
p5 : Color;
p6 : BOOLEAN) : GradientPaint,CONSTRUCTOR;
PROCEDURE Init*(p0 : java_awt_geom.Point2D;
p1 : Color;
p2 : java_awt_geom.Point2D;
p3 : Color) : GradientPaint,CONSTRUCTOR;
PROCEDURE Init*(p0 : java_awt_geom.Point2D;
p1 : Color;
p2 : java_awt_geom.Point2D;
p3 : Color;
p4 : BOOLEAN) : GradientPaint,CONSTRUCTOR;
END;
Graphics* = POINTER TO ABSTRACT RECORD (java_lang.Object)
STATIC
PROCEDURE Init!() : Graphics,CONSTRUCTOR;
END;
Graphics2D* = POINTER TO ABSTRACT RECORD (Graphics)
STATIC
PROCEDURE Init!() : Graphics2D,CONSTRUCTOR;
END;
GraphicsConfigTemplate* = POINTER TO ABSTRACT RECORD (java_lang.Object + java_io.Serializable)
STATIC
REQUIRED* = 1;
PREFERRED* = 2;
UNNECESSARY* = 3;
PROCEDURE Init*() : GraphicsConfigTemplate,CONSTRUCTOR;
END;
GraphicsConfiguration* = POINTER TO ABSTRACT RECORD (java_lang.Object)
STATIC
PROCEDURE Init!() : GraphicsConfiguration,CONSTRUCTOR;
END;
GraphicsDevice* = POINTER TO ABSTRACT RECORD (java_lang.Object)
STATIC
TYPE_RASTER_SCREEN* = 0;
TYPE_PRINTER* = 1;
TYPE_IMAGE_BUFFER* = 2;
PROCEDURE Init!() : GraphicsDevice,CONSTRUCTOR;
END;
GraphicsEnvironment* = POINTER TO ABSTRACT RECORD (java_lang.Object)
STATIC
PROCEDURE Init!() : GraphicsEnvironment,CONSTRUCTOR;
PROCEDURE getLocalGraphicsEnvironment*() : GraphicsEnvironment;
END;
GridBagConstraints* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_lang.Cloneable + java_io.Serializable)
gridx* : INTEGER;
gridy* : INTEGER;
gridwidth* : INTEGER;
gridheight* : INTEGER;
weightx* : REAL;
weighty* : REAL;
anchor* : INTEGER;
fill* : INTEGER;
insets* : Insets;
ipadx* : INTEGER;
ipady* : INTEGER;
STATIC
RELATIVE* = -1;
REMAINDER* = 0;
NONE* = 0;
BOTH* = 1;
HORIZONTAL* = 2;
VERTICAL* = 3;
CENTER* = 10;
NORTH* = 11;
NORTHEAST* = 12;
EAST* = 13;
SOUTHEAST* = 14;
SOUTH* = 15;
SOUTHWEST* = 16;
WEST* = 17;
NORTHWEST* = 18;
PROCEDURE Init*() : GridBagConstraints,CONSTRUCTOR;
PROCEDURE Init*(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER;
p4 : REAL;
p5 : REAL;
p6 : INTEGER;
p7 : INTEGER;
p8 : Insets;
p9 : INTEGER;
p10 : INTEGER) : GridBagConstraints,CONSTRUCTOR;
END;
GridBagLayout* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + LayoutManager2 + java_io.Serializable)
comptable! : java_util.Hashtable;
defaultConstraints! : GridBagConstraints;
layoutInfo! : GridBagLayoutInfo;
columnWidths* : POINTER TO ARRAY OF INTEGER;
rowHeights* : POINTER TO ARRAY OF INTEGER;
columnWeights* : POINTER TO ARRAY OF REAL;
rowWeights* : POINTER TO ARRAY OF REAL;
STATIC
MAXGRIDSIZE! = 512;
MINSIZE! = 1;
PREFERREDSIZE! = 2;
PROCEDURE Init*() : GridBagLayout,CONSTRUCTOR;
END;
GridLayout* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + LayoutManager + java_io.Serializable)
STATIC
PROCEDURE Init*() : GridLayout,CONSTRUCTOR;
PROCEDURE Init*(p0 : INTEGER;
p1 : INTEGER) : GridLayout,CONSTRUCTOR;
PROCEDURE Init*(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER) : GridLayout,CONSTRUCTOR;
END;
IllegalComponentStateException* = POINTER TO EXTENSIBLE RECORD (java_lang.IllegalStateException)
STATIC
PROCEDURE Init*() : IllegalComponentStateException,CONSTRUCTOR;
PROCEDURE Init*(p0 : java_lang.String) : IllegalComponentStateException,CONSTRUCTOR;
END;
Image* = POINTER TO ABSTRACT RECORD (java_lang.Object)
STATIC
UndefinedProperty* : java_lang.Object;
SCALE_DEFAULT* = 1;
SCALE_FAST* = 2;
SCALE_SMOOTH* = 4;
SCALE_REPLICATE* = 8;
SCALE_AREA_AVERAGING* = 16;
PROCEDURE Init*() : Image,CONSTRUCTOR;
END;
Insets* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_lang.Cloneable + java_io.Serializable)
top* : INTEGER;
left* : INTEGER;
bottom* : INTEGER;
right* : INTEGER;
STATIC
PROCEDURE Init*(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER) : Insets,CONSTRUCTOR;
END;
ItemSelectable* = POINTER TO INTERFACE RECORD (java_lang.Object)
END;
Label* = POINTER TO EXTENSIBLE RECORD (Component)
STATIC
LEFT* = 0;
CENTER* = 1;
RIGHT* = 2;
PROCEDURE Init*() : Label,CONSTRUCTOR;
PROCEDURE Init*(p0 : java_lang.String) : Label,CONSTRUCTOR;
PROCEDURE Init*(p0 : java_lang.String;
p1 : INTEGER) : Label,CONSTRUCTOR;
END;
LayoutManager* = POINTER TO INTERFACE RECORD (java_lang.Object)
END;
LayoutManager2* = POINTER TO INTERFACE RECORD (java_lang.Object + LayoutManager)
END;
List* = POINTER TO EXTENSIBLE RECORD (Component + ItemSelectable)
STATIC
PROCEDURE Init*() : List,CONSTRUCTOR;
PROCEDURE Init*(p0 : INTEGER) : List,CONSTRUCTOR;
PROCEDURE Init*(p0 : INTEGER;
p1 : BOOLEAN) : List,CONSTRUCTOR;
END;
MediaTracker* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_io.Serializable)
STATIC
LOADING* = 1;
ABORTED* = 2;
ERRORED* = 4;
COMPLETE* = 8;
PROCEDURE Init*(p0 : Component) : MediaTracker,CONSTRUCTOR;
END;
Menu* = POINTER TO EXTENSIBLE RECORD (MenuItem + MenuContainer)
STATIC
PROCEDURE Init*() : Menu,CONSTRUCTOR;
PROCEDURE Init*(p0 : java_lang.String) : Menu,CONSTRUCTOR;
PROCEDURE Init*(p0 : java_lang.String;
p1 : BOOLEAN) : Menu,CONSTRUCTOR;
END;
MenuBar* = POINTER TO EXTENSIBLE RECORD (MenuComponent + MenuContainer)
STATIC
PROCEDURE Init*() : MenuBar,CONSTRUCTOR;
END;
MenuComponent* = POINTER TO ABSTRACT RECORD (java_lang.Object + java_io.Serializable)
STATIC
PROCEDURE Init*() : MenuComponent,CONSTRUCTOR;
END;
MenuContainer* = POINTER TO INTERFACE RECORD (java_lang.Object)
END;
MenuItem* = POINTER TO EXTENSIBLE RECORD (MenuComponent)
STATIC
PROCEDURE Init*() : MenuItem,CONSTRUCTOR;
PROCEDURE Init*(p0 : java_lang.String) : MenuItem,CONSTRUCTOR;
PROCEDURE Init*(p0 : java_lang.String;
p1 : MenuShortcut) : MenuItem,CONSTRUCTOR;
END;
MenuShortcut* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_io.Serializable)
STATIC
PROCEDURE Init*(p0 : INTEGER) : MenuShortcut,CONSTRUCTOR;
PROCEDURE Init*(p0 : INTEGER;
p1 : BOOLEAN) : MenuShortcut,CONSTRUCTOR;
END;
Paint* = POINTER TO INTERFACE RECORD (java_lang.Object + Transparency)
END;
PaintContext* = POINTER TO INTERFACE RECORD (java_lang.Object)
END;
Panel* = POINTER TO EXTENSIBLE RECORD (Container)
STATIC
PROCEDURE Init*() : Panel,CONSTRUCTOR;
PROCEDURE Init*(p0 : LayoutManager) : Panel,CONSTRUCTOR;
END;
Point* = POINTER TO EXTENSIBLE RECORD (java_awt_geom.Point2D + java_io.Serializable)
x* : INTEGER;
y* : INTEGER;
STATIC
PROCEDURE Init*() : Point,CONSTRUCTOR;
PROCEDURE Init*(p0 : INTEGER;
p1 : INTEGER) : Point,CONSTRUCTOR;
PROCEDURE Init*(p0 : Point) : Point,CONSTRUCTOR;
END;
Polygon* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + Shape + java_io.Serializable)
npoints* : INTEGER;
xpoints* : POINTER TO ARRAY OF INTEGER;
ypoints* : POINTER TO ARRAY OF INTEGER;
bounds! : Rectangle;
STATIC
PROCEDURE Init*() : Polygon,CONSTRUCTOR;
PROCEDURE Init*(IN p0 : ARRAY OF INTEGER;
IN p1 : ARRAY OF INTEGER;
p2 : INTEGER) : Polygon,CONSTRUCTOR;
END;
PopupMenu* = POINTER TO EXTENSIBLE RECORD (Menu)
STATIC
PROCEDURE Init*() : PopupMenu,CONSTRUCTOR;
PROCEDURE Init*(p0 : java_lang.String) : PopupMenu,CONSTRUCTOR;
END;
PrintGraphics* = POINTER TO INTERFACE RECORD (java_lang.Object)
END;
PrintJob* = POINTER TO ABSTRACT RECORD (java_lang.Object)
STATIC
PROCEDURE Init*() : PrintJob,CONSTRUCTOR;
END;
Rectangle* = POINTER TO EXTENSIBLE RECORD (java_awt_geom.Rectangle2D + Shape + java_io.Serializable)
x* : INTEGER;
y* : INTEGER;
width* : INTEGER;
height* : INTEGER;
STATIC
PROCEDURE Init*() : Rectangle,CONSTRUCTOR;
PROCEDURE Init*(p0 : INTEGER;
p1 : INTEGER) : Rectangle,CONSTRUCTOR;
PROCEDURE Init*(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER) : Rectangle,CONSTRUCTOR;
PROCEDURE Init*(p0 : Dimension) : Rectangle,CONSTRUCTOR;
PROCEDURE Init*(p0 : Point) : Rectangle,CONSTRUCTOR;
PROCEDURE Init*(p0 : Point;
p1 : Dimension) : Rectangle,CONSTRUCTOR;
PROCEDURE Init*(p0 : Rectangle) : Rectangle,CONSTRUCTOR;
END;
RenderingHints$Key* = POINTER TO ABSTRACT RECORD (java_lang.Object)
STATIC
PROCEDURE Init!(p0 : INTEGER) : RenderingHints$Key,CONSTRUCTOR;
END;
RenderingHints* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_util.Map + java_lang.Cloneable)
STATIC
KEY_ANTIALIASING* : RenderingHints$Key;
VALUE_ANTIALIAS_ON* : java_lang.Object;
VALUE_ANTIALIAS_OFF* : java_lang.Object;
VALUE_ANTIALIAS_DEFAULT* : java_lang.Object;
KEY_RENDERING* : RenderingHints$Key;
VALUE_RENDER_SPEED* : java_lang.Object;
VALUE_RENDER_QUALITY* : java_lang.Object;
VALUE_RENDER_DEFAULT* : java_lang.Object;
KEY_DITHERING* : RenderingHints$Key;
VALUE_DITHER_DISABLE* : java_lang.Object;
VALUE_DITHER_ENABLE* : java_lang.Object;
VALUE_DITHER_DEFAULT* : java_lang.Object;
KEY_TEXT_ANTIALIASING* : RenderingHints$Key;
VALUE_TEXT_ANTIALIAS_ON* : java_lang.Object;
VALUE_TEXT_ANTIALIAS_OFF* : java_lang.Object;
VALUE_TEXT_ANTIALIAS_DEFAULT* : java_lang.Object;
KEY_FRACTIONALMETRICS* : RenderingHints$Key;
VALUE_FRACTIONALMETRICS_OFF* : java_lang.Object;
VALUE_FRACTIONALMETRICS_ON* : java_lang.Object;
VALUE_FRACTIONALMETRICS_DEFAULT* : java_lang.Object;
KEY_INTERPOLATION* : RenderingHints$Key;
VALUE_INTERPOLATION_NEAREST_NEIGHBOR* : java_lang.Object;
VALUE_INTERPOLATION_BILINEAR* : java_lang.Object;
VALUE_INTERPOLATION_BICUBIC* : java_lang.Object;
KEY_ALPHA_INTERPOLATION* : RenderingHints$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* : RenderingHints$Key;
VALUE_COLOR_RENDER_SPEED* : java_lang.Object;
VALUE_COLOR_RENDER_QUALITY* : java_lang.Object;
VALUE_COLOR_RENDER_DEFAULT* : java_lang.Object;
PROCEDURE Init*(p0 : RenderingHints$Key;
p1 : java_lang.Object) : RenderingHints,CONSTRUCTOR;
PROCEDURE Init*(p0 : java_util.Map) : RenderingHints,CONSTRUCTOR;
END;
Scrollbar* = POINTER TO EXTENSIBLE RECORD (Component + Adjustable)
STATIC
HORIZONTAL* = 0;
VERTICAL* = 1;
PROCEDURE Init*() : Scrollbar,CONSTRUCTOR;
PROCEDURE Init*(p0 : INTEGER) : Scrollbar,CONSTRUCTOR;
PROCEDURE Init*(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER) : Scrollbar,CONSTRUCTOR;
END;
ScrollPane* = POINTER TO EXTENSIBLE RECORD (Container)
STATIC
SCROLLBARS_AS_NEEDED* = 0;
SCROLLBARS_ALWAYS* = 1;
SCROLLBARS_NEVER* = 2;
PROCEDURE Init*() : ScrollPane,CONSTRUCTOR;
PROCEDURE Init*(p0 : INTEGER) : ScrollPane,CONSTRUCTOR;
END;
Shape* = POINTER TO INTERFACE RECORD (java_lang.Object)
END;
Stroke* = POINTER TO INTERFACE RECORD (java_lang.Object)
END;
SystemColor* = POINTER TO RECORD (Color + java_io.Serializable)
STATIC
DESKTOP* = 0;
ACTIVE_CAPTION* = 1;
ACTIVE_CAPTION_TEXT* = 2;
ACTIVE_CAPTION_BORDER* = 3;
INACTIVE_CAPTION* = 4;
INACTIVE_CAPTION_TEXT* = 5;
INACTIVE_CAPTION_BORDER* = 6;
WINDOW* = 7;
WINDOW_BORDER* = 8;
WINDOW_TEXT* = 9;
MENU* = 10;
MENU_TEXT* = 11;
TEXT* = 12;
TEXT_TEXT* = 13;
TEXT_HIGHLIGHT* = 14;
TEXT_HIGHLIGHT_TEXT* = 15;
TEXT_INACTIVE_TEXT* = 16;
CONTROL* = 17;
CONTROL_TEXT* = 18;
CONTROL_HIGHLIGHT* = 19;
CONTROL_LT_HIGHLIGHT* = 20;
CONTROL_SHADOW* = 21;
CONTROL_DK_SHADOW* = 22;
SCROLLBAR* = 23;
INFO* = 24;
INFO_TEXT* = 25;
NUM_COLORS* = 26;
desktop* : SystemColor;
activeCaption* : SystemColor;
activeCaptionText* : SystemColor;
activeCaptionBorder* : SystemColor;
inactiveCaption* : SystemColor;
inactiveCaptionText* : SystemColor;
inactiveCaptionBorder* : SystemColor;
window* : SystemColor;
windowBorder* : SystemColor;
windowText* : SystemColor;
menu* : SystemColor;
menuText* : SystemColor;
text* : SystemColor;
textText* : SystemColor;
textHighlight* : SystemColor;
textHighlightText* : SystemColor;
textInactiveText* : SystemColor;
control* : SystemColor;
controlText* : SystemColor;
controlHighlight* : SystemColor;
controlLtHighlight* : SystemColor;
controlShadow* : SystemColor;
controlDkShadow* : SystemColor;
scrollbar* : SystemColor;
info* : SystemColor;
infoText* : SystemColor;
END;
TextArea* = POINTER TO EXTENSIBLE RECORD (TextComponent)
STATIC
SCROLLBARS_BOTH* = 0;
SCROLLBARS_VERTICAL_ONLY* = 1;
SCROLLBARS_HORIZONTAL_ONLY* = 2;
SCROLLBARS_NONE* = 3;
PROCEDURE Init*() : TextArea,CONSTRUCTOR;
PROCEDURE Init*(p0 : INTEGER;
p1 : INTEGER) : TextArea,CONSTRUCTOR;
PROCEDURE Init*(p0 : java_lang.String) : TextArea,CONSTRUCTOR;
PROCEDURE Init*(p0 : java_lang.String;
p1 : INTEGER;
p2 : INTEGER) : TextArea,CONSTRUCTOR;
PROCEDURE Init*(p0 : java_lang.String;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER) : TextArea,CONSTRUCTOR;
END;
TextComponent* = POINTER TO EXTENSIBLE RECORD (Component)
textListener! : java_awt_event.TextListener;
END;
TextField* = POINTER TO EXTENSIBLE RECORD (TextComponent)
STATIC
PROCEDURE Init*() : TextField,CONSTRUCTOR;
PROCEDURE Init*(p0 : INTEGER) : TextField,CONSTRUCTOR;
PROCEDURE Init*(p0 : java_lang.String) : TextField,CONSTRUCTOR;
PROCEDURE Init*(p0 : java_lang.String;
p1 : INTEGER) : TextField,CONSTRUCTOR;
END;
TexturePaint* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + Paint)
STATIC
PROCEDURE Init*(p0 : java_awt_image.BufferedImage;
p1 : java_awt_geom.Rectangle2D) : TexturePaint,CONSTRUCTOR;
END;
Toolkit* = POINTER TO ABSTRACT RECORD (java_lang.Object)
desktopProperties! : java_util.Map;
desktopPropsSupport! : java_beans.PropertyChangeSupport;
STATIC
PROCEDURE Init*() : Toolkit,CONSTRUCTOR;
PROCEDURE getDefaultToolkit*() : Toolkit;
PROCEDURE getNativeContainer!(p0 : Component) : Container;
PROCEDURE getProperty*(p0 : java_lang.String;
p1 : java_lang.String) : java_lang.String;
END;
Transparency* = POINTER TO INTERFACE RECORD (java_lang.Object)
STATIC
OPAQUE* = 1;
BITMASK* = 2;
TRANSLUCENT* = 3;
END;
Window* = POINTER TO EXTENSIBLE RECORD (Container)
STATIC
PROCEDURE Init*(p0 : Frame) : Window,CONSTRUCTOR;
PROCEDURE Init*(p0 : Window) : Window,CONSTRUCTOR;
END;
PROCEDURE (self:ActiveEvent) dispatch*(),NEW,ABSTRACT;
PROCEDURE (self:Adjustable) addAdjustmentListener*(p0 : java_awt_event.AdjustmentListener),NEW,ABSTRACT;
PROCEDURE (self:Adjustable) getBlockIncrement*() : INTEGER,NEW,ABSTRACT;
PROCEDURE (self:Adjustable) getMaximum*() : INTEGER,NEW,ABSTRACT;
PROCEDURE (self:Adjustable) getMinimum*() : INTEGER,NEW,ABSTRACT;
PROCEDURE (self:Adjustable) getOrientation*() : INTEGER,NEW,ABSTRACT;
PROCEDURE (self:Adjustable) getUnitIncrement*() : INTEGER,NEW,ABSTRACT;
PROCEDURE (self:Adjustable) getValue*() : INTEGER,NEW,ABSTRACT;
PROCEDURE (self:Adjustable) getVisibleAmount*() : INTEGER,NEW,ABSTRACT;
PROCEDURE (self:Adjustable) removeAdjustmentListener*(p0 : java_awt_event.AdjustmentListener),NEW,ABSTRACT;
PROCEDURE (self:Adjustable) setBlockIncrement*(p0 : INTEGER),NEW,ABSTRACT;
PROCEDURE (self:Adjustable) setMaximum*(p0 : INTEGER),NEW,ABSTRACT;
PROCEDURE (self:Adjustable) setMinimum*(p0 : INTEGER),NEW,ABSTRACT;
PROCEDURE (self:Adjustable) setUnitIncrement*(p0 : INTEGER),NEW,ABSTRACT;
PROCEDURE (self:Adjustable) setValue*(p0 : INTEGER),NEW,ABSTRACT;
PROCEDURE (self:Adjustable) setVisibleAmount*(p0 : INTEGER),NEW,ABSTRACT;
PROCEDURE (self:AlphaComposite) createContext*(p0 : java_awt_image.ColorModel;
p1 : java_awt_image.ColorModel;
p2 : RenderingHints) : CompositeContext,NEW,EXTENSIBLE;
PROCEDURE (self:AlphaComposite) equals*(p0 : java_lang.Object) : BOOLEAN,EXTENSIBLE;
PROCEDURE (self:AlphaComposite) getAlpha*() : SHORTREAL,NEW,EXTENSIBLE;
PROCEDURE (self:AlphaComposite) getRule*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:AlphaComposite) hashCode*() : INTEGER,EXTENSIBLE;
PROCEDURE (self:AWTEvent) consume!(),NEW,EXTENSIBLE;
PROCEDURE (self:AWTEvent) finalize!(),EXTENSIBLE;
PROCEDURE (self:AWTEvent) getID*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:AWTEvent) isConsumed!() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:AWTEvent) paramString*() : java_lang.String,NEW,EXTENSIBLE;
PROCEDURE (self:AWTEvent) toString*() : java_lang.String,EXTENSIBLE;
PROCEDURE (self:AWTEventMulticaster) actionPerformed*(p0 : java_awt_event.ActionEvent),NEW,EXTENSIBLE;
PROCEDURE (self:AWTEventMulticaster) adjustmentValueChanged*(p0 : java_awt_event.AdjustmentEvent),NEW,EXTENSIBLE;
PROCEDURE (self:AWTEventMulticaster) caretPositionChanged*(p0 : java_awt_event.InputMethodEvent),NEW,EXTENSIBLE;
PROCEDURE (self:AWTEventMulticaster) componentAdded*(p0 : java_awt_event.ContainerEvent),NEW,EXTENSIBLE;
PROCEDURE (self:AWTEventMulticaster) componentHidden*(p0 : java_awt_event.ComponentEvent),NEW,EXTENSIBLE;
PROCEDURE (self:AWTEventMulticaster) componentMoved*(p0 : java_awt_event.ComponentEvent),NEW,EXTENSIBLE;
PROCEDURE (self:AWTEventMulticaster) componentRemoved*(p0 : java_awt_event.ContainerEvent),NEW,EXTENSIBLE;
PROCEDURE (self:AWTEventMulticaster) componentResized*(p0 : java_awt_event.ComponentEvent),NEW,EXTENSIBLE;
PROCEDURE (self:AWTEventMulticaster) componentShown*(p0 : java_awt_event.ComponentEvent),NEW,EXTENSIBLE;
PROCEDURE (self:AWTEventMulticaster) focusGained*(p0 : java_awt_event.FocusEvent),NEW,EXTENSIBLE;
PROCEDURE (self:AWTEventMulticaster) focusLost*(p0 : java_awt_event.FocusEvent),NEW,EXTENSIBLE;
PROCEDURE (self:AWTEventMulticaster) inputMethodTextChanged*(p0 : java_awt_event.InputMethodEvent),NEW,EXTENSIBLE;
PROCEDURE (self:AWTEventMulticaster) itemStateChanged*(p0 : java_awt_event.ItemEvent),NEW,EXTENSIBLE;
PROCEDURE (self:AWTEventMulticaster) keyPressed*(p0 : java_awt_event.KeyEvent),NEW,EXTENSIBLE;
PROCEDURE (self:AWTEventMulticaster) keyReleased*(p0 : java_awt_event.KeyEvent),NEW,EXTENSIBLE;
PROCEDURE (self:AWTEventMulticaster) keyTyped*(p0 : java_awt_event.KeyEvent),NEW,EXTENSIBLE;
PROCEDURE (self:AWTEventMulticaster) mouseClicked*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:AWTEventMulticaster) mouseDragged*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:AWTEventMulticaster) mouseEntered*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:AWTEventMulticaster) mouseExited*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:AWTEventMulticaster) mouseMoved*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:AWTEventMulticaster) mousePressed*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:AWTEventMulticaster) mouseReleased*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:AWTEventMulticaster) remove!(p0 : java_util.EventListener) : java_util.EventListener,NEW,EXTENSIBLE;
PROCEDURE (self:AWTEventMulticaster) saveInternal!(p0 : java_io.ObjectOutputStream;
p1 : java_lang.String),NEW,EXTENSIBLE;
PROCEDURE (self:AWTEventMulticaster) textValueChanged*(p0 : java_awt_event.TextEvent),NEW,EXTENSIBLE;
PROCEDURE (self:AWTEventMulticaster) windowActivated*(p0 : java_awt_event.WindowEvent),NEW,EXTENSIBLE;
PROCEDURE (self:AWTEventMulticaster) windowClosed*(p0 : java_awt_event.WindowEvent),NEW,EXTENSIBLE;
PROCEDURE (self:AWTEventMulticaster) windowClosing*(p0 : java_awt_event.WindowEvent),NEW,EXTENSIBLE;
PROCEDURE (self:AWTEventMulticaster) windowDeactivated*(p0 : java_awt_event.WindowEvent),NEW,EXTENSIBLE;
PROCEDURE (self:AWTEventMulticaster) windowDeiconified*(p0 : java_awt_event.WindowEvent),NEW,EXTENSIBLE;
PROCEDURE (self:AWTEventMulticaster) windowIconified*(p0 : java_awt_event.WindowEvent),NEW,EXTENSIBLE;
PROCEDURE (self:AWTEventMulticaster) windowOpened*(p0 : java_awt_event.WindowEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicStroke) createStrokedShape*(p0 : Shape) : Shape,NEW,EXTENSIBLE;
PROCEDURE (self:BasicStroke) equals*(p0 : java_lang.Object) : BOOLEAN,EXTENSIBLE;
PROCEDURE (self:BasicStroke) getDashArray*() : POINTER TO ARRAY OF SHORTREAL,NEW,EXTENSIBLE;
PROCEDURE (self:BasicStroke) getDashPhase*() : SHORTREAL,NEW,EXTENSIBLE;
PROCEDURE (self:BasicStroke) getEndCap*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicStroke) getLineJoin*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicStroke) getLineWidth*() : SHORTREAL,NEW,EXTENSIBLE;
PROCEDURE (self:BasicStroke) getMiterLimit*() : SHORTREAL,NEW,EXTENSIBLE;
PROCEDURE (self:BasicStroke) hashCode*() : INTEGER,EXTENSIBLE;
PROCEDURE (self:BorderLayout) addLayoutComponent*(p0 : Component;
p1 : java_lang.Object),NEW,EXTENSIBLE;
PROCEDURE (self:BorderLayout) addLayoutComponent*(p0 : java_lang.String;
p1 : Component),NEW,EXTENSIBLE;
PROCEDURE (self:BorderLayout) getHgap*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BorderLayout) getLayoutAlignmentX*(p0 : Container) : SHORTREAL,NEW,EXTENSIBLE;
PROCEDURE (self:BorderLayout) getLayoutAlignmentY*(p0 : Container) : SHORTREAL,NEW,EXTENSIBLE;
PROCEDURE (self:BorderLayout) getVgap*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BorderLayout) invalidateLayout*(p0 : Container),NEW,EXTENSIBLE;
PROCEDURE (self:BorderLayout) layoutContainer*(p0 : Container),NEW,EXTENSIBLE;
PROCEDURE (self:BorderLayout) maximumLayoutSize*(p0 : Container) : Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:BorderLayout) minimumLayoutSize*(p0 : Container) : Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:BorderLayout) preferredLayoutSize*(p0 : Container) : Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:BorderLayout) removeLayoutComponent*(p0 : Component),NEW,EXTENSIBLE;
PROCEDURE (self:BorderLayout) setHgap*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BorderLayout) setVgap*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BorderLayout) toString*() : java_lang.String,EXTENSIBLE;
PROCEDURE (self:Button) addActionListener*(p0 : java_awt_event.ActionListener),NEW,EXTENSIBLE;
PROCEDURE (self:Button) addNotify*(),EXTENSIBLE;
PROCEDURE (self:Button) getActionCommand*() : java_lang.String,NEW,EXTENSIBLE;
PROCEDURE (self:Button) getLabel*() : java_lang.String,NEW,EXTENSIBLE;
PROCEDURE (self:Button) paramString!() : java_lang.String,EXTENSIBLE;
PROCEDURE (self:Button) processActionEvent!(p0 : java_awt_event.ActionEvent),NEW,EXTENSIBLE;
PROCEDURE (self:Button) processEvent!(p0 : AWTEvent),EXTENSIBLE;
PROCEDURE (self:Button) removeActionListener*(p0 : java_awt_event.ActionListener),NEW,EXTENSIBLE;
PROCEDURE (self:Button) setActionCommand*(p0 : java_lang.String),NEW,EXTENSIBLE;
PROCEDURE (self:Button) setLabel*(p0 : java_lang.String),NEW,EXTENSIBLE;
PROCEDURE (self:Canvas) addNotify*(),EXTENSIBLE;
PROCEDURE (self:Canvas) paint*(p0 : Graphics),EXTENSIBLE;
PROCEDURE (self:CardLayout) addLayoutComponent*(p0 : Component;
p1 : java_lang.Object),NEW,EXTENSIBLE;
PROCEDURE (self:CardLayout) addLayoutComponent*(p0 : java_lang.String;
p1 : Component),NEW,EXTENSIBLE;
PROCEDURE (self:CardLayout) first*(p0 : Container),NEW,EXTENSIBLE;
PROCEDURE (self:CardLayout) getHgap*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:CardLayout) getLayoutAlignmentX*(p0 : Container) : SHORTREAL,NEW,EXTENSIBLE;
PROCEDURE (self:CardLayout) getLayoutAlignmentY*(p0 : Container) : SHORTREAL,NEW,EXTENSIBLE;
PROCEDURE (self:CardLayout) getVgap*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:CardLayout) invalidateLayout*(p0 : Container),NEW,EXTENSIBLE;
PROCEDURE (self:CardLayout) last*(p0 : Container),NEW,EXTENSIBLE;
PROCEDURE (self:CardLayout) layoutContainer*(p0 : Container),NEW,EXTENSIBLE;
PROCEDURE (self:CardLayout) maximumLayoutSize*(p0 : Container) : Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:CardLayout) minimumLayoutSize*(p0 : Container) : Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:CardLayout) next*(p0 : Container),NEW,EXTENSIBLE;
PROCEDURE (self:CardLayout) preferredLayoutSize*(p0 : Container) : Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:CardLayout) previous*(p0 : Container),NEW,EXTENSIBLE;
PROCEDURE (self:CardLayout) removeLayoutComponent*(p0 : Component),NEW,EXTENSIBLE;
PROCEDURE (self:CardLayout) setHgap*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:CardLayout) setVgap*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:CardLayout) show*(p0 : Container;
p1 : java_lang.String),NEW,EXTENSIBLE;
PROCEDURE (self:CardLayout) toString*() : java_lang.String,EXTENSIBLE;
PROCEDURE (self:Checkbox) addItemListener*(p0 : java_awt_event.ItemListener),NEW,EXTENSIBLE;
PROCEDURE (self:Checkbox) addNotify*(),EXTENSIBLE;
PROCEDURE (self:Checkbox) getCheckboxGroup*() : CheckboxGroup,NEW,EXTENSIBLE;
PROCEDURE (self:Checkbox) getLabel*() : java_lang.String,NEW,EXTENSIBLE;
PROCEDURE (self:Checkbox) getSelectedObjects*() : POINTER TO ARRAY OF java_lang.Object,NEW,EXTENSIBLE;
PROCEDURE (self:Checkbox) getState*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Checkbox) paramString!() : java_lang.String,EXTENSIBLE;
PROCEDURE (self:Checkbox) processEvent!(p0 : AWTEvent),EXTENSIBLE;
PROCEDURE (self:Checkbox) processItemEvent!(p0 : java_awt_event.ItemEvent),NEW,EXTENSIBLE;
PROCEDURE (self:Checkbox) removeItemListener*(p0 : java_awt_event.ItemListener),NEW,EXTENSIBLE;
PROCEDURE (self:Checkbox) setCheckboxGroup*(p0 : CheckboxGroup),NEW,EXTENSIBLE;
PROCEDURE (self:Checkbox) setLabel*(p0 : java_lang.String),NEW,EXTENSIBLE;
PROCEDURE (self:Checkbox) setState*(p0 : BOOLEAN),NEW,EXTENSIBLE;
PROCEDURE (self:CheckboxGroup) getCurrent*() : Checkbox,NEW,EXTENSIBLE;
PROCEDURE (self:CheckboxGroup) getSelectedCheckbox*() : Checkbox,NEW,EXTENSIBLE;
PROCEDURE (self:CheckboxGroup) setCurrent*(p0 : Checkbox),NEW,EXTENSIBLE;
PROCEDURE (self:CheckboxGroup) setSelectedCheckbox*(p0 : Checkbox),NEW,EXTENSIBLE;
PROCEDURE (self:CheckboxGroup) toString*() : java_lang.String,EXTENSIBLE;
PROCEDURE (self:CheckboxMenuItem) addItemListener*(p0 : java_awt_event.ItemListener),NEW,EXTENSIBLE;
PROCEDURE (self:CheckboxMenuItem) addNotify*(),EXTENSIBLE;
PROCEDURE (self:CheckboxMenuItem) getSelectedObjects*() : POINTER TO ARRAY OF java_lang.Object,NEW,EXTENSIBLE;
PROCEDURE (self:CheckboxMenuItem) getState*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:CheckboxMenuItem) paramString*() : java_lang.String,EXTENSIBLE;
PROCEDURE (self:CheckboxMenuItem) processEvent!(p0 : AWTEvent),EXTENSIBLE;
PROCEDURE (self:CheckboxMenuItem) processItemEvent!(p0 : java_awt_event.ItemEvent),NEW,EXTENSIBLE;
PROCEDURE (self:CheckboxMenuItem) removeItemListener*(p0 : java_awt_event.ItemListener),NEW,EXTENSIBLE;
PROCEDURE (self:CheckboxMenuItem) setState*(p0 : BOOLEAN),NEW,EXTENSIBLE;
PROCEDURE (self:Choice) add*(p0 : java_lang.String),NEW,EXTENSIBLE;
PROCEDURE (self:Choice) addItem*(p0 : java_lang.String),NEW,EXTENSIBLE;
PROCEDURE (self:Choice) addItemListener*(p0 : java_awt_event.ItemListener),NEW,EXTENSIBLE;
PROCEDURE (self:Choice) addNotify*(),EXTENSIBLE;
PROCEDURE (self:Choice) countItems*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:Choice) getItem*(p0 : INTEGER) : java_lang.String,NEW,EXTENSIBLE;
PROCEDURE (self:Choice) getItemCount*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:Choice) getSelectedIndex*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:Choice) getSelectedItem*() : java_lang.String,NEW,EXTENSIBLE;
PROCEDURE (self:Choice) getSelectedObjects*() : POINTER TO ARRAY OF java_lang.Object,NEW,EXTENSIBLE;
PROCEDURE (self:Choice) insert*(p0 : java_lang.String;
p1 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:Choice) paramString!() : java_lang.String,EXTENSIBLE;
PROCEDURE (self:Choice) processEvent!(p0 : AWTEvent),EXTENSIBLE;
PROCEDURE (self:Choice) processItemEvent!(p0 : java_awt_event.ItemEvent),NEW,EXTENSIBLE;
PROCEDURE (self:Choice) remove*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:Choice) remove*(p0 : java_lang.String),NEW,EXTENSIBLE;
PROCEDURE (self:Choice) removeAll*(),NEW,EXTENSIBLE;
PROCEDURE (self:Choice) removeItemListener*(p0 : java_awt_event.ItemListener),NEW,EXTENSIBLE;
PROCEDURE (self:Choice) select*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:Choice) select*(p0 : java_lang.String),NEW,EXTENSIBLE;
PROCEDURE (self:Color) brighter*() : Color,NEW,EXTENSIBLE;
PROCEDURE (self:Color) createContext*(p0 : java_awt_image.ColorModel;
p1 : Rectangle;
p2 : java_awt_geom.Rectangle2D;
p3 : java_awt_geom.AffineTransform;
p4 : RenderingHints) : PaintContext,NEW,EXTENSIBLE;
PROCEDURE (self:Color) darker*() : Color,NEW,EXTENSIBLE;
PROCEDURE (self:Color) equals*(p0 : java_lang.Object) : BOOLEAN,EXTENSIBLE;
PROCEDURE (self:Color) getAlpha*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:Color) getBlue*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:Color) getColorComponents*( p0 : java_awt_color.ColorSpace;
IN p1 : ARRAY OF SHORTREAL) : POINTER TO ARRAY OF SHORTREAL,NEW,EXTENSIBLE;
PROCEDURE (self:Color) getColorComponents*(IN p0 : ARRAY OF SHORTREAL) : POINTER TO ARRAY OF SHORTREAL,NEW,EXTENSIBLE;
PROCEDURE (self:Color) getColorSpace*() : java_awt_color.ColorSpace,NEW,EXTENSIBLE;
PROCEDURE (self:Color) getComponents*( p0 : java_awt_color.ColorSpace;
IN p1 : ARRAY OF SHORTREAL) : POINTER TO ARRAY OF SHORTREAL,NEW,EXTENSIBLE;
PROCEDURE (self:Color) getComponents*(IN p0 : ARRAY OF SHORTREAL) : POINTER TO ARRAY OF SHORTREAL,NEW,EXTENSIBLE;
PROCEDURE (self:Color) getGreen*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:Color) getRGB*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:Color) getRGBColorComponents*(IN p0 : ARRAY OF SHORTREAL) : POINTER TO ARRAY OF SHORTREAL,NEW,EXTENSIBLE;
PROCEDURE (self:Color) getRGBComponents*(IN p0 : ARRAY OF SHORTREAL) : POINTER TO ARRAY OF SHORTREAL,NEW,EXTENSIBLE;
PROCEDURE (self:Color) getRed*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:Color) getTransparency*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:Color) hashCode*() : INTEGER,EXTENSIBLE;
PROCEDURE (self:Color) toString*() : java_lang.String,EXTENSIBLE;
PROCEDURE (self:Component) action*(p0 : Event;
p1 : java_lang.Object) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Component) add*(p0 : PopupMenu),NEW,EXTENSIBLE;
PROCEDURE (self:Component) addComponentListener*(p0 : java_awt_event.ComponentListener),NEW,EXTENSIBLE;
PROCEDURE (self:Component) addFocusListener*(p0 : java_awt_event.FocusListener),NEW,EXTENSIBLE;
PROCEDURE (self:Component) addInputMethodListener*(p0 : java_awt_event.InputMethodListener),NEW,EXTENSIBLE;
PROCEDURE (self:Component) addKeyListener*(p0 : java_awt_event.KeyListener),NEW,EXTENSIBLE;
PROCEDURE (self:Component) addMouseListener*(p0 : java_awt_event.MouseListener),NEW,EXTENSIBLE;
PROCEDURE (self:Component) addMouseMotionListener*(p0 : java_awt_event.MouseMotionListener),NEW,EXTENSIBLE;
PROCEDURE (self:Component) addNotify*(),NEW,EXTENSIBLE;
PROCEDURE (self:Component) addPropertyChangeListener*(p0 : java_beans.PropertyChangeListener),NEW,EXTENSIBLE;
PROCEDURE (self:Component) addPropertyChangeListener*(p0 : java_lang.String;
p1 : java_beans.PropertyChangeListener),NEW,EXTENSIBLE;
PROCEDURE (self:Component) bounds*() : Rectangle,NEW,EXTENSIBLE;
PROCEDURE (self:Component) checkImage*(p0 : Image;
p1 : INTEGER;
p2 : INTEGER;
p3 : java_awt_image.ImageObserver) : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:Component) checkImage*(p0 : Image;
p1 : java_awt_image.ImageObserver) : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:Component) coalesceEvents!(p0 : AWTEvent;
p1 : AWTEvent) : AWTEvent,NEW,EXTENSIBLE;
PROCEDURE (self:Component) contains*(p0 : INTEGER;
p1 : INTEGER) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Component) contains*(p0 : Point) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Component) createImage*(p0 : INTEGER;
p1 : INTEGER) : Image,NEW,EXTENSIBLE;
PROCEDURE (self:Component) createImage*(p0 : java_awt_image.ImageProducer) : Image,NEW,EXTENSIBLE;
PROCEDURE (self:Component) deliverEvent*(p0 : Event),NEW,EXTENSIBLE;
PROCEDURE (self:Component) disable*(),NEW,EXTENSIBLE;
PROCEDURE (self:Component) disableEvents!(p0 : LONGINT),NEW;
PROCEDURE (self:Component) dispatchEvent*(p0 : AWTEvent),NEW;
PROCEDURE (self:Component) doLayout*(),NEW,EXTENSIBLE;
PROCEDURE (self:Component) enable*(),NEW,EXTENSIBLE;
PROCEDURE (self:Component) enable*(p0 : BOOLEAN),NEW,EXTENSIBLE;
PROCEDURE (self:Component) enableEvents!(p0 : LONGINT),NEW;
PROCEDURE (self:Component) enableInputMethods*(p0 : BOOLEAN),NEW,EXTENSIBLE;
PROCEDURE (self:Component) firePropertyChange!(p0 : java_lang.String;
p1 : java_lang.Object;
p2 : java_lang.Object),NEW,EXTENSIBLE;
PROCEDURE (self:Component) getAlignmentX*() : SHORTREAL,NEW,EXTENSIBLE;
PROCEDURE (self:Component) getAlignmentY*() : SHORTREAL,NEW,EXTENSIBLE;
PROCEDURE (self:Component) getBackground*() : Color,NEW,EXTENSIBLE;
PROCEDURE (self:Component) getBounds*() : Rectangle,NEW,EXTENSIBLE;
PROCEDURE (self:Component) getBounds*(p0 : Rectangle) : Rectangle,NEW,EXTENSIBLE;
PROCEDURE (self:Component) getColorModel*() : java_awt_image.ColorModel,NEW,EXTENSIBLE;
PROCEDURE (self:Component) getComponentAt*(p0 : INTEGER;
p1 : INTEGER) : Component,NEW,EXTENSIBLE;
PROCEDURE (self:Component) getComponentAt*(p0 : Point) : Component,NEW,EXTENSIBLE;
PROCEDURE (self:Component) getComponentOrientation*() : ComponentOrientation,NEW,EXTENSIBLE;
PROCEDURE (self:Component) getCursor*() : Cursor,NEW,EXTENSIBLE;
PROCEDURE (self:Component) getDropTarget*() : java_awt_dnd.DropTarget,NEW,EXTENSIBLE;
PROCEDURE (self:Component) getFont*() : Font,NEW,EXTENSIBLE;
PROCEDURE (self:Component) getFontMetrics*(p0 : Font) : FontMetrics,NEW,EXTENSIBLE;
PROCEDURE (self:Component) getForeground*() : Color,NEW,EXTENSIBLE;
PROCEDURE (self:Component) getGraphics*() : Graphics,NEW,EXTENSIBLE;
PROCEDURE (self:Component) getHeight*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:Component) getInputContext*() : java_awt_im.InputContext,NEW,EXTENSIBLE;
PROCEDURE (self:Component) getInputMethodRequests*() : java_awt_im.InputMethodRequests,NEW,EXTENSIBLE;
PROCEDURE (self:Component) getLocale*() : java_util.Locale,NEW,EXTENSIBLE;
PROCEDURE (self:Component) getLocation*() : Point,NEW,EXTENSIBLE;
PROCEDURE (self:Component) getLocation*(p0 : Point) : Point,NEW,EXTENSIBLE;
PROCEDURE (self:Component) getLocationOnScreen*() : Point,NEW,EXTENSIBLE;
PROCEDURE (self:Component) getMaximumSize*() : Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:Component) getMinimumSize*() : Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:Component) getName*() : java_lang.String,NEW,EXTENSIBLE;
PROCEDURE (self:Component) getParent*() : Container,NEW,EXTENSIBLE;
PROCEDURE (self:Component) getPeer*() : java_awt_peer.ComponentPeer,NEW,EXTENSIBLE;
PROCEDURE (self:Component) getPreferredSize*() : Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:Component) getSize*() : Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:Component) getSize*(p0 : Dimension) : Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:Component) getToolkit*() : Toolkit,NEW,EXTENSIBLE;
PROCEDURE (self:Component) getTreeLock*() : java_lang.Object,NEW;
PROCEDURE (self:Component) getWidth*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:Component) getX*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:Component) getY*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:Component) gotFocus*(p0 : Event;
p1 : java_lang.Object) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Component) handleEvent*(p0 : Event) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Component) hasFocus*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Component) hide*(),NEW,EXTENSIBLE;
PROCEDURE (self:Component) imageUpdate*(p0 : Image;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : INTEGER) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Component) inside*(p0 : INTEGER;
p1 : INTEGER) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Component) invalidate*(),NEW,EXTENSIBLE;
PROCEDURE (self:Component) isDisplayable*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Component) isDoubleBuffered*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Component) isEnabled*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Component) isFocusTraversable*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Component) isLightweight*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Component) isOpaque*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Component) isShowing*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Component) isValid*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Component) isVisible*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Component) keyDown*(p0 : Event;
p1 : INTEGER) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Component) keyUp*(p0 : Event;
p1 : INTEGER) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Component) layout*(),NEW,EXTENSIBLE;
PROCEDURE (self:Component) list*(),NEW,EXTENSIBLE;
PROCEDURE (self:Component) list*(p0 : java_io.PrintStream),NEW,EXTENSIBLE;
PROCEDURE (self:Component) list*(p0 : java_io.PrintStream;
p1 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:Component) list*(p0 : java_io.PrintWriter),NEW,EXTENSIBLE;
PROCEDURE (self:Component) list*(p0 : java_io.PrintWriter;
p1 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:Component) locate*(p0 : INTEGER;
p1 : INTEGER) : Component,NEW,EXTENSIBLE;
PROCEDURE (self:Component) location*() : Point,NEW,EXTENSIBLE;
PROCEDURE (self:Component) lostFocus*(p0 : Event;
p1 : java_lang.Object) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Component) minimumSize*() : Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:Component) mouseDown*(p0 : Event;
p1 : INTEGER;
p2 : INTEGER) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Component) mouseDrag*(p0 : Event;
p1 : INTEGER;
p2 : INTEGER) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Component) mouseEnter*(p0 : Event;
p1 : INTEGER;
p2 : INTEGER) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Component) mouseExit*(p0 : Event;
p1 : INTEGER;
p2 : INTEGER) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Component) mouseMove*(p0 : Event;
p1 : INTEGER;
p2 : INTEGER) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Component) mouseUp*(p0 : Event;
p1 : INTEGER;
p2 : INTEGER) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Component) move*(p0 : INTEGER;
p1 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:Component) nextFocus*(),NEW,EXTENSIBLE;
PROCEDURE (self:Component) paint*(p0 : Graphics),NEW,EXTENSIBLE;
PROCEDURE (self:Component) paintAll*(p0 : Graphics),NEW,EXTENSIBLE;
PROCEDURE (self:Component) paramString!() : java_lang.String,NEW,EXTENSIBLE;
PROCEDURE (self:Component) postEvent*(p0 : Event) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Component) preferredSize*() : Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:Component) prepareImage*(p0 : Image;
p1 : INTEGER;
p2 : INTEGER;
p3 : java_awt_image.ImageObserver) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Component) prepareImage*(p0 : Image;
p1 : java_awt_image.ImageObserver) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Component) print*(p0 : Graphics),NEW,EXTENSIBLE;
PROCEDURE (self:Component) printAll*(p0 : Graphics),NEW,EXTENSIBLE;
PROCEDURE (self:Component) processComponentEvent!(p0 : java_awt_event.ComponentEvent),NEW,EXTENSIBLE;
PROCEDURE (self:Component) processEvent!(p0 : AWTEvent),NEW,EXTENSIBLE;
PROCEDURE (self:Component) processFocusEvent!(p0 : java_awt_event.FocusEvent),NEW,EXTENSIBLE;
PROCEDURE (self:Component) processInputMethodEvent!(p0 : java_awt_event.InputMethodEvent),NEW,EXTENSIBLE;
PROCEDURE (self:Component) processKeyEvent!(p0 : java_awt_event.KeyEvent),NEW,EXTENSIBLE;
PROCEDURE (self:Component) processMouseEvent!(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:Component) processMouseMotionEvent!(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:Component) remove*(p0 : MenuComponent),NEW,EXTENSIBLE;
PROCEDURE (self:Component) removeComponentListener*(p0 : java_awt_event.ComponentListener),NEW,EXTENSIBLE;
PROCEDURE (self:Component) removeFocusListener*(p0 : java_awt_event.FocusListener),NEW,EXTENSIBLE;
PROCEDURE (self:Component) removeInputMethodListener*(p0 : java_awt_event.InputMethodListener),NEW,EXTENSIBLE;
PROCEDURE (self:Component) removeKeyListener*(p0 : java_awt_event.KeyListener),NEW,EXTENSIBLE;
PROCEDURE (self:Component) removeMouseListener*(p0 : java_awt_event.MouseListener),NEW,EXTENSIBLE;
PROCEDURE (self:Component) removeMouseMotionListener*(p0 : java_awt_event.MouseMotionListener),NEW,EXTENSIBLE;
PROCEDURE (self:Component) removeNotify*(),NEW,EXTENSIBLE;
PROCEDURE (self:Component) removePropertyChangeListener*(p0 : java_beans.PropertyChangeListener),NEW,EXTENSIBLE;
PROCEDURE (self:Component) removePropertyChangeListener*(p0 : java_lang.String;
p1 : java_beans.PropertyChangeListener),NEW,EXTENSIBLE;
PROCEDURE (self:Component) repaint*(),NEW,EXTENSIBLE;
PROCEDURE (self:Component) repaint*(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:Component) repaint*(p0 : LONGINT),NEW,EXTENSIBLE;
PROCEDURE (self:Component) repaint*(p0 : LONGINT;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:Component) requestFocus*(),NEW,EXTENSIBLE;
PROCEDURE (self:Component) reshape*(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:Component) resize*(p0 : INTEGER;
p1 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:Component) resize*(p0 : Dimension),NEW,EXTENSIBLE;
PROCEDURE (self:Component) setBackground*(p0 : Color),NEW,EXTENSIBLE;
PROCEDURE (self:Component) setBounds*(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:Component) setBounds*(p0 : Rectangle),NEW,EXTENSIBLE;
PROCEDURE (self:Component) setComponentOrientation*(p0 : ComponentOrientation),NEW,EXTENSIBLE;
PROCEDURE (self:Component) setCursor*(p0 : Cursor),NEW,EXTENSIBLE;
PROCEDURE (self:Component) setDropTarget*(p0 : java_awt_dnd.DropTarget),NEW,EXTENSIBLE;
PROCEDURE (self:Component) setEnabled*(p0 : BOOLEAN),NEW,EXTENSIBLE;
PROCEDURE (self:Component) setFont*(p0 : Font),NEW,EXTENSIBLE;
PROCEDURE (self:Component) setForeground*(p0 : Color),NEW,EXTENSIBLE;
PROCEDURE (self:Component) setLocale*(p0 : java_util.Locale),NEW,EXTENSIBLE;
PROCEDURE (self:Component) setLocation*(p0 : INTEGER;
p1 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:Component) setLocation*(p0 : Point),NEW,EXTENSIBLE;
PROCEDURE (self:Component) setName*(p0 : java_lang.String),NEW,EXTENSIBLE;
PROCEDURE (self:Component) setSize*(p0 : INTEGER;
p1 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:Component) setSize*(p0 : Dimension),NEW,EXTENSIBLE;
PROCEDURE (self:Component) setVisible*(p0 : BOOLEAN),NEW,EXTENSIBLE;
PROCEDURE (self:Component) show*(),NEW,EXTENSIBLE;
PROCEDURE (self:Component) show*(p0 : BOOLEAN),NEW,EXTENSIBLE;
PROCEDURE (self:Component) size*() : Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:Component) toString*() : java_lang.String,EXTENSIBLE;
PROCEDURE (self:Component) transferFocus*(),NEW,EXTENSIBLE;
PROCEDURE (self:Component) update*(p0 : Graphics),NEW,EXTENSIBLE;
PROCEDURE (self:Component) validate*(),NEW,EXTENSIBLE;
PROCEDURE (self:ComponentOrientation) isHorizontal*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:ComponentOrientation) isLeftToRight*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Composite) createContext*(p0 : java_awt_image.ColorModel;
p1 : java_awt_image.ColorModel;
p2 : RenderingHints) : CompositeContext,NEW,ABSTRACT;
PROCEDURE (self:CompositeContext) compose*(p0 : java_awt_image.Raster;
p1 : java_awt_image.Raster;
p2 : java_awt_image.WritableRaster),NEW,ABSTRACT;
PROCEDURE (self:CompositeContext) dispose*(),NEW,ABSTRACT;
PROCEDURE (self:Container) add*(p0 : Component) : Component,NEW,EXTENSIBLE;
PROCEDURE (self:Container) add*(p0 : Component;
p1 : INTEGER) : Component,NEW,EXTENSIBLE;
PROCEDURE (self:Container) add*(p0 : Component;
p1 : java_lang.Object),NEW,EXTENSIBLE;
PROCEDURE (self:Container) add*(p0 : Component;
p1 : java_lang.Object;
p2 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:Container) add*(p0 : java_lang.String;
p1 : Component) : Component,NEW,EXTENSIBLE;
PROCEDURE (self:Container) addContainerListener*(p0 : java_awt_event.ContainerListener),NEW,EXTENSIBLE;
PROCEDURE (self:Container) addImpl!(p0 : Component;
p1 : java_lang.Object;
p2 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:Container) addNotify*(),EXTENSIBLE;
PROCEDURE (self:Container) countComponents*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:Container) deliverEvent*(p0 : Event),EXTENSIBLE;
PROCEDURE (self:Container) doLayout*(),EXTENSIBLE;
PROCEDURE (self:Container) findComponentAt*(p0 : INTEGER;
p1 : INTEGER) : Component,NEW,EXTENSIBLE;
PROCEDURE (self:Container) findComponentAt*(p0 : Point) : Component,NEW,EXTENSIBLE;
PROCEDURE (self:Container) getAlignmentX*() : SHORTREAL,EXTENSIBLE;
PROCEDURE (self:Container) getAlignmentY*() : SHORTREAL,EXTENSIBLE;
PROCEDURE (self:Container) getComponent*(p0 : INTEGER) : Component,NEW,EXTENSIBLE;
PROCEDURE (self:Container) getComponentAt*(p0 : INTEGER;
p1 : INTEGER) : Component,EXTENSIBLE;
PROCEDURE (self:Container) getComponentAt*(p0 : Point) : Component,EXTENSIBLE;
PROCEDURE (self:Container) getComponentCount*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:Container) getComponents*() : POINTER TO ARRAY OF Component,NEW,EXTENSIBLE;
PROCEDURE (self:Container) getInsets*() : Insets,NEW,EXTENSIBLE;
PROCEDURE (self:Container) getLayout*() : LayoutManager,NEW,EXTENSIBLE;
PROCEDURE (self:Container) getMaximumSize*() : Dimension,EXTENSIBLE;
PROCEDURE (self:Container) getMinimumSize*() : Dimension,EXTENSIBLE;
PROCEDURE (self:Container) getPreferredSize*() : Dimension,EXTENSIBLE;
PROCEDURE (self:Container) insets*() : Insets,NEW,EXTENSIBLE;
PROCEDURE (self:Container) invalidate*(),EXTENSIBLE;
PROCEDURE (self:Container) isAncestorOf*(p0 : Component) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Container) layout*(),EXTENSIBLE;
PROCEDURE (self:Container) list*(p0 : java_io.PrintStream;
p1 : INTEGER),EXTENSIBLE;
PROCEDURE (self:Container) list*(p0 : java_io.PrintWriter;
p1 : INTEGER),EXTENSIBLE;
PROCEDURE (self:Container) locate*(p0 : INTEGER;
p1 : INTEGER) : Component,EXTENSIBLE;
PROCEDURE (self:Container) minimumSize*() : Dimension,EXTENSIBLE;
PROCEDURE (self:Container) paint*(p0 : Graphics),EXTENSIBLE;
PROCEDURE (self:Container) paintComponents*(p0 : Graphics),NEW,EXTENSIBLE;
PROCEDURE (self:Container) paramString!() : java_lang.String,EXTENSIBLE;
PROCEDURE (self:Container) preferredSize*() : Dimension,EXTENSIBLE;
PROCEDURE (self:Container) print*(p0 : Graphics),EXTENSIBLE;
PROCEDURE (self:Container) printComponents*(p0 : Graphics),NEW,EXTENSIBLE;
PROCEDURE (self:Container) processContainerEvent!(p0 : java_awt_event.ContainerEvent),NEW,EXTENSIBLE;
PROCEDURE (self:Container) processEvent!(p0 : AWTEvent),EXTENSIBLE;
PROCEDURE (self:Container) remove*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:Container) remove*(p0 : Component),NEW,EXTENSIBLE;
PROCEDURE (self:Container) removeAll*(),NEW,EXTENSIBLE;
PROCEDURE (self:Container) removeContainerListener*(p0 : java_awt_event.ContainerListener),NEW,EXTENSIBLE;
PROCEDURE (self:Container) removeNotify*(),EXTENSIBLE;
PROCEDURE (self:Container) setFont*(p0 : Font),EXTENSIBLE;
PROCEDURE (self:Container) setLayout*(p0 : LayoutManager),NEW,EXTENSIBLE;
PROCEDURE (self:Container) update*(p0 : Graphics),EXTENSIBLE;
PROCEDURE (self:Container) validate*(),EXTENSIBLE;
PROCEDURE (self:Container) validateTree!(),NEW,EXTENSIBLE;
PROCEDURE (self:Cursor) getName*() : java_lang.String,NEW,EXTENSIBLE;
PROCEDURE (self:Cursor) getType*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:Cursor) toString*() : java_lang.String,EXTENSIBLE;
PROCEDURE (self:Dialog) addNotify*(),EXTENSIBLE;
PROCEDURE (self:Dialog) getTitle*() : java_lang.String,NEW,EXTENSIBLE;
PROCEDURE (self:Dialog) isModal*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Dialog) isResizable*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Dialog) paramString!() : java_lang.String,EXTENSIBLE;
PROCEDURE (self:Dialog) setModal*(p0 : BOOLEAN),NEW,EXTENSIBLE;
PROCEDURE (self:Dialog) setResizable*(p0 : BOOLEAN),NEW,EXTENSIBLE;
PROCEDURE (self:Dialog) setTitle*(p0 : java_lang.String),NEW,EXTENSIBLE;
PROCEDURE (self:Dialog) show*(),EXTENSIBLE;
PROCEDURE (self:Dimension) equals*(p0 : java_lang.Object) : BOOLEAN,EXTENSIBLE;
PROCEDURE (self:Dimension) getHeight*() : REAL,EXTENSIBLE;
PROCEDURE (self:Dimension) getSize*() : Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:Dimension) getWidth*() : REAL,EXTENSIBLE;
PROCEDURE (self:Dimension) setSize*(p0 : REAL;
p1 : REAL),EXTENSIBLE;
PROCEDURE (self:Dimension) setSize*(p0 : INTEGER;
p1 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:Dimension) setSize*(p0 : Dimension),NEW,EXTENSIBLE;
PROCEDURE (self:Dimension) toString*() : java_lang.String,EXTENSIBLE;
PROCEDURE (self:Event) controlDown*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Event) metaDown*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Event) paramString!() : java_lang.String,NEW,EXTENSIBLE;
PROCEDURE (self:Event) shiftDown*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Event) toString*() : java_lang.String,EXTENSIBLE;
PROCEDURE (self:Event) translate*(p0 : INTEGER;
p1 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:EventQueue) dispatchEvent!(p0 : AWTEvent),NEW,EXTENSIBLE;
PROCEDURE (self:EventQueue) getNextEvent*() : AWTEvent,NEW,EXTENSIBLE;
PROCEDURE (self:EventQueue) peekEvent*() : AWTEvent,NEW,EXTENSIBLE;
PROCEDURE (self:EventQueue) peekEvent*(p0 : INTEGER) : AWTEvent,NEW,EXTENSIBLE;
PROCEDURE (self:EventQueue) pop!(),NEW,EXTENSIBLE;
PROCEDURE (self:EventQueue) postEvent*(p0 : AWTEvent),NEW,EXTENSIBLE;
PROCEDURE (self:EventQueue) push*(p0 : EventQueue),NEW,EXTENSIBLE;
PROCEDURE (self:FileDialog) addNotify*(),EXTENSIBLE;
PROCEDURE (self:FileDialog) getDirectory*() : java_lang.String,NEW,EXTENSIBLE;
PROCEDURE (self:FileDialog) getFile*() : java_lang.String,NEW,EXTENSIBLE;
PROCEDURE (self:FileDialog) getFilenameFilter*() : java_io.FilenameFilter,NEW,EXTENSIBLE;
PROCEDURE (self:FileDialog) getMode*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:FileDialog) paramString!() : java_lang.String,EXTENSIBLE;
PROCEDURE (self:FileDialog) setDirectory*(p0 : java_lang.String),NEW,EXTENSIBLE;
PROCEDURE (self:FileDialog) setFile*(p0 : java_lang.String),NEW,EXTENSIBLE;
PROCEDURE (self:FileDialog) setFilenameFilter*(p0 : java_io.FilenameFilter),NEW,EXTENSIBLE;
PROCEDURE (self:FileDialog) setMode*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:FlowLayout) addLayoutComponent*(p0 : java_lang.String;
p1 : Component),NEW,EXTENSIBLE;
PROCEDURE (self:FlowLayout) getAlignment*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:FlowLayout) getHgap*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:FlowLayout) getVgap*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:FlowLayout) layoutContainer*(p0 : Container),NEW,EXTENSIBLE;
PROCEDURE (self:FlowLayout) minimumLayoutSize*(p0 : Container) : Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:FlowLayout) preferredLayoutSize*(p0 : Container) : Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:FlowLayout) removeLayoutComponent*(p0 : Component),NEW,EXTENSIBLE;
PROCEDURE (self:FlowLayout) setAlignment*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:FlowLayout) setHgap*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:FlowLayout) setVgap*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:FlowLayout) toString*() : java_lang.String,EXTENSIBLE;
PROCEDURE (self:Font) canDisplay*(p0 : CHAR) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Font) canDisplayUpTo*(p0 : java_lang.String) : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:Font) canDisplayUpTo*(p0 : java_text.CharacterIterator;
p1 : INTEGER;
p2 : INTEGER) : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:Font) canDisplayUpTo*(IN p0 : ARRAY OF CHAR;
p1 : INTEGER;
p2 : INTEGER) : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:Font) createGlyphVector*(p0 : java_awt_font.FontRenderContext;
p1 : java_lang.String) : java_awt_font.GlyphVector,NEW,EXTENSIBLE;
PROCEDURE (self:Font) createGlyphVector*(p0 : java_awt_font.FontRenderContext;
p1 : java_text.CharacterIterator) : java_awt_font.GlyphVector,NEW,EXTENSIBLE;
PROCEDURE (self:Font) createGlyphVector*( p0 : java_awt_font.FontRenderContext;
IN p1 : ARRAY OF CHAR) : java_awt_font.GlyphVector,NEW,EXTENSIBLE;
PROCEDURE (self:Font) createGlyphVector*( p0 : java_awt_font.FontRenderContext;
IN p1 : ARRAY OF INTEGER) : java_awt_font.GlyphVector,NEW,EXTENSIBLE;
PROCEDURE (self:Font) deriveFont*(p0 : SHORTREAL) : Font,NEW,EXTENSIBLE;
PROCEDURE (self:Font) deriveFont*(p0 : INTEGER) : Font,NEW,EXTENSIBLE;
PROCEDURE (self:Font) deriveFont*(p0 : INTEGER;
p1 : SHORTREAL) : Font,NEW,EXTENSIBLE;
PROCEDURE (self:Font) deriveFont*(p0 : INTEGER;
p1 : java_awt_geom.AffineTransform) : Font,NEW,EXTENSIBLE;
PROCEDURE (self:Font) deriveFont*(p0 : java_awt_geom.AffineTransform) : Font,NEW,EXTENSIBLE;
PROCEDURE (self:Font) deriveFont*(p0 : java_util.Map) : Font,NEW,EXTENSIBLE;
PROCEDURE (self:Font) equals*(p0 : java_lang.Object) : BOOLEAN,EXTENSIBLE;
PROCEDURE (self:Font) finalize!(),EXTENSIBLE;
PROCEDURE (self:Font) getAttributes*() : java_util.Map,NEW,EXTENSIBLE;
PROCEDURE (self:Font) getAvailableAttributes*() : POINTER TO ARRAY OF java_text.AttributedCharacterIterator$Attribute,NEW,EXTENSIBLE;
PROCEDURE (self:Font) getBaselineFor*(p0 : CHAR) : BYTE,NEW,EXTENSIBLE;
PROCEDURE (self:Font) getFamily*() : java_lang.String,NEW,EXTENSIBLE;
PROCEDURE (self:Font) getFamily*(p0 : java_util.Locale) : java_lang.String,NEW,EXTENSIBLE;
PROCEDURE (self:Font) getFontName*() : java_lang.String,NEW,EXTENSIBLE;
PROCEDURE (self:Font) getFontName*(p0 : java_util.Locale) : java_lang.String,NEW,EXTENSIBLE;
PROCEDURE (self:Font) getItalicAngle*() : SHORTREAL,NEW,EXTENSIBLE;
PROCEDURE (self:Font) getLineMetrics*(p0 : java_lang.String;
p1 : INTEGER;
p2 : INTEGER;
p3 : java_awt_font.FontRenderContext) : java_awt_font.LineMetrics,NEW,EXTENSIBLE;
PROCEDURE (self:Font) getLineMetrics*(p0 : java_lang.String;
p1 : java_awt_font.FontRenderContext) : java_awt_font.LineMetrics,NEW,EXTENSIBLE;
PROCEDURE (self:Font) getLineMetrics*(p0 : java_text.CharacterIterator;
p1 : INTEGER;
p2 : INTEGER;
p3 : java_awt_font.FontRenderContext) : java_awt_font.LineMetrics,NEW,EXTENSIBLE;
PROCEDURE (self:Font) getLineMetrics*(IN p0 : ARRAY OF CHAR;
p1 : INTEGER;
p2 : INTEGER;
p3 : java_awt_font.FontRenderContext) : java_awt_font.LineMetrics,NEW,EXTENSIBLE;
PROCEDURE (self:Font) getMaxCharBounds*(p0 : java_awt_font.FontRenderContext) : java_awt_geom.Rectangle2D,NEW,EXTENSIBLE;
PROCEDURE (self:Font) getMissingGlyphCode*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:Font) getName*() : java_lang.String,NEW,EXTENSIBLE;
PROCEDURE (self:Font) getNumGlyphs*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:Font) getPSName*() : java_lang.String,NEW,EXTENSIBLE;
PROCEDURE (self:Font) getPeer*() : java_awt_peer.FontPeer,NEW,EXTENSIBLE;
PROCEDURE (self:Font) getSize*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:Font) getSize2D*() : SHORTREAL,NEW,EXTENSIBLE;
PROCEDURE (self:Font) getStringBounds*(p0 : java_lang.String;
p1 : INTEGER;
p2 : INTEGER;
p3 : java_awt_font.FontRenderContext) : java_awt_geom.Rectangle2D,NEW,EXTENSIBLE;
PROCEDURE (self:Font) getStringBounds*(p0 : java_lang.String;
p1 : java_awt_font.FontRenderContext) : java_awt_geom.Rectangle2D,NEW,EXTENSIBLE;
PROCEDURE (self:Font) getStringBounds*(p0 : java_text.CharacterIterator;
p1 : INTEGER;
p2 : INTEGER;
p3 : java_awt_font.FontRenderContext) : java_awt_geom.Rectangle2D,NEW,EXTENSIBLE;
PROCEDURE (self:Font) getStringBounds*(IN p0 : ARRAY OF CHAR;
p1 : INTEGER;
p2 : INTEGER;
p3 : java_awt_font.FontRenderContext) : java_awt_geom.Rectangle2D,NEW,EXTENSIBLE;
PROCEDURE (self:Font) getStyle*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:Font) getTransform*() : java_awt_geom.AffineTransform,NEW,EXTENSIBLE;
PROCEDURE (self:Font) hasUniformLineMetrics*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Font) hashCode*() : INTEGER,EXTENSIBLE;
PROCEDURE (self:Font) isBold*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Font) isItalic*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Font) isPlain*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Font) toString*() : java_lang.String,EXTENSIBLE;
PROCEDURE (self:FontMetrics) bytesWidth*(IN p0 : ARRAY OF BYTE;
p1 : INTEGER;
p2 : INTEGER) : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:FontMetrics) charWidth*(p0 : CHAR) : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:FontMetrics) charWidth*(p0 : INTEGER) : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:FontMetrics) charsWidth*(IN p0 : ARRAY OF CHAR;
p1 : INTEGER;
p2 : INTEGER) : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:FontMetrics) getAscent*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:FontMetrics) getDescent*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:FontMetrics) getFont*() : Font,NEW,EXTENSIBLE;
PROCEDURE (self:FontMetrics) getHeight*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:FontMetrics) getLeading*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:FontMetrics) getLineMetrics*(p0 : java_lang.String;
p1 : INTEGER;
p2 : INTEGER;
p3 : Graphics) : java_awt_font.LineMetrics,NEW,EXTENSIBLE;
PROCEDURE (self:FontMetrics) getLineMetrics*(p0 : java_lang.String;
p1 : Graphics) : java_awt_font.LineMetrics,NEW,EXTENSIBLE;
PROCEDURE (self:FontMetrics) getLineMetrics*(p0 : java_text.CharacterIterator;
p1 : INTEGER;
p2 : INTEGER;
p3 : Graphics) : java_awt_font.LineMetrics,NEW,EXTENSIBLE;
PROCEDURE (self:FontMetrics) getLineMetrics*(IN p0 : ARRAY OF CHAR;
p1 : INTEGER;
p2 : INTEGER;
p3 : Graphics) : java_awt_font.LineMetrics,NEW,EXTENSIBLE;
PROCEDURE (self:FontMetrics) getMaxAdvance*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:FontMetrics) getMaxAscent*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:FontMetrics) getMaxCharBounds*(p0 : Graphics) : java_awt_geom.Rectangle2D,NEW,EXTENSIBLE;
PROCEDURE (self:FontMetrics) getMaxDecent*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:FontMetrics) getMaxDescent*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:FontMetrics) getStringBounds*(p0 : java_lang.String;
p1 : INTEGER;
p2 : INTEGER;
p3 : Graphics) : java_awt_geom.Rectangle2D,NEW,EXTENSIBLE;
PROCEDURE (self:FontMetrics) getStringBounds*(p0 : java_lang.String;
p1 : Graphics) : java_awt_geom.Rectangle2D,NEW,EXTENSIBLE;
PROCEDURE (self:FontMetrics) getStringBounds*(p0 : java_text.CharacterIterator;
p1 : INTEGER;
p2 : INTEGER;
p3 : Graphics) : java_awt_geom.Rectangle2D,NEW,EXTENSIBLE;
PROCEDURE (self:FontMetrics) getStringBounds*(IN p0 : ARRAY OF CHAR;
p1 : INTEGER;
p2 : INTEGER;
p3 : Graphics) : java_awt_geom.Rectangle2D,NEW,EXTENSIBLE;
PROCEDURE (self:FontMetrics) getWidths*() : POINTER TO ARRAY OF INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:FontMetrics) hasUniformLineMetrics*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:FontMetrics) stringWidth*(p0 : java_lang.String) : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:FontMetrics) toString*() : java_lang.String,EXTENSIBLE;
PROCEDURE (self:Frame) addNotify*(),EXTENSIBLE;
PROCEDURE (self:Frame) finalize!(),EXTENSIBLE;
PROCEDURE (self:Frame) getCursorType*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:Frame) getIconImage*() : Image,NEW,EXTENSIBLE;
PROCEDURE (self:Frame) getMenuBar*() : MenuBar,NEW,EXTENSIBLE;
PROCEDURE (self:Frame) getState*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:Frame) getTitle*() : java_lang.String,NEW,EXTENSIBLE;
PROCEDURE (self:Frame) isResizable*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Frame) paramString!() : java_lang.String,EXTENSIBLE;
PROCEDURE (self:Frame) remove*(p0 : MenuComponent),EXTENSIBLE;
PROCEDURE (self:Frame) removeNotify*(),EXTENSIBLE;
PROCEDURE (self:Frame) setCursor*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:Frame) setIconImage*(p0 : Image),NEW,EXTENSIBLE;
PROCEDURE (self:Frame) setMenuBar*(p0 : MenuBar),NEW,EXTENSIBLE;
PROCEDURE (self:Frame) setResizable*(p0 : BOOLEAN),NEW,EXTENSIBLE;
PROCEDURE (self:Frame) setState*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:Frame) setTitle*(p0 : java_lang.String),NEW,EXTENSIBLE;
PROCEDURE (self:GradientPaint) createContext*(p0 : java_awt_image.ColorModel;
p1 : Rectangle;
p2 : java_awt_geom.Rectangle2D;
p3 : java_awt_geom.AffineTransform;
p4 : RenderingHints) : PaintContext,NEW,EXTENSIBLE;
PROCEDURE (self:GradientPaint) getColor1*() : Color,NEW,EXTENSIBLE;
PROCEDURE (self:GradientPaint) getColor2*() : Color,NEW,EXTENSIBLE;
PROCEDURE (self:GradientPaint) getPoint1*() : java_awt_geom.Point2D,NEW,EXTENSIBLE;
PROCEDURE (self:GradientPaint) getPoint2*() : java_awt_geom.Point2D,NEW,EXTENSIBLE;
PROCEDURE (self:GradientPaint) getTransparency*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:GradientPaint) isCyclic*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Graphics) clearRect*(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER),NEW,ABSTRACT;
PROCEDURE (self:Graphics) clipRect*(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER),NEW,ABSTRACT;
PROCEDURE (self:Graphics) copyArea*(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : INTEGER),NEW,ABSTRACT;
PROCEDURE (self:Graphics) create*() : Graphics,NEW,ABSTRACT;
PROCEDURE (self:Graphics) create*(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER) : Graphics,NEW,EXTENSIBLE;
PROCEDURE (self:Graphics) dispose*(),NEW,ABSTRACT;
PROCEDURE (self:Graphics) draw3DRect*(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER;
p4 : BOOLEAN),NEW,EXTENSIBLE;
PROCEDURE (self:Graphics) drawArc*(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : INTEGER),NEW,ABSTRACT;
PROCEDURE (self:Graphics) drawBytes*(IN p0 : ARRAY OF BYTE;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:Graphics) drawChars*(IN p0 : ARRAY OF CHAR;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:Graphics) drawImage*(p0 : Image;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : INTEGER;
p6 : INTEGER;
p7 : INTEGER;
p8 : INTEGER;
p9 : Color;
p10 : java_awt_image.ImageObserver) : BOOLEAN,NEW,ABSTRACT;
PROCEDURE (self:Graphics) drawImage*(p0 : Image;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : INTEGER;
p6 : INTEGER;
p7 : INTEGER;
p8 : INTEGER;
p9 : java_awt_image.ImageObserver) : BOOLEAN,NEW,ABSTRACT;
PROCEDURE (self:Graphics) drawImage*(p0 : Image;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : Color;
p6 : java_awt_image.ImageObserver) : BOOLEAN,NEW,ABSTRACT;
PROCEDURE (self:Graphics) drawImage*(p0 : Image;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : java_awt_image.ImageObserver) : BOOLEAN,NEW,ABSTRACT;
PROCEDURE (self:Graphics) drawImage*(p0 : Image;
p1 : INTEGER;
p2 : INTEGER;
p3 : Color;
p4 : java_awt_image.ImageObserver) : BOOLEAN,NEW,ABSTRACT;
PROCEDURE (self:Graphics) drawImage*(p0 : Image;
p1 : INTEGER;
p2 : INTEGER;
p3 : java_awt_image.ImageObserver) : BOOLEAN,NEW,ABSTRACT;
PROCEDURE (self:Graphics) drawLine*(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER),NEW,ABSTRACT;
PROCEDURE (self:Graphics) drawOval*(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER),NEW,ABSTRACT;
PROCEDURE (self:Graphics) drawPolygon*(p0 : Polygon),NEW,EXTENSIBLE;
PROCEDURE (self:Graphics) drawPolygon*(IN p0 : ARRAY OF INTEGER;
IN p1 : ARRAY OF INTEGER;
p2 : INTEGER),NEW,ABSTRACT;
PROCEDURE (self:Graphics) drawPolyline*(IN p0 : ARRAY OF INTEGER;
IN p1 : ARRAY OF INTEGER;
p2 : INTEGER),NEW,ABSTRACT;
PROCEDURE (self:Graphics) drawRect*(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:Graphics) drawRoundRect*(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : INTEGER),NEW,ABSTRACT;
PROCEDURE (self:Graphics) drawString*(p0 : java_lang.String;
p1 : INTEGER;
p2 : INTEGER),NEW,ABSTRACT;
PROCEDURE (self:Graphics) drawString*(p0 : java_text.AttributedCharacterIterator;
p1 : INTEGER;
p2 : INTEGER),NEW,ABSTRACT;
PROCEDURE (self:Graphics) fill3DRect*(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER;
p4 : BOOLEAN),NEW,EXTENSIBLE;
PROCEDURE (self:Graphics) fillArc*(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : INTEGER),NEW,ABSTRACT;
PROCEDURE (self:Graphics) fillOval*(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER),NEW,ABSTRACT;
PROCEDURE (self:Graphics) fillPolygon*(p0 : Polygon),NEW,EXTENSIBLE;
PROCEDURE (self:Graphics) fillPolygon*(IN p0 : ARRAY OF INTEGER;
IN p1 : ARRAY OF INTEGER;
p2 : INTEGER),NEW,ABSTRACT;
PROCEDURE (self:Graphics) fillRect*(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER),NEW,ABSTRACT;
PROCEDURE (self:Graphics) fillRoundRect*(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : INTEGER),NEW,ABSTRACT;
PROCEDURE (self:Graphics) finalize*(),EXTENSIBLE;
PROCEDURE (self:Graphics) getClip*() : Shape,NEW,ABSTRACT;
PROCEDURE (self:Graphics) getClipBounds*() : Rectangle,NEW,ABSTRACT;
PROCEDURE (self:Graphics) getClipBounds*(p0 : Rectangle) : Rectangle,NEW,EXTENSIBLE;
PROCEDURE (self:Graphics) getClipRect*() : Rectangle,NEW,EXTENSIBLE;
PROCEDURE (self:Graphics) getColor*() : Color,NEW,ABSTRACT;
PROCEDURE (self:Graphics) getFont*() : Font,NEW,ABSTRACT;
PROCEDURE (self:Graphics) getFontMetrics*() : FontMetrics,NEW,EXTENSIBLE;
PROCEDURE (self:Graphics) getFontMetrics*(p0 : Font) : FontMetrics,NEW,ABSTRACT;
PROCEDURE (self:Graphics) hitClip*(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Graphics) setClip*(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER),NEW,ABSTRACT;
PROCEDURE (self:Graphics) setClip*(p0 : Shape),NEW,ABSTRACT;
PROCEDURE (self:Graphics) setColor*(p0 : Color),NEW,ABSTRACT;
PROCEDURE (self:Graphics) setFont*(p0 : Font),NEW,ABSTRACT;
PROCEDURE (self:Graphics) setPaintMode*(),NEW,ABSTRACT;
PROCEDURE (self:Graphics) setXORMode*(p0 : Color),NEW,ABSTRACT;
PROCEDURE (self:Graphics) toString*() : java_lang.String,EXTENSIBLE;
PROCEDURE (self:Graphics) translate*(p0 : INTEGER;
p1 : INTEGER),NEW,ABSTRACT;
PROCEDURE (self:Graphics2D) addRenderingHints*(p0 : java_util.Map),NEW,ABSTRACT;
PROCEDURE (self:Graphics2D) clip*(p0 : Shape),NEW,ABSTRACT;
PROCEDURE (self:Graphics2D) draw*(p0 : Shape),NEW,ABSTRACT;
PROCEDURE (self:Graphics2D) draw3DRect*(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER;
p4 : BOOLEAN),EXTENSIBLE;
PROCEDURE (self:Graphics2D) drawGlyphVector*(p0 : java_awt_font.GlyphVector;
p1 : SHORTREAL;
p2 : SHORTREAL),NEW,ABSTRACT;
PROCEDURE (self:Graphics2D) drawImage*(p0 : Image;
p1 : java_awt_geom.AffineTransform;
p2 : java_awt_image.ImageObserver) : BOOLEAN,NEW,ABSTRACT;
PROCEDURE (self:Graphics2D) drawImage*(p0 : java_awt_image.BufferedImage;
p1 : java_awt_image.BufferedImageOp;
p2 : INTEGER;
p3 : INTEGER),NEW,ABSTRACT;
PROCEDURE (self:Graphics2D) drawRenderableImage*(p0 : java_awt_image_renderable.RenderableImage;
p1 : java_awt_geom.AffineTransform),NEW,ABSTRACT;
PROCEDURE (self:Graphics2D) drawRenderedImage*(p0 : java_awt_image.RenderedImage;
p1 : java_awt_geom.AffineTransform),NEW,ABSTRACT;
PROCEDURE (self:Graphics2D) drawString*(p0 : java_lang.String;
p1 : SHORTREAL;
p2 : SHORTREAL),NEW,ABSTRACT;
PROCEDURE (self:Graphics2D) drawString*(p0 : java_lang.String;
p1 : INTEGER;
p2 : INTEGER),ABSTRACT;
PROCEDURE (self:Graphics2D) drawString*(p0 : java_text.AttributedCharacterIterator;
p1 : SHORTREAL;
p2 : SHORTREAL),NEW,ABSTRACT;
PROCEDURE (self:Graphics2D) drawString*(p0 : java_text.AttributedCharacterIterator;
p1 : INTEGER;
p2 : INTEGER),ABSTRACT;
PROCEDURE (self:Graphics2D) fill*(p0 : Shape),NEW,ABSTRACT;
PROCEDURE (self:Graphics2D) fill3DRect*(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER;
p4 : BOOLEAN),EXTENSIBLE;
PROCEDURE (self:Graphics2D) getBackground*() : Color,NEW,ABSTRACT;
PROCEDURE (self:Graphics2D) getComposite*() : Composite,NEW,ABSTRACT;
PROCEDURE (self:Graphics2D) getDeviceConfiguration*() : GraphicsConfiguration,NEW,ABSTRACT;
PROCEDURE (self:Graphics2D) getFontRenderContext*() : java_awt_font.FontRenderContext,NEW,ABSTRACT;
PROCEDURE (self:Graphics2D) getPaint*() : Paint,NEW,ABSTRACT;
PROCEDURE (self:Graphics2D) getRenderingHint*(p0 : RenderingHints$Key) : java_lang.Object,NEW,ABSTRACT;
PROCEDURE (self:Graphics2D) getRenderingHints*() : RenderingHints,NEW,ABSTRACT;
PROCEDURE (self:Graphics2D) getStroke*() : Stroke,NEW,ABSTRACT;
PROCEDURE (self:Graphics2D) getTransform*() : java_awt_geom.AffineTransform,NEW,ABSTRACT;
PROCEDURE (self:Graphics2D) hit*(p0 : Rectangle;
p1 : Shape;
p2 : BOOLEAN) : BOOLEAN,NEW,ABSTRACT;
PROCEDURE (self:Graphics2D) rotate*(p0 : REAL),NEW,ABSTRACT;
PROCEDURE (self:Graphics2D) rotate*(p0 : REAL;
p1 : REAL;
p2 : REAL),NEW,ABSTRACT;
PROCEDURE (self:Graphics2D) scale*(p0 : REAL;
p1 : REAL),NEW,ABSTRACT;
PROCEDURE (self:Graphics2D) setBackground*(p0 : Color),NEW,ABSTRACT;
PROCEDURE (self:Graphics2D) setComposite*(p0 : Composite),NEW,ABSTRACT;
PROCEDURE (self:Graphics2D) setPaint*(p0 : Paint),NEW,ABSTRACT;
PROCEDURE (self:Graphics2D) setRenderingHint*(p0 : RenderingHints$Key;
p1 : java_lang.Object),NEW,ABSTRACT;
PROCEDURE (self:Graphics2D) setRenderingHints*(p0 : java_util.Map),NEW,ABSTRACT;
PROCEDURE (self:Graphics2D) setStroke*(p0 : Stroke),NEW,ABSTRACT;
PROCEDURE (self:Graphics2D) setTransform*(p0 : java_awt_geom.AffineTransform),NEW,ABSTRACT;
PROCEDURE (self:Graphics2D) shear*(p0 : REAL;
p1 : REAL),NEW,ABSTRACT;
PROCEDURE (self:Graphics2D) transform*(p0 : java_awt_geom.AffineTransform),NEW,ABSTRACT;
PROCEDURE (self:Graphics2D) translate*(p0 : REAL;
p1 : REAL),NEW,ABSTRACT;
PROCEDURE (self:Graphics2D) translate*(p0 : INTEGER;
p1 : INTEGER),ABSTRACT;
PROCEDURE (self:GraphicsConfigTemplate) getBestConfiguration*(IN p0 : ARRAY OF GraphicsConfiguration) : GraphicsConfiguration,NEW,ABSTRACT;
PROCEDURE (self:GraphicsConfigTemplate) isGraphicsConfigSupported*(p0 : GraphicsConfiguration) : BOOLEAN,NEW,ABSTRACT;
PROCEDURE (self:GraphicsConfiguration) createCompatibleImage*(p0 : INTEGER;
p1 : INTEGER) : java_awt_image.BufferedImage,NEW,ABSTRACT;
PROCEDURE (self:GraphicsConfiguration) createCompatibleImage*(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER) : java_awt_image.BufferedImage,NEW,ABSTRACT;
PROCEDURE (self:GraphicsConfiguration) getColorModel*() : java_awt_image.ColorModel,NEW,ABSTRACT;
PROCEDURE (self:GraphicsConfiguration) getColorModel*(p0 : INTEGER) : java_awt_image.ColorModel,NEW,ABSTRACT;
PROCEDURE (self:GraphicsConfiguration) getDefaultTransform*() : java_awt_geom.AffineTransform,NEW,ABSTRACT;
PROCEDURE (self:GraphicsConfiguration) getDevice*() : GraphicsDevice,NEW,ABSTRACT;
PROCEDURE (self:GraphicsConfiguration) getNormalizingTransform*() : java_awt_geom.AffineTransform,NEW,ABSTRACT;
PROCEDURE (self:GraphicsDevice) getBestConfiguration*(p0 : GraphicsConfigTemplate) : GraphicsConfiguration,NEW,EXTENSIBLE;
PROCEDURE (self:GraphicsDevice) getConfigurations*() : POINTER TO ARRAY OF GraphicsConfiguration,NEW,ABSTRACT;
PROCEDURE (self:GraphicsDevice) getDefaultConfiguration*() : GraphicsConfiguration,NEW,ABSTRACT;
PROCEDURE (self:GraphicsDevice) getIDstring*() : java_lang.String,NEW,ABSTRACT;
PROCEDURE (self:GraphicsDevice) getType*() : INTEGER,NEW,ABSTRACT;
PROCEDURE (self:GraphicsEnvironment) createGraphics*(p0 : java_awt_image.BufferedImage) : Graphics2D,NEW,ABSTRACT;
PROCEDURE (self:GraphicsEnvironment) getAllFonts*() : POINTER TO ARRAY OF Font,NEW,ABSTRACT;
PROCEDURE (self:GraphicsEnvironment) getAvailableFontFamilyNames*() : POINTER TO ARRAY OF java_lang.String,NEW,ABSTRACT;
PROCEDURE (self:GraphicsEnvironment) getAvailableFontFamilyNames*(p0 : java_util.Locale) : POINTER TO ARRAY OF java_lang.String,NEW,ABSTRACT;
PROCEDURE (self:GraphicsEnvironment) getDefaultScreenDevice*() : GraphicsDevice,NEW,ABSTRACT;
PROCEDURE (self:GraphicsEnvironment) getScreenDevices*() : POINTER TO ARRAY OF GraphicsDevice,NEW,ABSTRACT;
PROCEDURE (self:GridBagConstraints) clone*() : java_lang.Object,EXTENSIBLE;
PROCEDURE (self:GridBagLayout) AdjustForGravity!(p0 : GridBagConstraints;
p1 : Rectangle),NEW,EXTENSIBLE;
PROCEDURE (self:GridBagLayout) ArrangeGrid!(p0 : Container),NEW,EXTENSIBLE;
PROCEDURE (self:GridBagLayout) GetLayoutInfo!(p0 : Container;
p1 : INTEGER) : GridBagLayoutInfo,NEW,EXTENSIBLE;
PROCEDURE (self:GridBagLayout) GetMinSize!(p0 : Container;
p1 : GridBagLayoutInfo) : Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:GridBagLayout) addLayoutComponent*(p0 : Component;
p1 : java_lang.Object),NEW,EXTENSIBLE;
PROCEDURE (self:GridBagLayout) addLayoutComponent*(p0 : java_lang.String;
p1 : Component),NEW,EXTENSIBLE;
PROCEDURE (self:GridBagLayout) getConstraints*(p0 : Component) : GridBagConstraints,NEW,EXTENSIBLE;
PROCEDURE (self:GridBagLayout) getLayoutAlignmentX*(p0 : Container) : SHORTREAL,NEW,EXTENSIBLE;
PROCEDURE (self:GridBagLayout) getLayoutAlignmentY*(p0 : Container) : SHORTREAL,NEW,EXTENSIBLE;
PROCEDURE (self:GridBagLayout) getLayoutDimensions*() : POINTER TO ARRAY OF INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:GridBagLayout) getLayoutOrigin*() : Point,NEW,EXTENSIBLE;
PROCEDURE (self:GridBagLayout) getLayoutWeights*() : POINTER TO ARRAY OF REAL,NEW,EXTENSIBLE;
PROCEDURE (self:GridBagLayout) invalidateLayout*(p0 : Container),NEW,EXTENSIBLE;
PROCEDURE (self:GridBagLayout) layoutContainer*(p0 : Container),NEW,EXTENSIBLE;
PROCEDURE (self:GridBagLayout) location*(p0 : INTEGER;
p1 : INTEGER) : Point,NEW,EXTENSIBLE;
PROCEDURE (self:GridBagLayout) lookupConstraints!(p0 : Component) : GridBagConstraints,NEW,EXTENSIBLE;
PROCEDURE (self:GridBagLayout) maximumLayoutSize*(p0 : Container) : Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:GridBagLayout) minimumLayoutSize*(p0 : Container) : Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:GridBagLayout) preferredLayoutSize*(p0 : Container) : Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:GridBagLayout) removeLayoutComponent*(p0 : Component),NEW,EXTENSIBLE;
PROCEDURE (self:GridBagLayout) setConstraints*(p0 : Component;
p1 : GridBagConstraints),NEW,EXTENSIBLE;
PROCEDURE (self:GridBagLayout) toString*() : java_lang.String,EXTENSIBLE;
PROCEDURE (self:GridLayout) addLayoutComponent*(p0 : java_lang.String;
p1 : Component),NEW,EXTENSIBLE;
PROCEDURE (self:GridLayout) getColumns*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:GridLayout) getHgap*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:GridLayout) getRows*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:GridLayout) getVgap*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:GridLayout) layoutContainer*(p0 : Container),NEW,EXTENSIBLE;
PROCEDURE (self:GridLayout) minimumLayoutSize*(p0 : Container) : Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:GridLayout) preferredLayoutSize*(p0 : Container) : Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:GridLayout) removeLayoutComponent*(p0 : Component),NEW,EXTENSIBLE;
PROCEDURE (self:GridLayout) setColumns*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:GridLayout) setHgap*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:GridLayout) setRows*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:GridLayout) setVgap*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:GridLayout) toString*() : java_lang.String,EXTENSIBLE;
PROCEDURE (self:Image) flush*(),NEW,ABSTRACT;
PROCEDURE (self:Image) getGraphics*() : Graphics,NEW,ABSTRACT;
PROCEDURE (self:Image) getHeight*(p0 : java_awt_image.ImageObserver) : INTEGER,NEW,ABSTRACT;
PROCEDURE (self:Image) getProperty*(p0 : java_lang.String;
p1 : java_awt_image.ImageObserver) : java_lang.Object,NEW,ABSTRACT;
PROCEDURE (self:Image) getScaledInstance*(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER) : Image,NEW,EXTENSIBLE;
PROCEDURE (self:Image) getSource*() : java_awt_image.ImageProducer,NEW,ABSTRACT;
PROCEDURE (self:Image) getWidth*(p0 : java_awt_image.ImageObserver) : INTEGER,NEW,ABSTRACT;
PROCEDURE (self:Insets) clone*() : java_lang.Object,EXTENSIBLE;
PROCEDURE (self:Insets) equals*(p0 : java_lang.Object) : BOOLEAN,EXTENSIBLE;
PROCEDURE (self:Insets) toString*() : java_lang.String,EXTENSIBLE;
PROCEDURE (self:ItemSelectable) addItemListener*(p0 : java_awt_event.ItemListener),NEW,ABSTRACT;
PROCEDURE (self:ItemSelectable) getSelectedObjects*() : POINTER TO ARRAY OF java_lang.Object,NEW,ABSTRACT;
PROCEDURE (self:ItemSelectable) removeItemListener*(p0 : java_awt_event.ItemListener),NEW,ABSTRACT;
PROCEDURE (self:Label) addNotify*(),EXTENSIBLE;
PROCEDURE (self:Label) getAlignment*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:Label) getText*() : java_lang.String,NEW,EXTENSIBLE;
PROCEDURE (self:Label) paramString!() : java_lang.String,EXTENSIBLE;
PROCEDURE (self:Label) setAlignment*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:Label) setText*(p0 : java_lang.String),NEW,EXTENSIBLE;
PROCEDURE (self:LayoutManager) addLayoutComponent*(p0 : java_lang.String;
p1 : Component),NEW,ABSTRACT;
PROCEDURE (self:LayoutManager) layoutContainer*(p0 : Container),NEW,ABSTRACT;
PROCEDURE (self:LayoutManager) minimumLayoutSize*(p0 : Container) : Dimension,NEW,ABSTRACT;
PROCEDURE (self:LayoutManager) preferredLayoutSize*(p0 : Container) : Dimension,NEW,ABSTRACT;
PROCEDURE (self:LayoutManager) removeLayoutComponent*(p0 : Component),NEW,ABSTRACT;
PROCEDURE (self:LayoutManager2) addLayoutComponent*(p0 : Component;
p1 : java_lang.Object),NEW,ABSTRACT;
PROCEDURE (self:LayoutManager2) getLayoutAlignmentX*(p0 : Container) : SHORTREAL,NEW,ABSTRACT;
PROCEDURE (self:LayoutManager2) getLayoutAlignmentY*(p0 : Container) : SHORTREAL,NEW,ABSTRACT;
PROCEDURE (self:LayoutManager2) invalidateLayout*(p0 : Container),NEW,ABSTRACT;
PROCEDURE (self:LayoutManager2) maximumLayoutSize*(p0 : Container) : Dimension,NEW,ABSTRACT;
PROCEDURE (self:List) add*(p0 : java_lang.String),NEW,EXTENSIBLE;
PROCEDURE (self:List) add*(p0 : java_lang.String;
p1 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:List) addActionListener*(p0 : java_awt_event.ActionListener),NEW,EXTENSIBLE;
PROCEDURE (self:List) addItem*(p0 : java_lang.String),NEW,EXTENSIBLE;
PROCEDURE (self:List) addItem*(p0 : java_lang.String;
p1 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:List) addItemListener*(p0 : java_awt_event.ItemListener),NEW,EXTENSIBLE;
PROCEDURE (self:List) addNotify*(),EXTENSIBLE;
PROCEDURE (self:List) allowsMultipleSelections*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:List) clear*(),NEW,EXTENSIBLE;
PROCEDURE (self:List) countItems*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:List) delItem*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:List) delItems*(p0 : INTEGER;
p1 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:List) deselect*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:List) getItem*(p0 : INTEGER) : java_lang.String,NEW,EXTENSIBLE;
PROCEDURE (self:List) getItemCount*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:List) getItems*() : POINTER TO ARRAY OF java_lang.String,NEW,EXTENSIBLE;
PROCEDURE (self:List) getMinimumSize*() : Dimension,EXTENSIBLE;
PROCEDURE (self:List) getMinimumSize*(p0 : INTEGER) : Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:List) getPreferredSize*() : Dimension,EXTENSIBLE;
PROCEDURE (self:List) getPreferredSize*(p0 : INTEGER) : Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:List) getRows*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:List) getSelectedIndex*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:List) getSelectedIndexes*() : POINTER TO ARRAY OF INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:List) getSelectedItem*() : java_lang.String,NEW,EXTENSIBLE;
PROCEDURE (self:List) getSelectedItems*() : POINTER TO ARRAY OF java_lang.String,NEW,EXTENSIBLE;
PROCEDURE (self:List) getSelectedObjects*() : POINTER TO ARRAY OF java_lang.Object,NEW,EXTENSIBLE;
PROCEDURE (self:List) getVisibleIndex*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:List) isIndexSelected*(p0 : INTEGER) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:List) isMultipleMode*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:List) isSelected*(p0 : INTEGER) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:List) makeVisible*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:List) minimumSize*() : Dimension,EXTENSIBLE;
PROCEDURE (self:List) minimumSize*(p0 : INTEGER) : Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:List) paramString!() : java_lang.String,EXTENSIBLE;
PROCEDURE (self:List) preferredSize*() : Dimension,EXTENSIBLE;
PROCEDURE (self:List) preferredSize*(p0 : INTEGER) : Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:List) processActionEvent!(p0 : java_awt_event.ActionEvent),NEW,EXTENSIBLE;
PROCEDURE (self:List) processEvent!(p0 : AWTEvent),EXTENSIBLE;
PROCEDURE (self:List) processItemEvent!(p0 : java_awt_event.ItemEvent),NEW,EXTENSIBLE;
PROCEDURE (self:List) remove*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:List) remove*(p0 : java_lang.String),NEW,EXTENSIBLE;
PROCEDURE (self:List) removeActionListener*(p0 : java_awt_event.ActionListener),NEW,EXTENSIBLE;
PROCEDURE (self:List) removeAll*(),NEW,EXTENSIBLE;
PROCEDURE (self:List) removeItemListener*(p0 : java_awt_event.ItemListener),NEW,EXTENSIBLE;
PROCEDURE (self:List) removeNotify*(),EXTENSIBLE;
PROCEDURE (self:List) replaceItem*(p0 : java_lang.String;
p1 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:List) select*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:List) setMultipleMode*(p0 : BOOLEAN),NEW,EXTENSIBLE;
PROCEDURE (self:List) setMultipleSelections*(p0 : BOOLEAN),NEW,EXTENSIBLE;
PROCEDURE (self:MediaTracker) addImage*(p0 : Image;
p1 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:MediaTracker) addImage*(p0 : Image;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:MediaTracker) checkAll*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:MediaTracker) checkAll*(p0 : BOOLEAN) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:MediaTracker) checkID*(p0 : INTEGER) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:MediaTracker) checkID*(p0 : INTEGER;
p1 : BOOLEAN) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:MediaTracker) getErrorsAny*() : POINTER TO ARRAY OF java_lang.Object,NEW,EXTENSIBLE;
PROCEDURE (self:MediaTracker) getErrorsID*(p0 : INTEGER) : POINTER TO ARRAY OF java_lang.Object,NEW,EXTENSIBLE;
PROCEDURE (self:MediaTracker) isErrorAny*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:MediaTracker) isErrorID*(p0 : INTEGER) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:MediaTracker) removeImage*(p0 : Image),NEW,EXTENSIBLE;
PROCEDURE (self:MediaTracker) removeImage*(p0 : Image;
p1 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:MediaTracker) removeImage*(p0 : Image;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:MediaTracker) statusAll*(p0 : BOOLEAN) : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:MediaTracker) statusID*(p0 : INTEGER;
p1 : BOOLEAN) : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:MediaTracker) waitForAll*(),NEW,EXTENSIBLE;
PROCEDURE (self:MediaTracker) waitForAll*(p0 : LONGINT) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:MediaTracker) waitForID*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:MediaTracker) waitForID*(p0 : INTEGER;
p1 : LONGINT) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Menu) add*(p0 : MenuItem) : MenuItem,NEW,EXTENSIBLE;
PROCEDURE (self:Menu) add*(p0 : java_lang.String),NEW,EXTENSIBLE;
PROCEDURE (self:Menu) addNotify*(),EXTENSIBLE;
PROCEDURE (self:Menu) addSeparator*(),NEW,EXTENSIBLE;
PROCEDURE (self:Menu) countItems*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:Menu) getItem*(p0 : INTEGER) : MenuItem,NEW,EXTENSIBLE;
PROCEDURE (self:Menu) getItemCount*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:Menu) insert*(p0 : MenuItem;
p1 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:Menu) insert*(p0 : java_lang.String;
p1 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:Menu) insertSeparator*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:Menu) isTearOff*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Menu) paramString*() : java_lang.String,EXTENSIBLE;
PROCEDURE (self:Menu) remove*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:Menu) remove*(p0 : MenuComponent),NEW,EXTENSIBLE;
PROCEDURE (self:Menu) removeAll*(),NEW,EXTENSIBLE;
PROCEDURE (self:Menu) removeNotify*(),EXTENSIBLE;
PROCEDURE (self:MenuBar) add*(p0 : Menu) : Menu,NEW,EXTENSIBLE;
PROCEDURE (self:MenuBar) addNotify*(),NEW,EXTENSIBLE;
PROCEDURE (self:MenuBar) countMenus*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:MenuBar) deleteShortcut*(p0 : MenuShortcut),NEW,EXTENSIBLE;
PROCEDURE (self:MenuBar) getHelpMenu*() : Menu,NEW,EXTENSIBLE;
PROCEDURE (self:MenuBar) getMenu*(p0 : INTEGER) : Menu,NEW,EXTENSIBLE;
PROCEDURE (self:MenuBar) getMenuCount*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:MenuBar) getShortcutMenuItem*(p0 : MenuShortcut) : MenuItem,NEW,EXTENSIBLE;
PROCEDURE (self:MenuBar) remove*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:MenuBar) remove*(p0 : MenuComponent),NEW,EXTENSIBLE;
PROCEDURE (self:MenuBar) removeNotify*(),EXTENSIBLE;
PROCEDURE (self:MenuBar) setHelpMenu*(p0 : Menu),NEW,EXTENSIBLE;
PROCEDURE (self:MenuBar) shortcuts*() : java_util.Enumeration,NEW,EXTENSIBLE;
PROCEDURE (self:MenuComponent) dispatchEvent*(p0 : AWTEvent),NEW;
PROCEDURE (self:MenuComponent) getFont*() : Font,NEW,EXTENSIBLE;
PROCEDURE (self:MenuComponent) getName*() : java_lang.String,NEW,EXTENSIBLE;
PROCEDURE (self:MenuComponent) getParent*() : MenuContainer,NEW,EXTENSIBLE;
PROCEDURE (self:MenuComponent) getPeer*() : java_awt_peer.MenuComponentPeer,NEW,EXTENSIBLE;
PROCEDURE (self:MenuComponent) getTreeLock!() : java_lang.Object,NEW;
PROCEDURE (self:MenuComponent) paramString!() : java_lang.String,NEW,EXTENSIBLE;
PROCEDURE (self:MenuComponent) postEvent*(p0 : Event) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:MenuComponent) processEvent!(p0 : AWTEvent),NEW,EXTENSIBLE;
PROCEDURE (self:MenuComponent) removeNotify*(),NEW,EXTENSIBLE;
PROCEDURE (self:MenuComponent) setFont*(p0 : Font),NEW,EXTENSIBLE;
PROCEDURE (self:MenuComponent) setName*(p0 : java_lang.String),NEW,EXTENSIBLE;
PROCEDURE (self:MenuComponent) toString*() : java_lang.String,EXTENSIBLE;
PROCEDURE (self:MenuContainer) getFont*() : Font,NEW,ABSTRACT;
PROCEDURE (self:MenuContainer) postEvent*(p0 : Event) : BOOLEAN,NEW,ABSTRACT;
PROCEDURE (self:MenuContainer) remove*(p0 : MenuComponent),NEW,ABSTRACT;
PROCEDURE (self:MenuItem) addActionListener*(p0 : java_awt_event.ActionListener),NEW,EXTENSIBLE;
PROCEDURE (self:MenuItem) addNotify*(),NEW,EXTENSIBLE;
PROCEDURE (self:MenuItem) deleteShortcut*(),NEW,EXTENSIBLE;
PROCEDURE (self:MenuItem) disable*(),NEW,EXTENSIBLE;
PROCEDURE (self:MenuItem) disableEvents!(p0 : LONGINT),NEW;
PROCEDURE (self:MenuItem) enable*(),NEW,EXTENSIBLE;
PROCEDURE (self:MenuItem) enable*(p0 : BOOLEAN),NEW,EXTENSIBLE;
PROCEDURE (self:MenuItem) enableEvents!(p0 : LONGINT),NEW;
PROCEDURE (self:MenuItem) getActionCommand*() : java_lang.String,NEW,EXTENSIBLE;
PROCEDURE (self:MenuItem) getLabel*() : java_lang.String,NEW,EXTENSIBLE;
PROCEDURE (self:MenuItem) getShortcut*() : MenuShortcut,NEW,EXTENSIBLE;
PROCEDURE (self:MenuItem) isEnabled*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:MenuItem) paramString*() : java_lang.String,EXTENSIBLE;
PROCEDURE (self:MenuItem) processActionEvent!(p0 : java_awt_event.ActionEvent),NEW,EXTENSIBLE;
PROCEDURE (self:MenuItem) processEvent!(p0 : AWTEvent),EXTENSIBLE;
PROCEDURE (self:MenuItem) removeActionListener*(p0 : java_awt_event.ActionListener),NEW,EXTENSIBLE;
PROCEDURE (self:MenuItem) setActionCommand*(p0 : java_lang.String),NEW,EXTENSIBLE;
PROCEDURE (self:MenuItem) setEnabled*(p0 : BOOLEAN),NEW,EXTENSIBLE;
PROCEDURE (self:MenuItem) setLabel*(p0 : java_lang.String),NEW,EXTENSIBLE;
PROCEDURE (self:MenuItem) setShortcut*(p0 : MenuShortcut),NEW,EXTENSIBLE;
PROCEDURE (self:MenuShortcut) equals*(p0 : MenuShortcut) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:MenuShortcut) equals*(p0 : java_lang.Object) : BOOLEAN,EXTENSIBLE;
PROCEDURE (self:MenuShortcut) getKey*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:MenuShortcut) hashCode*() : INTEGER,EXTENSIBLE;
PROCEDURE (self:MenuShortcut) paramString!() : java_lang.String,NEW,EXTENSIBLE;
PROCEDURE (self:MenuShortcut) toString*() : java_lang.String,EXTENSIBLE;
PROCEDURE (self:MenuShortcut) usesShiftModifier*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Paint) createContext*(p0 : java_awt_image.ColorModel;
p1 : Rectangle;
p2 : java_awt_geom.Rectangle2D;
p3 : java_awt_geom.AffineTransform;
p4 : RenderingHints) : PaintContext,NEW,ABSTRACT;
PROCEDURE (self:PaintContext) dispose*(),NEW,ABSTRACT;
PROCEDURE (self:PaintContext) getColorModel*() : java_awt_image.ColorModel,NEW,ABSTRACT;
PROCEDURE (self:PaintContext) getRaster*(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER) : java_awt_image.Raster,NEW,ABSTRACT;
PROCEDURE (self:Panel) addNotify*(),EXTENSIBLE;
PROCEDURE (self:Point) equals*(p0 : java_lang.Object) : BOOLEAN,EXTENSIBLE;
PROCEDURE (self:Point) getLocation*() : Point,NEW,EXTENSIBLE;
PROCEDURE (self:Point) getX*() : REAL,EXTENSIBLE;
PROCEDURE (self:Point) getY*() : REAL,EXTENSIBLE;
PROCEDURE (self:Point) move*(p0 : INTEGER;
p1 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:Point) setLocation*(p0 : REAL;
p1 : REAL),EXTENSIBLE;
PROCEDURE (self:Point) setLocation*(p0 : INTEGER;
p1 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:Point) setLocation*(p0 : Point),NEW,EXTENSIBLE;
PROCEDURE (self:Point) toString*() : java_lang.String,EXTENSIBLE;
PROCEDURE (self:Point) translate*(p0 : INTEGER;
p1 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:Polygon) addPoint*(p0 : INTEGER;
p1 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:Polygon) contains*(p0 : REAL;
p1 : REAL) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Polygon) contains*(p0 : REAL;
p1 : REAL;
p2 : REAL;
p3 : REAL) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Polygon) contains*(p0 : INTEGER;
p1 : INTEGER) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Polygon) contains*(p0 : Point) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Polygon) contains*(p0 : java_awt_geom.Point2D) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Polygon) contains*(p0 : java_awt_geom.Rectangle2D) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Polygon) getBoundingBox*() : Rectangle,NEW,EXTENSIBLE;
PROCEDURE (self:Polygon) getBounds*() : Rectangle,NEW,EXTENSIBLE;
PROCEDURE (self:Polygon) getBounds2D*() : java_awt_geom.Rectangle2D,NEW,EXTENSIBLE;
PROCEDURE (self:Polygon) getPathIterator*(p0 : java_awt_geom.AffineTransform) : java_awt_geom.PathIterator,NEW,EXTENSIBLE;
PROCEDURE (self:Polygon) getPathIterator*(p0 : java_awt_geom.AffineTransform;
p1 : REAL) : java_awt_geom.PathIterator,NEW,EXTENSIBLE;
PROCEDURE (self:Polygon) inside*(p0 : INTEGER;
p1 : INTEGER) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Polygon) intersects*(p0 : REAL;
p1 : REAL;
p2 : REAL;
p3 : REAL) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Polygon) intersects*(p0 : java_awt_geom.Rectangle2D) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Polygon) translate*(p0 : INTEGER;
p1 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:PopupMenu) addNotify*(),EXTENSIBLE;
PROCEDURE (self:PopupMenu) show*(p0 : Component;
p1 : INTEGER;
p2 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:PrintGraphics) getPrintJob*() : PrintJob,NEW,ABSTRACT;
PROCEDURE (self:PrintJob) end*(),NEW,ABSTRACT;
PROCEDURE (self:PrintJob) finalize*(),EXTENSIBLE;
PROCEDURE (self:PrintJob) getGraphics*() : Graphics,NEW,ABSTRACT;
PROCEDURE (self:PrintJob) getPageDimension*() : Dimension,NEW,ABSTRACT;
PROCEDURE (self:PrintJob) getPageResolution*() : INTEGER,NEW,ABSTRACT;
PROCEDURE (self:PrintJob) lastPageFirst*() : BOOLEAN,NEW,ABSTRACT;
PROCEDURE (self:Rectangle) add*(p0 : INTEGER;
p1 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:Rectangle) add*(p0 : Point),NEW,EXTENSIBLE;
PROCEDURE (self:Rectangle) add*(p0 : Rectangle),NEW,EXTENSIBLE;
PROCEDURE (self:Rectangle) contains*(p0 : INTEGER;
p1 : INTEGER) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Rectangle) contains*(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Rectangle) contains*(p0 : Point) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Rectangle) contains*(p0 : Rectangle) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Rectangle) createIntersection*(p0 : java_awt_geom.Rectangle2D) : java_awt_geom.Rectangle2D,EXTENSIBLE;
PROCEDURE (self:Rectangle) createUnion*(p0 : java_awt_geom.Rectangle2D) : java_awt_geom.Rectangle2D,EXTENSIBLE;
PROCEDURE (self:Rectangle) equals*(p0 : java_lang.Object) : BOOLEAN,EXTENSIBLE;
PROCEDURE (self:Rectangle) getBounds*() : Rectangle,EXTENSIBLE;
PROCEDURE (self:Rectangle) getBounds2D*() : java_awt_geom.Rectangle2D,EXTENSIBLE;
PROCEDURE (self:Rectangle) getHeight*() : REAL,EXTENSIBLE;
PROCEDURE (self:Rectangle) getLocation*() : Point,NEW,EXTENSIBLE;
PROCEDURE (self:Rectangle) getSize*() : Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:Rectangle) getWidth*() : REAL,EXTENSIBLE;
PROCEDURE (self:Rectangle) getX*() : REAL,EXTENSIBLE;
PROCEDURE (self:Rectangle) getY*() : REAL,EXTENSIBLE;
PROCEDURE (self:Rectangle) grow*(p0 : INTEGER;
p1 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:Rectangle) inside*(p0 : INTEGER;
p1 : INTEGER) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Rectangle) intersection*(p0 : Rectangle) : Rectangle,NEW,EXTENSIBLE;
PROCEDURE (self:Rectangle) intersects*(p0 : Rectangle) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:Rectangle) isEmpty*() : BOOLEAN,EXTENSIBLE;
PROCEDURE (self:Rectangle) move*(p0 : INTEGER;
p1 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:Rectangle) outcode*(p0 : REAL;
p1 : REAL) : INTEGER,EXTENSIBLE;
PROCEDURE (self:Rectangle) reshape*(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:Rectangle) resize*(p0 : INTEGER;
p1 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:Rectangle) setBounds*(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:Rectangle) setBounds*(p0 : Rectangle),NEW,EXTENSIBLE;
PROCEDURE (self:Rectangle) setLocation*(p0 : INTEGER;
p1 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:Rectangle) setLocation*(p0 : Point),NEW,EXTENSIBLE;
PROCEDURE (self:Rectangle) setRect*(p0 : REAL;
p1 : REAL;
p2 : REAL;
p3 : REAL),EXTENSIBLE;
PROCEDURE (self:Rectangle) setSize*(p0 : INTEGER;
p1 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:Rectangle) setSize*(p0 : Dimension),NEW,EXTENSIBLE;
PROCEDURE (self:Rectangle) toString*() : java_lang.String,EXTENSIBLE;
PROCEDURE (self:Rectangle) translate*(p0 : INTEGER;
p1 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:Rectangle) union*(p0 : Rectangle) : Rectangle,NEW,EXTENSIBLE;
PROCEDURE (self:RenderingHints$Key) equals*(p0 : java_lang.Object) : BOOLEAN;
PROCEDURE (self:RenderingHints$Key) hashCode*() : INTEGER;
PROCEDURE (self:RenderingHints$Key) intKey!() : INTEGER,NEW;
PROCEDURE (self:RenderingHints$Key) isCompatibleValue*(p0 : java_lang.Object) : BOOLEAN,NEW,ABSTRACT;
PROCEDURE (self:RenderingHints) add*(p0 : RenderingHints),NEW,EXTENSIBLE;
PROCEDURE (self:RenderingHints) clear*(),NEW,EXTENSIBLE;
PROCEDURE (self:RenderingHints) clone*() : java_lang.Object,EXTENSIBLE;
PROCEDURE (self:RenderingHints) containsKey*(p0 : java_lang.Object) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:RenderingHints) containsValue*(p0 : java_lang.Object) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:RenderingHints) entrySet*() : java_util.Set,NEW,EXTENSIBLE;
PROCEDURE (self:RenderingHints) equals*(p0 : java_lang.Object) : BOOLEAN,EXTENSIBLE;
PROCEDURE (self:RenderingHints) get*(p0 : java_lang.Object) : java_lang.Object,NEW,EXTENSIBLE;
PROCEDURE (self:RenderingHints) hashCode*() : INTEGER,EXTENSIBLE;
PROCEDURE (self:RenderingHints) isEmpty*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:RenderingHints) keySet*() : java_util.Set,NEW,EXTENSIBLE;
PROCEDURE (self:RenderingHints) put*(p0 : java_lang.Object;
p1 : java_lang.Object) : java_lang.Object,NEW,EXTENSIBLE;
PROCEDURE (self:RenderingHints) putAll*(p0 : java_util.Map),NEW,EXTENSIBLE;
PROCEDURE (self:RenderingHints) remove*(p0 : java_lang.Object) : java_lang.Object,NEW,EXTENSIBLE;
PROCEDURE (self:RenderingHints) size*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:RenderingHints) toString*() : java_lang.String,EXTENSIBLE;
PROCEDURE (self:RenderingHints) values*() : java_util.Collection,NEW,EXTENSIBLE;
PROCEDURE (self:Scrollbar) addAdjustmentListener*(p0 : java_awt_event.AdjustmentListener),NEW,EXTENSIBLE;
PROCEDURE (self:Scrollbar) addNotify*(),EXTENSIBLE;
PROCEDURE (self:Scrollbar) getBlockIncrement*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:Scrollbar) getLineIncrement*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:Scrollbar) getMaximum*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:Scrollbar) getMinimum*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:Scrollbar) getOrientation*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:Scrollbar) getPageIncrement*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:Scrollbar) getUnitIncrement*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:Scrollbar) getValue*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:Scrollbar) getVisible*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:Scrollbar) getVisibleAmount*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:Scrollbar) paramString!() : java_lang.String,EXTENSIBLE;
PROCEDURE (self:Scrollbar) processAdjustmentEvent!(p0 : java_awt_event.AdjustmentEvent),NEW,EXTENSIBLE;
PROCEDURE (self:Scrollbar) processEvent!(p0 : AWTEvent),EXTENSIBLE;
PROCEDURE (self:Scrollbar) removeAdjustmentListener*(p0 : java_awt_event.AdjustmentListener),NEW,EXTENSIBLE;
PROCEDURE (self:Scrollbar) setBlockIncrement*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:Scrollbar) setLineIncrement*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:Scrollbar) setMaximum*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:Scrollbar) setMinimum*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:Scrollbar) setOrientation*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:Scrollbar) setPageIncrement*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:Scrollbar) setUnitIncrement*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:Scrollbar) setValue*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:Scrollbar) setValues*(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:Scrollbar) setVisibleAmount*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:ScrollPane) addImpl!(p0 : Component;
p1 : java_lang.Object;
p2 : INTEGER);
PROCEDURE (self:ScrollPane) addNotify*(),EXTENSIBLE;
PROCEDURE (self:ScrollPane) doLayout*(),EXTENSIBLE;
PROCEDURE (self:ScrollPane) getHAdjustable*() : Adjustable,NEW,EXTENSIBLE;
PROCEDURE (self:ScrollPane) getHScrollbarHeight*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:ScrollPane) getScrollPosition*() : Point,NEW,EXTENSIBLE;
PROCEDURE (self:ScrollPane) getScrollbarDisplayPolicy*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:ScrollPane) getVAdjustable*() : Adjustable,NEW,EXTENSIBLE;
PROCEDURE (self:ScrollPane) getVScrollbarWidth*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:ScrollPane) getViewportSize*() : Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:ScrollPane) layout*(),EXTENSIBLE;
PROCEDURE (self:ScrollPane) paramString*() : java_lang.String,EXTENSIBLE;
PROCEDURE (self:ScrollPane) printComponents*(p0 : Graphics),EXTENSIBLE;
PROCEDURE (self:ScrollPane) setLayout*(p0 : LayoutManager);
PROCEDURE (self:ScrollPane) setScrollPosition*(p0 : INTEGER;
p1 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:ScrollPane) setScrollPosition*(p0 : Point),NEW,EXTENSIBLE;
PROCEDURE (self:Shape) contains*(p0 : REAL;
p1 : REAL) : BOOLEAN,NEW,ABSTRACT;
PROCEDURE (self:Shape) contains*(p0 : REAL;
p1 : REAL;
p2 : REAL;
p3 : REAL) : BOOLEAN,NEW,ABSTRACT;
PROCEDURE (self:Shape) contains*(p0 : java_awt_geom.Point2D) : BOOLEAN,NEW,ABSTRACT;
PROCEDURE (self:Shape) contains*(p0 : java_awt_geom.Rectangle2D) : BOOLEAN,NEW,ABSTRACT;
PROCEDURE (self:Shape) getBounds*() : Rectangle,NEW,ABSTRACT;
PROCEDURE (self:Shape) getBounds2D*() : java_awt_geom.Rectangle2D,NEW,ABSTRACT;
PROCEDURE (self:Shape) getPathIterator*(p0 : java_awt_geom.AffineTransform) : java_awt_geom.PathIterator,NEW,ABSTRACT;
PROCEDURE (self:Shape) getPathIterator*(p0 : java_awt_geom.AffineTransform;
p1 : REAL) : java_awt_geom.PathIterator,NEW,ABSTRACT;
PROCEDURE (self:Shape) intersects*(p0 : REAL;
p1 : REAL;
p2 : REAL;
p3 : REAL) : BOOLEAN,NEW,ABSTRACT;
PROCEDURE (self:Shape) intersects*(p0 : java_awt_geom.Rectangle2D) : BOOLEAN,NEW,ABSTRACT;
PROCEDURE (self:Stroke) createStrokedShape*(p0 : Shape) : Shape,NEW,ABSTRACT;
PROCEDURE (self:SystemColor) createContext*(p0 : java_awt_image.ColorModel;
p1 : Rectangle;
p2 : java_awt_geom.Rectangle2D;
p3 : java_awt_geom.AffineTransform;
p4 : RenderingHints) : PaintContext,EXTENSIBLE;
PROCEDURE (self:SystemColor) getRGB*() : INTEGER,EXTENSIBLE;
PROCEDURE (self:SystemColor) toString*() : java_lang.String,EXTENSIBLE;
PROCEDURE (self:TextArea) addNotify*(),EXTENSIBLE;
PROCEDURE (self:TextArea) append*(p0 : java_lang.String),NEW,EXTENSIBLE;
PROCEDURE (self:TextArea) appendText*(p0 : java_lang.String),NEW,EXTENSIBLE;
PROCEDURE (self:TextArea) getColumns*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:TextArea) getMinimumSize*() : Dimension,EXTENSIBLE;
PROCEDURE (self:TextArea) getMinimumSize*(p0 : INTEGER;
p1 : INTEGER) : Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:TextArea) getPreferredSize*() : Dimension,EXTENSIBLE;
PROCEDURE (self:TextArea) getPreferredSize*(p0 : INTEGER;
p1 : INTEGER) : Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:TextArea) getRows*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:TextArea) getScrollbarVisibility*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:TextArea) insert*(p0 : java_lang.String;
p1 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:TextArea) insertText*(p0 : java_lang.String;
p1 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:TextArea) minimumSize*() : Dimension,EXTENSIBLE;
PROCEDURE (self:TextArea) minimumSize*(p0 : INTEGER;
p1 : INTEGER) : Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:TextArea) paramString!() : java_lang.String,EXTENSIBLE;
PROCEDURE (self:TextArea) preferredSize*() : Dimension,EXTENSIBLE;
PROCEDURE (self:TextArea) preferredSize*(p0 : INTEGER;
p1 : INTEGER) : Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:TextArea) replaceRange*(p0 : java_lang.String;
p1 : INTEGER;
p2 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:TextArea) replaceText*(p0 : java_lang.String;
p1 : INTEGER;
p2 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:TextArea) setColumns*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:TextArea) setRows*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:TextComponent) addTextListener*(p0 : java_awt_event.TextListener),NEW,EXTENSIBLE;
PROCEDURE (self:TextComponent) getCaretPosition*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:TextComponent) getSelectedText*() : java_lang.String,NEW,EXTENSIBLE;
PROCEDURE (self:TextComponent) getSelectionEnd*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:TextComponent) getSelectionStart*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:TextComponent) getText*() : java_lang.String,NEW,EXTENSIBLE;
PROCEDURE (self:TextComponent) isEditable*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:TextComponent) paramString!() : java_lang.String,EXTENSIBLE;
PROCEDURE (self:TextComponent) processEvent!(p0 : AWTEvent),EXTENSIBLE;
PROCEDURE (self:TextComponent) processTextEvent!(p0 : java_awt_event.TextEvent),NEW,EXTENSIBLE;
PROCEDURE (self:TextComponent) removeNotify*(),EXTENSIBLE;
PROCEDURE (self:TextComponent) removeTextListener*(p0 : java_awt_event.TextListener),NEW,EXTENSIBLE;
PROCEDURE (self:TextComponent) select*(p0 : INTEGER;
p1 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:TextComponent) selectAll*(),NEW,EXTENSIBLE;
PROCEDURE (self:TextComponent) setCaretPosition*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:TextComponent) setEditable*(p0 : BOOLEAN),NEW,EXTENSIBLE;
PROCEDURE (self:TextComponent) setSelectionEnd*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:TextComponent) setSelectionStart*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:TextComponent) setText*(p0 : java_lang.String),NEW,EXTENSIBLE;
PROCEDURE (self:TextField) addActionListener*(p0 : java_awt_event.ActionListener),NEW,EXTENSIBLE;
PROCEDURE (self:TextField) addNotify*(),EXTENSIBLE;
PROCEDURE (self:TextField) echoCharIsSet*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:TextField) getColumns*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:TextField) getEchoChar*() : CHAR,NEW,EXTENSIBLE;
PROCEDURE (self:TextField) getMinimumSize*() : Dimension,EXTENSIBLE;
PROCEDURE (self:TextField) getMinimumSize*(p0 : INTEGER) : Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:TextField) getPreferredSize*() : Dimension,EXTENSIBLE;
PROCEDURE (self:TextField) getPreferredSize*(p0 : INTEGER) : Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:TextField) minimumSize*() : Dimension,EXTENSIBLE;
PROCEDURE (self:TextField) minimumSize*(p0 : INTEGER) : Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:TextField) paramString!() : java_lang.String,EXTENSIBLE;
PROCEDURE (self:TextField) preferredSize*() : Dimension,EXTENSIBLE;
PROCEDURE (self:TextField) preferredSize*(p0 : INTEGER) : Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:TextField) processActionEvent!(p0 : java_awt_event.ActionEvent),NEW,EXTENSIBLE;
PROCEDURE (self:TextField) processEvent!(p0 : AWTEvent),EXTENSIBLE;
PROCEDURE (self:TextField) removeActionListener*(p0 : java_awt_event.ActionListener),NEW,EXTENSIBLE;
PROCEDURE (self:TextField) setColumns*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:TextField) setEchoChar*(p0 : CHAR),NEW,EXTENSIBLE;
PROCEDURE (self:TextField) setEchoCharacter*(p0 : CHAR),NEW,EXTENSIBLE;
PROCEDURE (self:TextField) setText*(p0 : java_lang.String),EXTENSIBLE;
PROCEDURE (self:TexturePaint) createContext*(p0 : java_awt_image.ColorModel;
p1 : Rectangle;
p2 : java_awt_geom.Rectangle2D;
p3 : java_awt_geom.AffineTransform;
p4 : RenderingHints) : PaintContext,NEW,EXTENSIBLE;
PROCEDURE (self:TexturePaint) getAnchorRect*() : java_awt_geom.Rectangle2D,NEW,EXTENSIBLE;
PROCEDURE (self:TexturePaint) getImage*() : java_awt_image.BufferedImage,NEW,EXTENSIBLE;
PROCEDURE (self:TexturePaint) getTransparency*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:Toolkit) addAWTEventListener*(p0 : java_awt_event.AWTEventListener;
p1 : LONGINT),NEW,EXTENSIBLE;
PROCEDURE (self:Toolkit) addPropertyChangeListener*(p0 : java_lang.String;
p1 : java_beans.PropertyChangeListener),NEW,EXTENSIBLE;
PROCEDURE (self:Toolkit) beep*(),NEW,ABSTRACT;
PROCEDURE (self:Toolkit) checkImage*(p0 : Image;
p1 : INTEGER;
p2 : INTEGER;
p3 : java_awt_image.ImageObserver) : INTEGER,NEW,ABSTRACT;
PROCEDURE (self:Toolkit) createButton!(p0 : Button) : java_awt_peer.ButtonPeer,NEW,ABSTRACT;
PROCEDURE (self:Toolkit) createCanvas!(p0 : Canvas) : java_awt_peer.CanvasPeer,NEW,ABSTRACT;
PROCEDURE (self:Toolkit) createCheckbox!(p0 : Checkbox) : java_awt_peer.CheckboxPeer,NEW,ABSTRACT;
PROCEDURE (self:Toolkit) createCheckboxMenuItem!(p0 : CheckboxMenuItem) : java_awt_peer.CheckboxMenuItemPeer,NEW,ABSTRACT;
PROCEDURE (self:Toolkit) createChoice!(p0 : Choice) : java_awt_peer.ChoicePeer,NEW,ABSTRACT;
PROCEDURE (self:Toolkit) createComponent!(p0 : Component) : java_awt_peer.LightweightPeer,NEW,EXTENSIBLE;
PROCEDURE (self:Toolkit) createCustomCursor*(p0 : Image;
p1 : Point;
p2 : java_lang.String) : Cursor,NEW,EXTENSIBLE;
PROCEDURE (self:Toolkit) createDialog!(p0 : Dialog) : java_awt_peer.DialogPeer,NEW,ABSTRACT;
PROCEDURE (self:Toolkit) createDragGestureRecognizer*(p0 : java_lang.Class;
p1 : java_awt_dnd.DragSource;
p2 : Component;
p3 : INTEGER;
p4 : java_awt_dnd.DragGestureListener) : java_awt_dnd.DragGestureRecognizer,NEW,EXTENSIBLE;
PROCEDURE (self:Toolkit) createDragSourceContextPeer*(p0 : java_awt_dnd.DragGestureEvent) : java_awt_dnd_peer.DragSourceContextPeer,NEW,ABSTRACT;
PROCEDURE (self:Toolkit) createFileDialog!(p0 : FileDialog) : java_awt_peer.FileDialogPeer,NEW,ABSTRACT;
PROCEDURE (self:Toolkit) createFrame!(p0 : Frame) : java_awt_peer.FramePeer,NEW,ABSTRACT;
PROCEDURE (self:Toolkit) createImage*(p0 : java_awt_image.ImageProducer) : Image,NEW,ABSTRACT;
PROCEDURE (self:Toolkit) createImage*(p0 : java_lang.String) : Image,NEW,ABSTRACT;
PROCEDURE (self:Toolkit) createImage*(p0 : java_net.URL) : Image,NEW,ABSTRACT;
PROCEDURE (self:Toolkit) createImage*(IN p0 : ARRAY OF BYTE) : Image,NEW,EXTENSIBLE;
PROCEDURE (self:Toolkit) createImage*(IN p0 : ARRAY OF BYTE;
p1 : INTEGER;
p2 : INTEGER) : Image,NEW,ABSTRACT;
PROCEDURE (self:Toolkit) createLabel!(p0 : Label) : java_awt_peer.LabelPeer,NEW,ABSTRACT;
PROCEDURE (self:Toolkit) createList!(p0 : List) : java_awt_peer.ListPeer,NEW,ABSTRACT;
PROCEDURE (self:Toolkit) createMenu!(p0 : Menu) : java_awt_peer.MenuPeer,NEW,ABSTRACT;
PROCEDURE (self:Toolkit) createMenuBar!(p0 : MenuBar) : java_awt_peer.MenuBarPeer,NEW,ABSTRACT;
PROCEDURE (self:Toolkit) createMenuItem!(p0 : MenuItem) : java_awt_peer.MenuItemPeer,NEW,ABSTRACT;
PROCEDURE (self:Toolkit) createPanel!(p0 : Panel) : java_awt_peer.PanelPeer,NEW,ABSTRACT;
PROCEDURE (self:Toolkit) createPopupMenu!(p0 : PopupMenu) : java_awt_peer.PopupMenuPeer,NEW,ABSTRACT;
PROCEDURE (self:Toolkit) createScrollPane!(p0 : ScrollPane) : java_awt_peer.ScrollPanePeer,NEW,ABSTRACT;
PROCEDURE (self:Toolkit) createScrollbar!(p0 : Scrollbar) : java_awt_peer.ScrollbarPeer,NEW,ABSTRACT;
PROCEDURE (self:Toolkit) createTextArea!(p0 : TextArea) : java_awt_peer.TextAreaPeer,NEW,ABSTRACT;
PROCEDURE (self:Toolkit) createTextField!(p0 : TextField) : java_awt_peer.TextFieldPeer,NEW,ABSTRACT;
PROCEDURE (self:Toolkit) createWindow!(p0 : Window) : java_awt_peer.WindowPeer,NEW,ABSTRACT;
PROCEDURE (self:Toolkit) getBestCursorSize*(p0 : INTEGER;
p1 : INTEGER) : Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:Toolkit) getColorModel*() : java_awt_image.ColorModel,NEW,ABSTRACT;
PROCEDURE (self:Toolkit) getDesktopProperty*(p0 : java_lang.String) : java_lang.Object,NEW;
PROCEDURE (self:Toolkit) getFontList*() : POINTER TO ARRAY OF java_lang.String,NEW,ABSTRACT;
PROCEDURE (self:Toolkit) getFontMetrics*(p0 : Font) : FontMetrics,NEW,ABSTRACT;
PROCEDURE (self:Toolkit) getFontPeer!(p0 : java_lang.String;
p1 : INTEGER) : java_awt_peer.FontPeer,NEW,ABSTRACT;
PROCEDURE (self:Toolkit) getImage*(p0 : java_lang.String) : Image,NEW,ABSTRACT;
PROCEDURE (self:Toolkit) getImage*(p0 : java_net.URL) : Image,NEW,ABSTRACT;
PROCEDURE (self:Toolkit) getMaximumCursorColors*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:Toolkit) getMenuShortcutKeyMask*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:Toolkit) getPrintJob*(p0 : Frame;
p1 : java_lang.String;
p2 : java_util.Properties) : PrintJob,NEW,ABSTRACT;
PROCEDURE (self:Toolkit) getScreenResolution*() : INTEGER,NEW,ABSTRACT;
PROCEDURE (self:Toolkit) getScreenSize*() : Dimension,NEW,ABSTRACT;
PROCEDURE (self:Toolkit) getSystemClipboard*() : java_awt_datatransfer.Clipboard,NEW,ABSTRACT;
PROCEDURE (self:Toolkit) getSystemEventQueue*() : EventQueue,NEW;
PROCEDURE (self:Toolkit) getSystemEventQueueImpl!() : EventQueue,NEW,ABSTRACT;
PROCEDURE (self:Toolkit) initializeDesktopProperties!(),NEW,EXTENSIBLE;
PROCEDURE (self:Toolkit) lazilyLoadDesktopProperty!(p0 : java_lang.String) : java_lang.Object,NEW,EXTENSIBLE;
PROCEDURE (self:Toolkit) loadSystemColors!(IN p0 : ARRAY OF INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:Toolkit) prepareImage*(p0 : Image;
p1 : INTEGER;
p2 : INTEGER;
p3 : java_awt_image.ImageObserver) : BOOLEAN,NEW,ABSTRACT;
PROCEDURE (self:Toolkit) removeAWTEventListener*(p0 : java_awt_event.AWTEventListener),NEW,EXTENSIBLE;
PROCEDURE (self:Toolkit) removePropertyChangeListener*(p0 : java_lang.String;
p1 : java_beans.PropertyChangeListener),NEW,EXTENSIBLE;
PROCEDURE (self:Toolkit) setDesktopProperty!(p0 : java_lang.String;
p1 : java_lang.Object),NEW;
PROCEDURE (self:Toolkit) sync*(),NEW,ABSTRACT;
PROCEDURE (self:Transparency) getTransparency*() : INTEGER,NEW,ABSTRACT;
PROCEDURE (self:Window) addNotify*(),EXTENSIBLE;
PROCEDURE (self:Window) addWindowListener*(p0 : java_awt_event.WindowListener),NEW,EXTENSIBLE;
PROCEDURE (self:Window) applyResourceBundle*(p0 : java_lang.String),NEW,EXTENSIBLE;
PROCEDURE (self:Window) applyResourceBundle*(p0 : java_util.ResourceBundle),NEW,EXTENSIBLE;
PROCEDURE (self:Window) dispose*(),NEW,EXTENSIBLE;
PROCEDURE (self:Window) finalize!(),EXTENSIBLE;
PROCEDURE (self:Window) getFocusOwner*() : Component,NEW,EXTENSIBLE;
PROCEDURE (self:Window) getInputContext*() : java_awt_im.InputContext,EXTENSIBLE;
PROCEDURE (self:Window) getLocale*() : java_util.Locale,EXTENSIBLE;
PROCEDURE (self:Window) getOwnedWindows*() : POINTER TO ARRAY OF Window,NEW,EXTENSIBLE;
PROCEDURE (self:Window) getOwner*() : Window,NEW,EXTENSIBLE;
PROCEDURE (self:Window) getToolkit*() : Toolkit,EXTENSIBLE;
PROCEDURE (self:Window) getWarningString*() : java_lang.String,NEW;
PROCEDURE (self:Window) isShowing*() : BOOLEAN,EXTENSIBLE;
PROCEDURE (self:Window) pack*(),NEW,EXTENSIBLE;
PROCEDURE (self:Window) postEvent*(p0 : Event) : BOOLEAN,EXTENSIBLE;
PROCEDURE (self:Window) processEvent!(p0 : AWTEvent),EXTENSIBLE;
PROCEDURE (self:Window) processWindowEvent!(p0 : java_awt_event.WindowEvent),NEW,EXTENSIBLE;
PROCEDURE (self:Window) removeWindowListener*(p0 : java_awt_event.WindowListener),NEW,EXTENSIBLE;
PROCEDURE (self:Window) show*(),EXTENSIBLE;
PROCEDURE (self:Window) toBack*(),NEW,EXTENSIBLE;
PROCEDURE (self:Window) toFront*(),NEW,EXTENSIBLE;
END java_awt.