FOREIGN MODULE javax_swing_plaf_basic;
IMPORT
javax_swing,
java_awt,
javax_accessibility,
java_lang,
java_io,
javax_swing_event,
java_awt_event,
javax_swing_plaf,
java_util,
java_beans,
javax_swing_border,
java_awt_image,
java_awt_peer,
sun_awt,
java_awt_dnd,
java_awt_im,
javax_swing_colorchooser,
javax_swing_text,
java_awt_datatransfer,
java_text,
java_security,
javax_swing_filechooser,
javax_swing_table,
java_awt_geom,
java_lang_ref,
javax_swing_tree;
TYPE
BasicArrowButton* = POINTER TO EXTENSIBLE RECORD (javax_swing.JButton + javax_swing.SwingConstants)
direction! : INTEGER;
STATIC
PROCEDURE Init*(p0 : INTEGER) : BasicArrowButton,CONSTRUCTOR;
END;
BasicBorders$ButtonBorder* = POINTER TO EXTENSIBLE RECORD (javax_swing_border.AbstractBorder + javax_swing_plaf.UIResource)
shadow! : java_awt.Color;
darkShadow! : java_awt.Color;
highlight! : java_awt.Color;
lightHighlight! : java_awt.Color;
STATIC
PROCEDURE Init*(p0 : java_awt.Color;
p1 : java_awt.Color;
p2 : java_awt.Color;
p3 : java_awt.Color) : BasicBorders$ButtonBorder,CONSTRUCTOR;
END;
BasicBorders$FieldBorder* = POINTER TO EXTENSIBLE RECORD (javax_swing_border.AbstractBorder + javax_swing_plaf.UIResource)
shadow! : java_awt.Color;
darkShadow! : java_awt.Color;
highlight! : java_awt.Color;
lightHighlight! : java_awt.Color;
STATIC
PROCEDURE Init*(p0 : java_awt.Color;
p1 : java_awt.Color;
p2 : java_awt.Color;
p3 : java_awt.Color) : BasicBorders$FieldBorder,CONSTRUCTOR;
END;
BasicBorders$MarginBorder* = POINTER TO EXTENSIBLE RECORD (javax_swing_border.AbstractBorder + javax_swing_plaf.UIResource)
STATIC
PROCEDURE Init*() : BasicBorders$MarginBorder,CONSTRUCTOR;
END;
BasicBorders$MenuBarBorder* = POINTER TO EXTENSIBLE RECORD (javax_swing_border.AbstractBorder + javax_swing_plaf.UIResource)
STATIC
PROCEDURE Init*(p0 : java_awt.Color;
p1 : java_awt.Color) : BasicBorders$MenuBarBorder,CONSTRUCTOR;
END;
BasicBorders$RadioButtonBorder* = POINTER TO EXTENSIBLE RECORD (BasicBorders$ButtonBorder)
STATIC
PROCEDURE Init*(p0 : java_awt.Color;
p1 : java_awt.Color;
p2 : java_awt.Color;
p3 : java_awt.Color) : BasicBorders$RadioButtonBorder,CONSTRUCTOR;
END;
BasicBorders$SplitPaneBorder* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + javax_swing_border.Border + javax_swing_plaf.UIResource)
highlight! : java_awt.Color;
shadow! : java_awt.Color;
STATIC
PROCEDURE Init*(p0 : java_awt.Color;
p1 : java_awt.Color) : BasicBorders$SplitPaneBorder,CONSTRUCTOR;
END;
BasicBorders$ToggleButtonBorder* = POINTER TO EXTENSIBLE RECORD (BasicBorders$ButtonBorder)
STATIC
PROCEDURE Init*(p0 : java_awt.Color;
p1 : java_awt.Color;
p2 : java_awt.Color;
p3 : java_awt.Color) : BasicBorders$ToggleButtonBorder,CONSTRUCTOR;
END;
BasicBorders* = POINTER TO EXTENSIBLE RECORD (java_lang.Object)
STATIC
PROCEDURE Init*() : BasicBorders,CONSTRUCTOR;
END;
BasicButtonListener* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_awt_event.MouseListener + java_awt_event.MouseMotionListener + java_awt_event.FocusListener + javax_swing_event.ChangeListener + java_beans.PropertyChangeListener)
STATIC
PROCEDURE Init*(p0 : javax_swing.AbstractButton) : BasicButtonListener,CONSTRUCTOR;
END;
BasicButtonUI* = POINTER TO EXTENSIBLE RECORD (javax_swing_plaf.ButtonUI)
defaultTextIconGap! : INTEGER;
defaultTextShiftOffset! : INTEGER;
STATIC
PROCEDURE Init*() : BasicButtonUI,CONSTRUCTOR;
PROCEDURE createUI*(p0 : javax_swing.JComponent) : javax_swing_plaf.ComponentUI;
END;
BasicCheckBoxMenuItemUI* = POINTER TO EXTENSIBLE RECORD (BasicMenuItemUI)
STATIC
PROCEDURE Init*() : BasicCheckBoxMenuItemUI,CONSTRUCTOR;
PROCEDURE createUI*(p0 : javax_swing.JComponent) : javax_swing_plaf.ComponentUI;
END;
BasicCheckBoxUI* = POINTER TO EXTENSIBLE RECORD (BasicRadioButtonUI)
STATIC
PROCEDURE Init*() : BasicCheckBoxUI,CONSTRUCTOR;
PROCEDURE createUI*(p0 : javax_swing.JComponent) : javax_swing_plaf.ComponentUI;
END;
BasicColorChooserUI$PropertyHandler* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_beans.PropertyChangeListener)
STATIC
PROCEDURE Init*(p0 : BasicColorChooserUI) : BasicColorChooserUI$PropertyHandler,CONSTRUCTOR;
END;
BasicColorChooserUI* = POINTER TO EXTENSIBLE RECORD (javax_swing_plaf.ColorChooserUI)
defaultChoosers! : POINTER TO ARRAY OF javax_swing_colorchooser.AbstractColorChooserPanel;
previewListener! : javax_swing_event.ChangeListener;
propertyChangeListener! : java_beans.PropertyChangeListener;
STATIC
PROCEDURE Init*() : BasicColorChooserUI,CONSTRUCTOR;
PROCEDURE createUI*(p0 : javax_swing.JComponent) : javax_swing_plaf.ComponentUI;
END;
BasicComboBoxEditor$UIResource* = POINTER TO EXTENSIBLE RECORD (BasicComboBoxEditor + javax_swing_plaf.UIResource)
STATIC
PROCEDURE Init*() : BasicComboBoxEditor$UIResource,CONSTRUCTOR;
END;
BasicComboBoxEditor* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + javax_swing.ComboBoxEditor + java_awt_event.FocusListener)
editor! : javax_swing.JTextField;
STATIC
PROCEDURE Init*() : BasicComboBoxEditor,CONSTRUCTOR;
END;
BasicComboBoxRenderer$UIResource* = POINTER TO EXTENSIBLE RECORD (BasicComboBoxRenderer + javax_swing_plaf.UIResource)
STATIC
PROCEDURE Init*() : BasicComboBoxRenderer$UIResource,CONSTRUCTOR;
END;
BasicComboBoxRenderer* = POINTER TO EXTENSIBLE RECORD (javax_swing.JLabel + javax_swing.ListCellRenderer + java_io.Serializable)
STATIC
noFocusBorder! : javax_swing_border.Border;
PROCEDURE Init*() : BasicComboBoxRenderer,CONSTRUCTOR;
END;
BasicComboBoxUI$ComboBoxLayoutManager* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_awt.LayoutManager)
STATIC
PROCEDURE Init*(p0 : BasicComboBoxUI) : BasicComboBoxUI$ComboBoxLayoutManager,CONSTRUCTOR;
END;
BasicComboBoxUI$FocusHandler* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_awt_event.FocusListener)
STATIC
PROCEDURE Init*(p0 : BasicComboBoxUI) : BasicComboBoxUI$FocusHandler,CONSTRUCTOR;
END;
BasicComboBoxUI$ItemHandler* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_awt_event.ItemListener)
STATIC
PROCEDURE Init*(p0 : BasicComboBoxUI) : BasicComboBoxUI$ItemHandler,CONSTRUCTOR;
END;
BasicComboBoxUI$KeyHandler* = POINTER TO EXTENSIBLE RECORD (java_awt_event.KeyAdapter)
STATIC
PROCEDURE Init*(p0 : BasicComboBoxUI) : BasicComboBoxUI$KeyHandler,CONSTRUCTOR;
END;
BasicComboBoxUI$ListDataHandler* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + javax_swing_event.ListDataListener)
STATIC
PROCEDURE Init*(p0 : BasicComboBoxUI) : BasicComboBoxUI$ListDataHandler,CONSTRUCTOR;
END;
BasicComboBoxUI$PropertyChangeHandler* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_beans.PropertyChangeListener)
STATIC
PROCEDURE Init*(p0 : BasicComboBoxUI) : BasicComboBoxUI$PropertyChangeHandler,CONSTRUCTOR;
END;
BasicComboBoxUI* = POINTER TO EXTENSIBLE RECORD (javax_swing_plaf.ComboBoxUI)
comboBox! : javax_swing.JComboBox;
hasFocus! : BOOLEAN;
listBox! : javax_swing.JList;
currentValuePane! : javax_swing.CellRendererPane;
popup! : ComboPopup;
editor! : java_awt.Component;
arrowButton! : javax_swing.JButton;
keyListener! : java_awt_event.KeyListener;
focusListener! : java_awt_event.FocusListener;
itemListener! : java_awt_event.ItemListener;
propertyChangeListener! : java_beans.PropertyChangeListener;
popupMouseListener! : java_awt_event.MouseListener;
popupMouseMotionListener! : java_awt_event.MouseMotionListener;
popupKeyListener! : java_awt_event.KeyListener;
listDataListener! : javax_swing_event.ListDataListener;
isMinimumSizeDirty! : BOOLEAN;
cachedMinimumSize! : java_awt.Dimension;
STATIC
PROCEDURE Init*() : BasicComboBoxUI,CONSTRUCTOR;
PROCEDURE createUI*(p0 : javax_swing.JComponent) : javax_swing_plaf.ComponentUI;
END;
BasicComboPopup$InvocationKeyHandler* = POINTER TO EXTENSIBLE RECORD (java_awt_event.KeyAdapter)
STATIC
PROCEDURE Init*(p0 : BasicComboPopup) : BasicComboPopup$InvocationKeyHandler,CONSTRUCTOR;
END;
BasicComboPopup$InvocationMouseHandler* = POINTER TO EXTENSIBLE RECORD (java_awt_event.MouseAdapter)
STATIC
PROCEDURE Init!(p0 : BasicComboPopup) : BasicComboPopup$InvocationMouseHandler,CONSTRUCTOR;
END;
BasicComboPopup$InvocationMouseMotionHandler* = POINTER TO EXTENSIBLE RECORD (java_awt_event.MouseMotionAdapter)
STATIC
PROCEDURE Init!(p0 : BasicComboPopup) : BasicComboPopup$InvocationMouseMotionHandler,CONSTRUCTOR;
END;
BasicComboPopup$ItemHandler* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_awt_event.ItemListener)
STATIC
PROCEDURE Init!(p0 : BasicComboPopup) : BasicComboPopup$ItemHandler,CONSTRUCTOR;
END;
BasicComboPopup$ListDataHandler* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + javax_swing_event.ListDataListener)
STATIC
PROCEDURE Init*(p0 : BasicComboPopup) : BasicComboPopup$ListDataHandler,CONSTRUCTOR;
END;
BasicComboPopup$ListMouseHandler* = POINTER TO EXTENSIBLE RECORD (java_awt_event.MouseAdapter)
STATIC
PROCEDURE Init!(p0 : BasicComboPopup) : BasicComboPopup$ListMouseHandler,CONSTRUCTOR;
END;
BasicComboPopup$ListMouseMotionHandler* = POINTER TO EXTENSIBLE RECORD (java_awt_event.MouseMotionAdapter)
STATIC
PROCEDURE Init!(p0 : BasicComboPopup) : BasicComboPopup$ListMouseMotionHandler,CONSTRUCTOR;
END;
BasicComboPopup$ListSelectionHandler* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + javax_swing_event.ListSelectionListener)
STATIC
PROCEDURE Init!(p0 : BasicComboPopup) : BasicComboPopup$ListSelectionHandler,CONSTRUCTOR;
END;
BasicComboPopup$PropertyChangeHandler* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_beans.PropertyChangeListener)
STATIC
PROCEDURE Init!(p0 : BasicComboPopup) : BasicComboPopup$PropertyChangeHandler,CONSTRUCTOR;
END;
BasicComboPopup* = POINTER TO EXTENSIBLE RECORD (javax_swing.JPopupMenu + ComboPopup)
comboBox! : javax_swing.JComboBox;
list! : javax_swing.JList;
scroller! : javax_swing.JScrollPane;
valueIsAdjusting! : BOOLEAN;
mouseMotionListener! : java_awt_event.MouseMotionListener;
mouseListener! : java_awt_event.MouseListener;
keyListener! : java_awt_event.KeyListener;
listSelectionListener! : javax_swing_event.ListSelectionListener;
listDataListener! : javax_swing_event.ListDataListener;
listMouseListener! : java_awt_event.MouseListener;
listMouseMotionListener! : java_awt_event.MouseMotionListener;
propertyChangeListener! : java_beans.PropertyChangeListener;
itemListener! : java_awt_event.ItemListener;
autoscrollTimer! : javax_swing.Timer;
hasEntered! : BOOLEAN;
isAutoScrolling! : BOOLEAN;
scrollDirection! : INTEGER;
STATIC
SCROLL_UP! = 0;
SCROLL_DOWN! = 1;
PROCEDURE Init*(p0 : javax_swing.JComboBox) : BasicComboPopup,CONSTRUCTOR;
END;
BasicDesktopIconUI$MouseInputHandler* = POINTER TO EXTENSIBLE RECORD (javax_swing_event.MouseInputAdapter)
STATIC
PROCEDURE Init*(p0 : BasicDesktopIconUI) : BasicDesktopIconUI$MouseInputHandler,CONSTRUCTOR;
END;
BasicDesktopIconUI* = POINTER TO EXTENSIBLE RECORD (javax_swing_plaf.DesktopIconUI)
desktopIcon! : javax_swing.JInternalFrame$JDesktopIcon;
frame! : javax_swing.JInternalFrame;
STATIC
PROCEDURE Init*() : BasicDesktopIconUI,CONSTRUCTOR;
PROCEDURE createUI*(p0 : javax_swing.JComponent) : javax_swing_plaf.ComponentUI;
END;
BasicDesktopPaneUI$CloseAction* = POINTER TO EXTENSIBLE RECORD (javax_swing.AbstractAction)
STATIC
PROCEDURE Init!(p0 : BasicDesktopPaneUI) : BasicDesktopPaneUI$CloseAction,CONSTRUCTOR;
END;
BasicDesktopPaneUI$MaximizeAction* = POINTER TO EXTENSIBLE RECORD (javax_swing.AbstractAction)
STATIC
PROCEDURE Init!(p0 : BasicDesktopPaneUI) : BasicDesktopPaneUI$MaximizeAction,CONSTRUCTOR;
END;
BasicDesktopPaneUI$MinimizeAction* = POINTER TO EXTENSIBLE RECORD (javax_swing.AbstractAction)
STATIC
PROCEDURE Init!(p0 : BasicDesktopPaneUI) : BasicDesktopPaneUI$MinimizeAction,CONSTRUCTOR;
END;
BasicDesktopPaneUI$NavigateAction* = POINTER TO EXTENSIBLE RECORD (javax_swing.AbstractAction)
STATIC
PROCEDURE Init!(p0 : BasicDesktopPaneUI) : BasicDesktopPaneUI$NavigateAction,CONSTRUCTOR;
END;
BasicDesktopPaneUI* = POINTER TO EXTENSIBLE RECORD (javax_swing_plaf.DesktopPaneUI)
desktop! : javax_swing.JDesktopPane;
desktopManager! : javax_swing.DesktopManager;
minimizeKey! : javax_swing.KeyStroke;
maximizeKey! : javax_swing.KeyStroke;
closeKey! : javax_swing.KeyStroke;
navigateKey! : javax_swing.KeyStroke;
navigateKey2! : javax_swing.KeyStroke;
STATIC
PROCEDURE Init*() : BasicDesktopPaneUI,CONSTRUCTOR;
PROCEDURE createUI*(p0 : javax_swing.JComponent) : javax_swing_plaf.ComponentUI;
END;
BasicDirectoryModel* = POINTER TO EXTENSIBLE RECORD (javax_swing.AbstractListModel + java_beans.PropertyChangeListener)
STATIC
PROCEDURE Init*(p0 : javax_swing.JFileChooser) : BasicDirectoryModel,CONSTRUCTOR;
END;
BasicEditorPaneUI* = POINTER TO EXTENSIBLE RECORD (BasicTextUI)
STATIC
PROCEDURE Init*() : BasicEditorPaneUI,CONSTRUCTOR;
PROCEDURE createUI*(p0 : javax_swing.JComponent) : javax_swing_plaf.ComponentUI;
END;
BasicFileChooserUI$AcceptAllFileFilter* = POINTER TO EXTENSIBLE RECORD (javax_swing_filechooser.FileFilter)
STATIC
PROCEDURE Init*(p0 : BasicFileChooserUI) : BasicFileChooserUI$AcceptAllFileFilter,CONSTRUCTOR;
END;
BasicFileChooserUI$ApproveSelectionAction* = POINTER TO EXTENSIBLE RECORD (javax_swing.AbstractAction)
STATIC
PROCEDURE Init!(p0 : BasicFileChooserUI) : BasicFileChooserUI$ApproveSelectionAction,CONSTRUCTOR;
END;
BasicFileChooserUI$BasicFileView* = POINTER TO EXTENSIBLE RECORD (javax_swing_filechooser.FileView)
iconCache! : java_util.Hashtable;
STATIC
PROCEDURE Init*(p0 : BasicFileChooserUI) : BasicFileChooserUI$BasicFileView,CONSTRUCTOR;
END;
BasicFileChooserUI$CancelSelectionAction* = POINTER TO EXTENSIBLE RECORD (javax_swing.AbstractAction)
STATIC
PROCEDURE Init!(p0 : BasicFileChooserUI) : BasicFileChooserUI$CancelSelectionAction,CONSTRUCTOR;
END;
BasicFileChooserUI$ChangeToParentDirectoryAction* = POINTER TO EXTENSIBLE RECORD (javax_swing.AbstractAction)
STATIC
PROCEDURE Init!(p0 : BasicFileChooserUI) : BasicFileChooserUI$ChangeToParentDirectoryAction,CONSTRUCTOR;
END;
BasicFileChooserUI$DoubleClickListener* = POINTER TO EXTENSIBLE RECORD (java_awt_event.MouseAdapter)
STATIC
PROCEDURE Init*(p0 : BasicFileChooserUI;
p1 : javax_swing.JList) : BasicFileChooserUI$DoubleClickListener,CONSTRUCTOR;
END;
BasicFileChooserUI$GoHomeAction* = POINTER TO EXTENSIBLE RECORD (javax_swing.AbstractAction)
STATIC
PROCEDURE Init!(p0 : BasicFileChooserUI) : BasicFileChooserUI$GoHomeAction,CONSTRUCTOR;
END;
BasicFileChooserUI$NewFolderAction* = POINTER TO EXTENSIBLE RECORD (javax_swing.AbstractAction)
STATIC
PROCEDURE Init!(p0 : BasicFileChooserUI) : BasicFileChooserUI$NewFolderAction,CONSTRUCTOR;
END;
BasicFileChooserUI$SelectionListener* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + javax_swing_event.ListSelectionListener)
STATIC
PROCEDURE Init!(p0 : BasicFileChooserUI) : BasicFileChooserUI$SelectionListener,CONSTRUCTOR;
END;
BasicFileChooserUI$UpdateAction* = POINTER TO EXTENSIBLE RECORD (javax_swing.AbstractAction)
STATIC
PROCEDURE Init!(p0 : BasicFileChooserUI) : BasicFileChooserUI$UpdateAction,CONSTRUCTOR;
END;
BasicFileChooserUI* = POINTER TO EXTENSIBLE RECORD (javax_swing_plaf.FileChooserUI)
directoryIcon! : javax_swing.Icon;
fileIcon! : javax_swing.Icon;
computerIcon! : javax_swing.Icon;
hardDriveIcon! : javax_swing.Icon;
floppyDriveIcon! : javax_swing.Icon;
newFolderIcon! : javax_swing.Icon;
upFolderIcon! : javax_swing.Icon;
homeFolderIcon! : javax_swing.Icon;
listViewIcon! : javax_swing.Icon;
detailsViewIcon! : javax_swing.Icon;
saveButtonMnemonic! : INTEGER;
openButtonMnemonic! : INTEGER;
cancelButtonMnemonic! : INTEGER;
updateButtonMnemonic! : INTEGER;
helpButtonMnemonic! : INTEGER;
saveButtonText! : java_lang.String;
openButtonText! : java_lang.String;
cancelButtonText! : java_lang.String;
updateButtonText! : java_lang.String;
helpButtonText! : java_lang.String;
saveButtonToolTipText! : java_lang.String;
openButtonToolTipText! : java_lang.String;
cancelButtonToolTipText! : java_lang.String;
updateButtonToolTipText! : java_lang.String;
helpButtonToolTipText! : java_lang.String;
STATIC
PROCEDURE Init*(p0 : javax_swing.JFileChooser) : BasicFileChooserUI,CONSTRUCTOR;
END;
BasicGraphicsUtils* = POINTER TO EXTENSIBLE RECORD (java_lang.Object)
STATIC
PROCEDURE Init*() : BasicGraphicsUtils,CONSTRUCTOR;
PROCEDURE drawBezel*(p0 : java_awt.Graphics;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : BOOLEAN;
p6 : BOOLEAN;
p7 : java_awt.Color;
p8 : java_awt.Color;
p9 : java_awt.Color;
p10 : java_awt.Color);
PROCEDURE drawDashedRect*(p0 : java_awt.Graphics;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER);
PROCEDURE drawEtchedRect*(p0 : java_awt.Graphics;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : java_awt.Color;
p6 : java_awt.Color;
p7 : java_awt.Color;
p8 : java_awt.Color);
PROCEDURE drawGroove*(p0 : java_awt.Graphics;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : java_awt.Color;
p6 : java_awt.Color);
PROCEDURE drawLoweredBezel*(p0 : java_awt.Graphics;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : java_awt.Color;
p6 : java_awt.Color;
p7 : java_awt.Color;
p8 : java_awt.Color);
PROCEDURE drawString*(p0 : java_awt.Graphics;
p1 : java_lang.String;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER);
PROCEDURE getEtchedInsets*() : java_awt.Insets;
PROCEDURE getGrooveInsets*() : java_awt.Insets;
PROCEDURE getPreferredButtonSize*(p0 : javax_swing.AbstractButton;
p1 : INTEGER) : java_awt.Dimension;
END;
BasicIconFactory* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_io.Serializable)
STATIC
PROCEDURE Init*() : BasicIconFactory,CONSTRUCTOR;
PROCEDURE createEmptyFrameIcon*() : javax_swing.Icon;
PROCEDURE getCheckBoxIcon*() : javax_swing.Icon;
PROCEDURE getCheckBoxMenuItemIcon*() : javax_swing.Icon;
PROCEDURE getMenuArrowIcon*() : javax_swing.Icon;
PROCEDURE getMenuItemArrowIcon*() : javax_swing.Icon;
PROCEDURE getMenuItemCheckIcon*() : javax_swing.Icon;
PROCEDURE getRadioButtonIcon*() : javax_swing.Icon;
PROCEDURE getRadioButtonMenuItemIcon*() : javax_swing.Icon;
END;
BasicInternalFrameTitlePane$CloseAction* = POINTER TO EXTENSIBLE RECORD (javax_swing.AbstractAction)
STATIC
PROCEDURE Init*(p0 : BasicInternalFrameTitlePane) : BasicInternalFrameTitlePane$CloseAction,CONSTRUCTOR;
END;
BasicInternalFrameTitlePane$IconifyAction* = POINTER TO EXTENSIBLE RECORD (javax_swing.AbstractAction)
STATIC
PROCEDURE Init*(p0 : BasicInternalFrameTitlePane) : BasicInternalFrameTitlePane$IconifyAction,CONSTRUCTOR;
END;
BasicInternalFrameTitlePane$MaximizeAction* = POINTER TO EXTENSIBLE RECORD (javax_swing.AbstractAction)
STATIC
PROCEDURE Init*(p0 : BasicInternalFrameTitlePane) : BasicInternalFrameTitlePane$MaximizeAction,CONSTRUCTOR;
END;
BasicInternalFrameTitlePane$MoveAction* = POINTER TO EXTENSIBLE RECORD (javax_swing.AbstractAction)
STATIC
PROCEDURE Init*(p0 : BasicInternalFrameTitlePane) : BasicInternalFrameTitlePane$MoveAction,CONSTRUCTOR;
END;
BasicInternalFrameTitlePane$PropertyChangeHandler* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_beans.PropertyChangeListener)
STATIC
PROCEDURE Init*(p0 : BasicInternalFrameTitlePane) : BasicInternalFrameTitlePane$PropertyChangeHandler,CONSTRUCTOR;
END;
BasicInternalFrameTitlePane$RestoreAction* = POINTER TO EXTENSIBLE RECORD (javax_swing.AbstractAction)
STATIC
PROCEDURE Init*(p0 : BasicInternalFrameTitlePane) : BasicInternalFrameTitlePane$RestoreAction,CONSTRUCTOR;
END;
BasicInternalFrameTitlePane$SizeAction* = POINTER TO EXTENSIBLE RECORD (javax_swing.AbstractAction)
STATIC
PROCEDURE Init*(p0 : BasicInternalFrameTitlePane) : BasicInternalFrameTitlePane$SizeAction,CONSTRUCTOR;
END;
BasicInternalFrameTitlePane$SystemMenuBar* = POINTER TO EXTENSIBLE RECORD (javax_swing.JMenuBar)
STATIC
PROCEDURE Init*(p0 : BasicInternalFrameTitlePane) : BasicInternalFrameTitlePane$SystemMenuBar,CONSTRUCTOR;
END;
BasicInternalFrameTitlePane$TitlePaneLayout* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_awt.LayoutManager)
STATIC
PROCEDURE Init*(p0 : BasicInternalFrameTitlePane) : BasicInternalFrameTitlePane$TitlePaneLayout,CONSTRUCTOR;
END;
BasicInternalFrameTitlePane* = POINTER TO EXTENSIBLE RECORD (javax_swing.JComponent)
menuBar! : javax_swing.JMenuBar;
iconButton! : javax_swing.JButton;
maxButton! : javax_swing.JButton;
closeButton! : javax_swing.JButton;
windowMenu! : javax_swing.JMenu;
frame! : javax_swing.JInternalFrame;
selectedTitleColor! : java_awt.Color;
selectedTextColor! : java_awt.Color;
notSelectedTitleColor! : java_awt.Color;
notSelectedTextColor! : java_awt.Color;
maxIcon! : javax_swing.Icon;
minIcon! : javax_swing.Icon;
iconIcon! : javax_swing.Icon;
closeIcon! : javax_swing.Icon;
propertyChangeListener! : java_beans.PropertyChangeListener;
closeAction! : javax_swing.Action;
maximizeAction! : javax_swing.Action;
iconifyAction! : javax_swing.Action;
restoreAction! : javax_swing.Action;
moveAction! : javax_swing.Action;
sizeAction! : javax_swing.Action;
STATIC
CLOSE_CMD! = "Close";
ICONIFY_CMD! = "Minimize";
RESTORE_CMD! = "Restore";
MAXIMIZE_CMD! = "Maximize";
MOVE_CMD! = "Move";
SIZE_CMD! = "Size";
PROCEDURE Init*(p0 : javax_swing.JInternalFrame) : BasicInternalFrameTitlePane,CONSTRUCTOR;
END;
BasicInternalFrameUI$BasicInternalFrameListener* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + javax_swing_event.InternalFrameListener)
STATIC
PROCEDURE Init!(p0 : BasicInternalFrameUI) : BasicInternalFrameUI$BasicInternalFrameListener,CONSTRUCTOR;
END;
BasicInternalFrameUI$BorderListener* = POINTER TO EXTENSIBLE RECORD (javax_swing_event.MouseInputAdapter + javax_swing.SwingConstants)
RESIZE_NONE! : INTEGER;
STATIC
PROCEDURE Init!(p0 : BasicInternalFrameUI) : BasicInternalFrameUI$BorderListener,CONSTRUCTOR;
END;
BasicInternalFrameUI$ComponentHandler* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_awt_event.ComponentListener)
STATIC
PROCEDURE Init!(p0 : BasicInternalFrameUI) : BasicInternalFrameUI$ComponentHandler,CONSTRUCTOR;
END;
BasicInternalFrameUI$GlassPaneDispatcher* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + javax_swing_event.MouseInputListener)
STATIC
PROCEDURE Init!(p0 : BasicInternalFrameUI) : BasicInternalFrameUI$GlassPaneDispatcher,CONSTRUCTOR;
END;
BasicInternalFrameUI$InternalFrameLayout* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_awt.LayoutManager)
STATIC
PROCEDURE Init*(p0 : BasicInternalFrameUI) : BasicInternalFrameUI$InternalFrameLayout,CONSTRUCTOR;
END;
BasicInternalFrameUI$InternalFramePropertyChangeListener* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_beans.PropertyChangeListener)
STATIC
PROCEDURE Init*(p0 : BasicInternalFrameUI) : BasicInternalFrameUI$InternalFramePropertyChangeListener,CONSTRUCTOR;
END;
BasicInternalFrameUI* = POINTER TO EXTENSIBLE RECORD (javax_swing_plaf.InternalFrameUI)
frame! : javax_swing.JInternalFrame;
borderListener! : javax_swing_event.MouseInputAdapter;
propertyChangeListener! : java_beans.PropertyChangeListener;
internalFrameLayout! : java_awt.LayoutManager;
componentListener! : java_awt_event.ComponentListener;
glassPaneDispatcher! : javax_swing_event.MouseInputListener;
northPane! : javax_swing.JComponent;
southPane! : javax_swing.JComponent;
westPane! : javax_swing.JComponent;
eastPane! : javax_swing.JComponent;
titlePane! : BasicInternalFrameTitlePane;
openMenuKey! : javax_swing.KeyStroke;
STATIC
PROCEDURE Init*(p0 : javax_swing.JInternalFrame) : BasicInternalFrameUI,CONSTRUCTOR;
PROCEDURE createUI*(p0 : javax_swing.JComponent) : javax_swing_plaf.ComponentUI;
END;
BasicLabelUI* = POINTER TO EXTENSIBLE RECORD (javax_swing_plaf.LabelUI + java_beans.PropertyChangeListener)
STATIC
labelUI! : BasicLabelUI;
PROCEDURE Init*() : BasicLabelUI,CONSTRUCTOR;
PROCEDURE createUI*(p0 : javax_swing.JComponent) : javax_swing_plaf.ComponentUI;
END;
BasicListUI$FocusHandler* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_awt_event.FocusListener)
STATIC
PROCEDURE Init*(p0 : BasicListUI) : BasicListUI$FocusHandler,CONSTRUCTOR;
END;
BasicListUI$ListDataHandler* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + javax_swing_event.ListDataListener)
STATIC
PROCEDURE Init*(p0 : BasicListUI) : BasicListUI$ListDataHandler,CONSTRUCTOR;
END;
BasicListUI$ListSelectionHandler* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + javax_swing_event.ListSelectionListener)
STATIC
PROCEDURE Init*(p0 : BasicListUI) : BasicListUI$ListSelectionHandler,CONSTRUCTOR;
END;
BasicListUI$MouseInputHandler* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + javax_swing_event.MouseInputListener)
STATIC
PROCEDURE Init*(p0 : BasicListUI) : BasicListUI$MouseInputHandler,CONSTRUCTOR;
END;
BasicListUI$PropertyChangeHandler* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_beans.PropertyChangeListener)
STATIC
PROCEDURE Init*(p0 : BasicListUI) : BasicListUI$PropertyChangeHandler,CONSTRUCTOR;
END;
BasicListUI* = POINTER TO EXTENSIBLE RECORD (javax_swing_plaf.ListUI)
list! : javax_swing.JList;
rendererPane! : javax_swing.CellRendererPane;
focusListener! : java_awt_event.FocusListener;
mouseInputListener! : javax_swing_event.MouseInputListener;
listSelectionListener! : javax_swing_event.ListSelectionListener;
listDataListener! : javax_swing_event.ListDataListener;
propertyChangeListener! : java_beans.PropertyChangeListener;
cellHeights! : POINTER TO ARRAY OF INTEGER;
cellHeight! : INTEGER;
cellWidth! : INTEGER;
updateLayoutStateNeeded! : INTEGER;
STATIC
modelChanged! = 1;
selectionModelChanged! = 2;
fontChanged! = 4;
fixedCellWidthChanged! = 8;
fixedCellHeightChanged! = 16;
prototypeCellValueChanged! = 32;
cellRendererChanged! = 64;
PROCEDURE Init*() : BasicListUI,CONSTRUCTOR;
PROCEDURE createUI*(p0 : javax_swing.JComponent) : javax_swing_plaf.ComponentUI;
END;
BasicLookAndFeel* = POINTER TO ABSTRACT RECORD (javax_swing.LookAndFeel + java_io.Serializable)
STATIC
PROCEDURE Init*() : BasicLookAndFeel,CONSTRUCTOR;
END;
BasicMenuBarUI* = POINTER TO EXTENSIBLE RECORD (javax_swing_plaf.MenuBarUI)
menuBar! : javax_swing.JMenuBar;
containerListener! : java_awt_event.ContainerListener;
changeListener! : javax_swing_event.ChangeListener;
STATIC
PROCEDURE Init*() : BasicMenuBarUI,CONSTRUCTOR;
PROCEDURE createUI*(p0 : javax_swing.JComponent) : javax_swing_plaf.ComponentUI;
END;
BasicMenuItemUI$MouseInputHandler* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + javax_swing_event.MouseInputListener)
STATIC
PROCEDURE Init!(p0 : BasicMenuItemUI) : BasicMenuItemUI$MouseInputHandler,CONSTRUCTOR;
END;
BasicMenuItemUI* = POINTER TO EXTENSIBLE RECORD (javax_swing_plaf.MenuItemUI)
menuItem! : javax_swing.JMenuItem;
selectionBackground! : java_awt.Color;
selectionForeground! : java_awt.Color;
disabledForeground! : java_awt.Color;
acceleratorForeground! : java_awt.Color;
acceleratorSelectionForeground! : java_awt.Color;
defaultTextIconGap! : INTEGER;
acceleratorFont! : java_awt.Font;
mouseInputListener! : javax_swing_event.MouseInputListener;
menuDragMouseListener! : javax_swing_event.MenuDragMouseListener;
menuKeyListener! : javax_swing_event.MenuKeyListener;
arrowIcon! : javax_swing.Icon;
checkIcon! : javax_swing.Icon;
oldBorderPainted! : BOOLEAN;
STATIC
PROCEDURE Init*() : BasicMenuItemUI,CONSTRUCTOR;
PROCEDURE createUI*(p0 : javax_swing.JComponent) : javax_swing_plaf.ComponentUI;
END;
BasicMenuUI$ChangeHandler* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + javax_swing_event.ChangeListener)
menu* : javax_swing.JMenu;
ui* : BasicMenuUI;
isSelected* : BOOLEAN;
wasFocused* : java_awt.Component;
STATIC
PROCEDURE Init*(p0 : BasicMenuUI;
p1 : javax_swing.JMenu;
p2 : BasicMenuUI) : BasicMenuUI$ChangeHandler,CONSTRUCTOR;
END;
BasicMenuUI* = POINTER TO EXTENSIBLE RECORD (BasicMenuItemUI)
changeListener! : javax_swing_event.ChangeListener;
propertyChangeListener! : java_beans.PropertyChangeListener;
menuListener! : javax_swing_event.MenuListener;
STATIC
PROCEDURE Init*() : BasicMenuUI,CONSTRUCTOR;
PROCEDURE createUI*(p0 : javax_swing.JComponent) : javax_swing_plaf.ComponentUI;
END;
BasicOptionPaneUI$ButtonActionListener* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_awt_event.ActionListener)
buttonIndex! : INTEGER;
STATIC
PROCEDURE Init*(p0 : BasicOptionPaneUI;
p1 : INTEGER) : BasicOptionPaneUI$ButtonActionListener,CONSTRUCTOR;
END;
BasicOptionPaneUI$ButtonAreaLayout* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_awt.LayoutManager)
syncAllWidths! : BOOLEAN;
padding! : INTEGER;
centersChildren! : BOOLEAN;
STATIC
PROCEDURE Init*(p0 : BOOLEAN;
p1 : INTEGER) : BasicOptionPaneUI$ButtonAreaLayout,CONSTRUCTOR;
END;
BasicOptionPaneUI$PropertyChangeHandler* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_beans.PropertyChangeListener)
STATIC
PROCEDURE Init*(p0 : BasicOptionPaneUI) : BasicOptionPaneUI$PropertyChangeHandler,CONSTRUCTOR;
END;
BasicOptionPaneUI* = POINTER TO EXTENSIBLE RECORD (javax_swing_plaf.OptionPaneUI)
optionPane! : javax_swing.JOptionPane;
minimumSize! : java_awt.Dimension;
inputComponent! : javax_swing.JComponent;
initialFocusComponent! : java_awt.Component;
hasCustomComponents! : BOOLEAN;
propertyChangeListener! : java_beans.PropertyChangeListener;
STATIC
MinimumWidth* = 262;
MinimumHeight* = 90;
PROCEDURE Init*() : BasicOptionPaneUI,CONSTRUCTOR;
PROCEDURE createUI*(p0 : javax_swing.JComponent) : javax_swing_plaf.ComponentUI;
END;
BasicPanelUI* = POINTER TO EXTENSIBLE RECORD (javax_swing_plaf.PanelUI)
STATIC
PROCEDURE Init*() : BasicPanelUI,CONSTRUCTOR;
PROCEDURE createUI*(p0 : javax_swing.JComponent) : javax_swing_plaf.ComponentUI;
END;
BasicPasswordFieldUI* = POINTER TO EXTENSIBLE RECORD (BasicTextFieldUI)
STATIC
PROCEDURE Init*() : BasicPasswordFieldUI,CONSTRUCTOR;
PROCEDURE createUI*(p0 : javax_swing.JComponent) : javax_swing_plaf.ComponentUI;
END;
BasicPopupMenuSeparatorUI* = POINTER TO EXTENSIBLE RECORD (BasicSeparatorUI)
STATIC
PROCEDURE Init*() : BasicPopupMenuSeparatorUI,CONSTRUCTOR;
PROCEDURE createUI*(p0 : javax_swing.JComponent) : javax_swing_plaf.ComponentUI;
END;
BasicPopupMenuUI* = POINTER TO EXTENSIBLE RECORD (javax_swing_plaf.PopupMenuUI)
popupMenu! : javax_swing.JPopupMenu;
STATIC
PROCEDURE Init*() : BasicPopupMenuUI,CONSTRUCTOR;
PROCEDURE createUI*(p0 : javax_swing.JComponent) : javax_swing_plaf.ComponentUI;
END;
BasicProgressBarUI$ChangeHandler* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + javax_swing_event.ChangeListener)
STATIC
PROCEDURE Init*(p0 : BasicProgressBarUI) : BasicProgressBarUI$ChangeHandler,CONSTRUCTOR;
END;
BasicProgressBarUI* = POINTER TO EXTENSIBLE RECORD (javax_swing_plaf.ProgressBarUI)
progressBar! : javax_swing.JProgressBar;
changeListener! : javax_swing_event.ChangeListener;
STATIC
PROCEDURE Init*() : BasicProgressBarUI,CONSTRUCTOR;
PROCEDURE createUI*(p0 : javax_swing.JComponent) : javax_swing_plaf.ComponentUI;
END;
BasicRadioButtonMenuItemUI* = POINTER TO EXTENSIBLE RECORD (BasicMenuItemUI)
STATIC
PROCEDURE Init*() : BasicRadioButtonMenuItemUI,CONSTRUCTOR;
PROCEDURE createUI*(p0 : javax_swing.JComponent) : javax_swing_plaf.ComponentUI;
END;
BasicRadioButtonUI* = POINTER TO EXTENSIBLE RECORD (BasicToggleButtonUI)
icon! : javax_swing.Icon;
STATIC
PROCEDURE Init*() : BasicRadioButtonUI,CONSTRUCTOR;
PROCEDURE createUI*(p0 : javax_swing.JComponent) : javax_swing_plaf.ComponentUI;
END;
BasicScrollBarUI$ArrowButtonListener* = POINTER TO EXTENSIBLE RECORD (java_awt_event.MouseAdapter)
STATIC
PROCEDURE Init!(p0 : BasicScrollBarUI) : BasicScrollBarUI$ArrowButtonListener,CONSTRUCTOR;
END;
BasicScrollBarUI$ModelListener* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + javax_swing_event.ChangeListener)
STATIC
PROCEDURE Init!(p0 : BasicScrollBarUI) : BasicScrollBarUI$ModelListener,CONSTRUCTOR;
END;
BasicScrollBarUI$PropertyChangeHandler* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_beans.PropertyChangeListener)
STATIC
PROCEDURE Init*(p0 : BasicScrollBarUI) : BasicScrollBarUI$PropertyChangeHandler,CONSTRUCTOR;
END;
BasicScrollBarUI$ScrollListener* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_awt_event.ActionListener)
STATIC
PROCEDURE Init*(p0 : BasicScrollBarUI) : BasicScrollBarUI$ScrollListener,CONSTRUCTOR;
PROCEDURE Init*(p0 : BasicScrollBarUI;
p1 : INTEGER;
p2 : BOOLEAN) : BasicScrollBarUI$ScrollListener,CONSTRUCTOR;
END;
BasicScrollBarUI$TrackListener* = POINTER TO EXTENSIBLE RECORD (java_awt_event.MouseAdapter + java_awt_event.MouseMotionListener)
offset! : INTEGER;
currentMouseX! : INTEGER;
currentMouseY! : INTEGER;
STATIC
PROCEDURE Init!(p0 : BasicScrollBarUI) : BasicScrollBarUI$TrackListener,CONSTRUCTOR;
END;
BasicScrollBarUI* = POINTER TO EXTENSIBLE RECORD (javax_swing_plaf.ScrollBarUI + java_awt.LayoutManager + javax_swing.SwingConstants)
minimumThumbSize! : java_awt.Dimension;
maximumThumbSize! : java_awt.Dimension;
thumbHighlightColor! : java_awt.Color;
thumbLightShadowColor! : java_awt.Color;
thumbDarkShadowColor! : java_awt.Color;
thumbColor! : java_awt.Color;
trackColor! : java_awt.Color;
trackHighlightColor! : java_awt.Color;
scrollbar! : javax_swing.JScrollBar;
incrButton! : javax_swing.JButton;
decrButton! : javax_swing.JButton;
isDragging! : BOOLEAN;
trackListener! : BasicScrollBarUI$TrackListener;
buttonListener! : BasicScrollBarUI$ArrowButtonListener;
modelListener! : BasicScrollBarUI$ModelListener;
thumbRect! : java_awt.Rectangle;
trackRect! : java_awt.Rectangle;
trackHighlight! : INTEGER;
scrollListener! : BasicScrollBarUI$ScrollListener;
propertyChangeListener! : java_beans.PropertyChangeListener;
scrollTimer! : javax_swing.Timer;
STATIC
NO_HIGHLIGHT! = 0;
DECREASE_HIGHLIGHT! = 1;
INCREASE_HIGHLIGHT! = 2;
PROCEDURE Init*() : BasicScrollBarUI,CONSTRUCTOR;
PROCEDURE createUI*(p0 : javax_swing.JComponent) : javax_swing_plaf.ComponentUI;
END;
BasicScrollPaneUI$HSBChangeListener* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + javax_swing_event.ChangeListener)
STATIC
PROCEDURE Init*(p0 : BasicScrollPaneUI) : BasicScrollPaneUI$HSBChangeListener,CONSTRUCTOR;
END;
BasicScrollPaneUI$PropertyChangeHandler* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_beans.PropertyChangeListener)
STATIC
PROCEDURE Init*(p0 : BasicScrollPaneUI) : BasicScrollPaneUI$PropertyChangeHandler,CONSTRUCTOR;
END;
BasicScrollPaneUI$ViewportChangeHandler* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + javax_swing_event.ChangeListener)
STATIC
PROCEDURE Init*(p0 : BasicScrollPaneUI) : BasicScrollPaneUI$ViewportChangeHandler,CONSTRUCTOR;
END;
BasicScrollPaneUI$VSBChangeListener* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + javax_swing_event.ChangeListener)
STATIC
PROCEDURE Init*(p0 : BasicScrollPaneUI) : BasicScrollPaneUI$VSBChangeListener,CONSTRUCTOR;
END;
BasicScrollPaneUI* = POINTER TO EXTENSIBLE RECORD (javax_swing_plaf.ScrollPaneUI + javax_swing.ScrollPaneConstants)
scrollpane! : javax_swing.JScrollPane;
vsbChangeListener! : javax_swing_event.ChangeListener;
hsbChangeListener! : javax_swing_event.ChangeListener;
viewportChangeListener! : javax_swing_event.ChangeListener;
spPropertyChangeListener! : java_beans.PropertyChangeListener;
STATIC
PROCEDURE Init*() : BasicScrollPaneUI,CONSTRUCTOR;
PROCEDURE createUI*(p0 : javax_swing.JComponent) : javax_swing_plaf.ComponentUI;
END;
BasicSeparatorUI* = POINTER TO EXTENSIBLE RECORD (javax_swing_plaf.SeparatorUI)
shadow! : java_awt.Color;
highlight! : java_awt.Color;
STATIC
PROCEDURE Init*() : BasicSeparatorUI,CONSTRUCTOR;
PROCEDURE createUI*(p0 : javax_swing.JComponent) : javax_swing_plaf.ComponentUI;
END;
BasicSliderUI$ActionScroller* = POINTER TO EXTENSIBLE RECORD (javax_swing.AbstractAction)
STATIC
PROCEDURE Init*(p0 : BasicSliderUI;
p1 : javax_swing.JSlider;
p2 : INTEGER;
p3 : BOOLEAN) : BasicSliderUI$ActionScroller,CONSTRUCTOR;
END;
BasicSliderUI$ChangeHandler* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + javax_swing_event.ChangeListener)
STATIC
PROCEDURE Init*(p0 : BasicSliderUI) : BasicSliderUI$ChangeHandler,CONSTRUCTOR;
END;
BasicSliderUI$ComponentHandler* = POINTER TO EXTENSIBLE RECORD (java_awt_event.ComponentAdapter)
STATIC
PROCEDURE Init*(p0 : BasicSliderUI) : BasicSliderUI$ComponentHandler,CONSTRUCTOR;
END;
BasicSliderUI$FocusHandler* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_awt_event.FocusListener)
STATIC
PROCEDURE Init*(p0 : BasicSliderUI) : BasicSliderUI$FocusHandler,CONSTRUCTOR;
END;
BasicSliderUI$PropertyChangeHandler* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_beans.PropertyChangeListener)
STATIC
PROCEDURE Init*(p0 : BasicSliderUI) : BasicSliderUI$PropertyChangeHandler,CONSTRUCTOR;
END;
BasicSliderUI$ScrollListener* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_awt_event.ActionListener)
STATIC
PROCEDURE Init*(p0 : BasicSliderUI) : BasicSliderUI$ScrollListener,CONSTRUCTOR;
PROCEDURE Init*(p0 : BasicSliderUI;
p1 : INTEGER;
p2 : BOOLEAN) : BasicSliderUI$ScrollListener,CONSTRUCTOR;
END;
BasicSliderUI$TrackListener* = POINTER TO EXTENSIBLE RECORD (javax_swing_event.MouseInputAdapter)
offset! : INTEGER;
currentMouseX! : INTEGER;
currentMouseY! : INTEGER;
STATIC
PROCEDURE Init*(p0 : BasicSliderUI) : BasicSliderUI$TrackListener,CONSTRUCTOR;
END;
BasicSliderUI* = POINTER TO EXTENSIBLE RECORD (javax_swing_plaf.SliderUI)
POSITIVE_SCROLL* : INTEGER;
NEGATIVE_SCROLL* : INTEGER;
MIN_SCROLL* : INTEGER;
MAX_SCROLL* : INTEGER;
scrollTimer! : javax_swing.Timer;
slider! : javax_swing.JSlider;
focusInsets! : java_awt.Insets;
insetCache! : java_awt.Insets;
focusRect! : java_awt.Rectangle;
contentRect! : java_awt.Rectangle;
labelRect! : java_awt.Rectangle;
tickRect! : java_awt.Rectangle;
trackRect! : java_awt.Rectangle;
thumbRect! : java_awt.Rectangle;
trackBuffer! : INTEGER;
trackListener! : BasicSliderUI$TrackListener;
changeListener! : javax_swing_event.ChangeListener;
componentListener! : java_awt_event.ComponentListener;
focusListener! : java_awt_event.FocusListener;
scrollListener! : BasicSliderUI$ScrollListener;
propertyChangeListener! : java_beans.PropertyChangeListener;
STATIC
PROCEDURE Init*(p0 : javax_swing.JSlider) : BasicSliderUI,CONSTRUCTOR;
PROCEDURE createUI*(p0 : javax_swing.JComponent) : javax_swing_plaf.ComponentUI;
END;
BasicSplitPaneDivider$DividerLayout* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_awt.LayoutManager)
STATIC
PROCEDURE Init!(p0 : BasicSplitPaneDivider) : BasicSplitPaneDivider$DividerLayout,CONSTRUCTOR;
END;
BasicSplitPaneDivider$DragController* = POINTER TO EXTENSIBLE RECORD (java_lang.Object)
STATIC
PROCEDURE Init!(p0 : BasicSplitPaneDivider;
p1 : java_awt_event.MouseEvent) : BasicSplitPaneDivider$DragController,CONSTRUCTOR;
END;
BasicSplitPaneDivider$MouseHandler* = POINTER TO EXTENSIBLE RECORD (java_awt_event.MouseAdapter + java_awt_event.MouseMotionListener)
STATIC
PROCEDURE Init!(p0 : BasicSplitPaneDivider) : BasicSplitPaneDivider$MouseHandler,CONSTRUCTOR;
END;
BasicSplitPaneDivider$VerticalDragController* = POINTER TO EXTENSIBLE RECORD (BasicSplitPaneDivider$DragController)
STATIC
PROCEDURE Init!(p0 : BasicSplitPaneDivider;
p1 : java_awt_event.MouseEvent) : BasicSplitPaneDivider$VerticalDragController,CONSTRUCTOR;
END;
BasicSplitPaneDivider* = POINTER TO EXTENSIBLE RECORD (java_awt.Container + java_beans.PropertyChangeListener)
dragger! : BasicSplitPaneDivider$DragController;
splitPaneUI! : BasicSplitPaneUI;
dividerSize! : INTEGER;
hiddenDivider! : java_awt.Component;
splitPane! : javax_swing.JSplitPane;
mouseHandler! : BasicSplitPaneDivider$MouseHandler;
orientation! : INTEGER;
leftButton! : javax_swing.JButton;
rightButton! : javax_swing.JButton;
STATIC
ONE_TOUCH_SIZE! = 6;
ONE_TOUCH_OFFSET! = 2;
PROCEDURE Init*(p0 : BasicSplitPaneUI) : BasicSplitPaneDivider,CONSTRUCTOR;
END;
BasicSplitPaneUI$BasicHorizontalLayoutManager* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_awt.LayoutManager2)
sizes! : POINTER TO ARRAY OF INTEGER;
components! : POINTER TO ARRAY OF java_awt.Component;
END;
BasicSplitPaneUI$BasicVerticalLayoutManager* = POINTER TO EXTENSIBLE RECORD (BasicSplitPaneUI$BasicHorizontalLayoutManager)
STATIC
PROCEDURE Init*(p0 : BasicSplitPaneUI) : BasicSplitPaneUI$BasicVerticalLayoutManager,CONSTRUCTOR;
END;
BasicSplitPaneUI$FocusHandler* = POINTER TO EXTENSIBLE RECORD (java_awt_event.FocusAdapter)
STATIC
PROCEDURE Init*(p0 : BasicSplitPaneUI) : BasicSplitPaneUI$FocusHandler,CONSTRUCTOR;
END;
BasicSplitPaneUI$KeyboardDownRightHandler* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_awt_event.ActionListener)
STATIC
PROCEDURE Init*(p0 : BasicSplitPaneUI) : BasicSplitPaneUI$KeyboardDownRightHandler,CONSTRUCTOR;
END;
BasicSplitPaneUI$KeyboardEndHandler* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_awt_event.ActionListener)
STATIC
PROCEDURE Init*(p0 : BasicSplitPaneUI) : BasicSplitPaneUI$KeyboardEndHandler,CONSTRUCTOR;
END;
BasicSplitPaneUI$KeyboardHomeHandler* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_awt_event.ActionListener)
STATIC
PROCEDURE Init*(p0 : BasicSplitPaneUI) : BasicSplitPaneUI$KeyboardHomeHandler,CONSTRUCTOR;
END;
BasicSplitPaneUI$KeyboardResizeToggleHandler* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_awt_event.ActionListener)
STATIC
PROCEDURE Init*(p0 : BasicSplitPaneUI) : BasicSplitPaneUI$KeyboardResizeToggleHandler,CONSTRUCTOR;
END;
BasicSplitPaneUI$KeyboardUpLeftHandler* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_awt_event.ActionListener)
STATIC
PROCEDURE Init*(p0 : BasicSplitPaneUI) : BasicSplitPaneUI$KeyboardUpLeftHandler,CONSTRUCTOR;
END;
BasicSplitPaneUI$PropertyHandler* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_beans.PropertyChangeListener)
STATIC
PROCEDURE Init*(p0 : BasicSplitPaneUI) : BasicSplitPaneUI$PropertyHandler,CONSTRUCTOR;
END;
BasicSplitPaneUI* = POINTER TO EXTENSIBLE RECORD (javax_swing_plaf.SplitPaneUI)
splitPane! : javax_swing.JSplitPane;
layoutManager! : BasicSplitPaneUI$BasicHorizontalLayoutManager;
divider! : BasicSplitPaneDivider;
propertyChangeListener! : java_beans.PropertyChangeListener;
focusListener! : java_awt_event.FocusListener;
dividerSize! : INTEGER;
nonContinuousLayoutDivider! : java_awt.Component;
draggingHW! : BOOLEAN;
beginDragDividerLocation! : INTEGER;
upKey! : javax_swing.KeyStroke;
downKey! : javax_swing.KeyStroke;
leftKey! : javax_swing.KeyStroke;
rightKey! : javax_swing.KeyStroke;
homeKey! : javax_swing.KeyStroke;
endKey! : javax_swing.KeyStroke;
dividerResizeToggleKey! : javax_swing.KeyStroke;
keyboardUpLeftListener! : java_awt_event.ActionListener;
keyboardDownRightListener! : java_awt_event.ActionListener;
keyboardHomeListener! : java_awt_event.ActionListener;
keyboardEndListener! : java_awt_event.ActionListener;
keyboardResizeToggleListener! : java_awt_event.ActionListener;
STATIC
NON_CONTINUOUS_DIVIDER! = "nonContinuousDivider";
KEYBOARD_DIVIDER_MOVE_OFFSET! : INTEGER;
PROCEDURE Init*() : BasicSplitPaneUI,CONSTRUCTOR;
PROCEDURE createUI*(p0 : javax_swing.JComponent) : javax_swing_plaf.ComponentUI;
END;
BasicTabbedPaneUI$FocusHandler* = POINTER TO EXTENSIBLE RECORD (java_awt_event.FocusAdapter)
STATIC
PROCEDURE Init*(p0 : BasicTabbedPaneUI) : BasicTabbedPaneUI$FocusHandler,CONSTRUCTOR;
END;
BasicTabbedPaneUI$MouseHandler* = POINTER TO EXTENSIBLE RECORD (java_awt_event.MouseAdapter)
STATIC
PROCEDURE Init*(p0 : BasicTabbedPaneUI) : BasicTabbedPaneUI$MouseHandler,CONSTRUCTOR;
END;
BasicTabbedPaneUI$PropertyChangeHandler* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_beans.PropertyChangeListener)
STATIC
PROCEDURE Init*(p0 : BasicTabbedPaneUI) : BasicTabbedPaneUI$PropertyChangeHandler,CONSTRUCTOR;
END;
BasicTabbedPaneUI$TabbedPaneLayout* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_awt.LayoutManager)
STATIC
PROCEDURE Init*(p0 : BasicTabbedPaneUI) : BasicTabbedPaneUI$TabbedPaneLayout,CONSTRUCTOR;
END;
BasicTabbedPaneUI$TabSelectionHandler* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + javax_swing_event.ChangeListener)
STATIC
PROCEDURE Init*(p0 : BasicTabbedPaneUI) : BasicTabbedPaneUI$TabSelectionHandler,CONSTRUCTOR;
END;
BasicTabbedPaneUI* = POINTER TO EXTENSIBLE RECORD (javax_swing_plaf.TabbedPaneUI + javax_swing.SwingConstants)
tabPane! : javax_swing.JTabbedPane;
highlight! : java_awt.Color;
lightHighlight! : java_awt.Color;
shadow! : java_awt.Color;
darkShadow! : java_awt.Color;
focus! : java_awt.Color;
textIconGap! : INTEGER;
tabRunOverlay! : INTEGER;
tabInsets! : java_awt.Insets;
selectedTabPadInsets! : java_awt.Insets;
tabAreaInsets! : java_awt.Insets;
contentBorderInsets! : java_awt.Insets;
upKey! : javax_swing.KeyStroke;
downKey! : javax_swing.KeyStroke;
leftKey! : javax_swing.KeyStroke;
rightKey! : javax_swing.KeyStroke;
tabRuns! : POINTER TO ARRAY OF INTEGER;
runCount! : INTEGER;
selectedRun! : INTEGER;
rects! : POINTER TO ARRAY OF java_awt.Rectangle;
maxTabHeight! : INTEGER;
maxTabWidth! : INTEGER;
tabChangeListener! : javax_swing_event.ChangeListener;
propertyChangeListener! : java_beans.PropertyChangeListener;
mouseListener! : java_awt_event.MouseListener;
focusListener! : java_awt_event.FocusListener;
STATIC
PROCEDURE Init*() : BasicTabbedPaneUI,CONSTRUCTOR;
PROCEDURE createUI*(p0 : javax_swing.JComponent) : javax_swing_plaf.ComponentUI;
PROCEDURE rotateInsets!(p0 : java_awt.Insets;
p1 : java_awt.Insets;
p2 : INTEGER);
END;
BasicTableHeaderUI$MouseInputHandler* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + javax_swing_event.MouseInputListener)
STATIC
PROCEDURE Init*(p0 : BasicTableHeaderUI) : BasicTableHeaderUI$MouseInputHandler,CONSTRUCTOR;
END;
BasicTableHeaderUI* = POINTER TO EXTENSIBLE RECORD (javax_swing_plaf.TableHeaderUI)
header! : javax_swing_table.JTableHeader;
rendererPane! : javax_swing.CellRendererPane;
mouseInputListener! : javax_swing_event.MouseInputListener;
STATIC
PROCEDURE Init*() : BasicTableHeaderUI,CONSTRUCTOR;
PROCEDURE createUI*(p0 : javax_swing.JComponent) : javax_swing_plaf.ComponentUI;
END;
BasicTableUI$FocusHandler* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_awt_event.FocusListener)
STATIC
PROCEDURE Init*(p0 : BasicTableUI) : BasicTableUI$FocusHandler,CONSTRUCTOR;
END;
BasicTableUI$KeyHandler* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_awt_event.KeyListener)
STATIC
PROCEDURE Init*(p0 : BasicTableUI) : BasicTableUI$KeyHandler,CONSTRUCTOR;
END;
BasicTableUI$MouseInputHandler* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + javax_swing_event.MouseInputListener)
STATIC
PROCEDURE Init*(p0 : BasicTableUI) : BasicTableUI$MouseInputHandler,CONSTRUCTOR;
END;
BasicTableUI* = POINTER TO EXTENSIBLE RECORD (javax_swing_plaf.TableUI)
table! : javax_swing.JTable;
rendererPane! : javax_swing.CellRendererPane;
keyListener! : java_awt_event.KeyListener;
focusListener! : java_awt_event.FocusListener;
mouseInputListener! : javax_swing_event.MouseInputListener;
STATIC
PROCEDURE Init*() : BasicTableUI,CONSTRUCTOR;
PROCEDURE createUI*(p0 : javax_swing.JComponent) : javax_swing_plaf.ComponentUI;
END;
BasicTextAreaUI* = POINTER TO EXTENSIBLE RECORD (BasicTextUI)
STATIC
PROCEDURE Init*() : BasicTextAreaUI,CONSTRUCTOR;
PROCEDURE createUI*(p0 : javax_swing.JComponent) : javax_swing_plaf.ComponentUI;
END;
BasicTextFieldUI* = POINTER TO EXTENSIBLE RECORD (BasicTextUI)
STATIC
PROCEDURE Init*() : BasicTextFieldUI,CONSTRUCTOR;
PROCEDURE createUI*(p0 : javax_swing.JComponent) : javax_swing_plaf.ComponentUI;
END;
BasicTextPaneUI* = POINTER TO EXTENSIBLE RECORD (BasicEditorPaneUI)
STATIC
PROCEDURE Init*() : BasicTextPaneUI,CONSTRUCTOR;
PROCEDURE createUI*(p0 : javax_swing.JComponent) : javax_swing_plaf.ComponentUI;
END;
BasicTextUI$BasicCaret* = POINTER TO EXTENSIBLE RECORD (javax_swing_text.DefaultCaret + javax_swing_plaf.UIResource)
STATIC
PROCEDURE Init*() : BasicTextUI$BasicCaret,CONSTRUCTOR;
END;
BasicTextUI$BasicHighlighter* = POINTER TO EXTENSIBLE RECORD (javax_swing_text.DefaultHighlighter + javax_swing_plaf.UIResource)
STATIC
PROCEDURE Init*() : BasicTextUI$BasicHighlighter,CONSTRUCTOR;
END;
BasicTextUI* = POINTER TO ABSTRACT RECORD (javax_swing_plaf.TextUI + javax_swing_text.ViewFactory)
STATIC
PROCEDURE Init*() : BasicTextUI,CONSTRUCTOR;
END;
BasicToggleButtonUI* = POINTER TO EXTENSIBLE RECORD (BasicButtonUI)
STATIC
PROCEDURE Init*() : BasicToggleButtonUI,CONSTRUCTOR;
PROCEDURE createUI*(p0 : javax_swing.JComponent) : javax_swing_plaf.ComponentUI;
END;
BasicToolBarSeparatorUI* = POINTER TO EXTENSIBLE RECORD (BasicSeparatorUI)
STATIC
PROCEDURE Init*() : BasicToolBarSeparatorUI,CONSTRUCTOR;
PROCEDURE createUI*(p0 : javax_swing.JComponent) : javax_swing_plaf.ComponentUI;
END;
BasicToolBarUI$DockingListener* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + javax_swing_event.MouseInputListener)
toolBar! : javax_swing.JToolBar;
isDragging! : BOOLEAN;
origin! : java_awt.Point;
STATIC
PROCEDURE Init*(p0 : BasicToolBarUI;
p1 : javax_swing.JToolBar) : BasicToolBarUI$DockingListener,CONSTRUCTOR;
END;
BasicToolBarUI$DragWindow* = POINTER TO EXTENSIBLE RECORD (java_awt.Window)
END;
BasicToolBarUI$FrameListener* = POINTER TO EXTENSIBLE RECORD (java_awt_event.WindowAdapter)
STATIC
PROCEDURE Init!(p0 : BasicToolBarUI) : BasicToolBarUI$FrameListener,CONSTRUCTOR;
END;
BasicToolBarUI$PropertyListener* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_beans.PropertyChangeListener)
STATIC
PROCEDURE Init!(p0 : BasicToolBarUI) : BasicToolBarUI$PropertyListener,CONSTRUCTOR;
END;
BasicToolBarUI$ToolBarContListener* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_awt_event.ContainerListener)
STATIC
PROCEDURE Init!(p0 : BasicToolBarUI) : BasicToolBarUI$ToolBarContListener,CONSTRUCTOR;
END;
BasicToolBarUI$ToolBarFocusListener* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_awt_event.FocusListener)
STATIC
PROCEDURE Init!(p0 : BasicToolBarUI) : BasicToolBarUI$ToolBarFocusListener,CONSTRUCTOR;
END;
BasicToolBarUI* = POINTER TO EXTENSIBLE RECORD (javax_swing_plaf.ToolBarUI + javax_swing.SwingConstants)
toolBar! : javax_swing.JToolBar;
dragWindow! : BasicToolBarUI$DragWindow;
focusedCompIndex! : INTEGER;
dockingColor! : java_awt.Color;
floatingColor! : java_awt.Color;
dockingBorderColor! : java_awt.Color;
floatingBorderColor! : java_awt.Color;
dockingListener! : javax_swing_event.MouseInputListener;
propertyListener! : java_beans.PropertyChangeListener;
toolBarContListener! : java_awt_event.ContainerListener;
toolBarFocusListener! : java_awt_event.FocusListener;
upKey! : javax_swing.KeyStroke;
downKey! : javax_swing.KeyStroke;
leftKey! : javax_swing.KeyStroke;
rightKey! : javax_swing.KeyStroke;
STATIC
PROCEDURE Init*() : BasicToolBarUI,CONSTRUCTOR;
PROCEDURE createUI*(p0 : javax_swing.JComponent) : javax_swing_plaf.ComponentUI;
END;
BasicToolTipUI* = POINTER TO EXTENSIBLE RECORD (javax_swing_plaf.ToolTipUI)
STATIC
PROCEDURE Init*() : BasicToolTipUI,CONSTRUCTOR;
PROCEDURE createUI*(p0 : javax_swing.JComponent) : javax_swing_plaf.ComponentUI;
END;
BasicTreeUI$CellEditorHandler* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + javax_swing_event.CellEditorListener)
STATIC
PROCEDURE Init*(p0 : BasicTreeUI) : BasicTreeUI$CellEditorHandler,CONSTRUCTOR;
END;
BasicTreeUI$ComponentHandler* = POINTER TO EXTENSIBLE RECORD (java_awt_event.ComponentAdapter + java_awt_event.ActionListener)
timer! : javax_swing.Timer;
scrollBar! : javax_swing.JScrollBar;
STATIC
PROCEDURE Init*(p0 : BasicTreeUI) : BasicTreeUI$ComponentHandler,CONSTRUCTOR;
END;
BasicTreeUI$FocusHandler* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_awt_event.FocusListener)
STATIC
PROCEDURE Init*(p0 : BasicTreeUI) : BasicTreeUI$FocusHandler,CONSTRUCTOR;
END;
BasicTreeUI$KeyHandler* = POINTER TO EXTENSIBLE RECORD (java_awt_event.KeyAdapter)
repeatKeyAction! : javax_swing.Action;
isKeyDown! : BOOLEAN;
STATIC
PROCEDURE Init*(p0 : BasicTreeUI) : BasicTreeUI$KeyHandler,CONSTRUCTOR;
END;
BasicTreeUI$MouseHandler* = POINTER TO EXTENSIBLE RECORD (java_awt_event.MouseAdapter)
STATIC
PROCEDURE Init*(p0 : BasicTreeUI) : BasicTreeUI$MouseHandler,CONSTRUCTOR;
END;
BasicTreeUI$MouseInputHandler* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + javax_swing_event.MouseInputListener)
source! : java_awt.Component;
destination! : java_awt.Component;
STATIC
PROCEDURE Init*(p0 : BasicTreeUI;
p1 : java_awt.Component;
p2 : java_awt.Component;
p3 : java_awt_event.MouseEvent) : BasicTreeUI$MouseInputHandler,CONSTRUCTOR;
END;
BasicTreeUI$NodeDimensionsHandler* = POINTER TO EXTENSIBLE RECORD (javax_swing_tree.AbstractLayoutCache$NodeDimensions)
STATIC
PROCEDURE Init*(p0 : BasicTreeUI) : BasicTreeUI$NodeDimensionsHandler,CONSTRUCTOR;
END;
BasicTreeUI$PropertyChangeHandler* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_beans.PropertyChangeListener)
STATIC
PROCEDURE Init*(p0 : BasicTreeUI) : BasicTreeUI$PropertyChangeHandler,CONSTRUCTOR;
END;
BasicTreeUI$SelectionModelPropertyChangeHandler* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_beans.PropertyChangeListener)
STATIC
PROCEDURE Init*(p0 : BasicTreeUI) : BasicTreeUI$SelectionModelPropertyChangeHandler,CONSTRUCTOR;
END;
BasicTreeUI$TreeCancelEditingAction* = POINTER TO EXTENSIBLE RECORD (javax_swing.AbstractAction)
STATIC
PROCEDURE Init*(p0 : BasicTreeUI;
p1 : java_lang.String) : BasicTreeUI$TreeCancelEditingAction,CONSTRUCTOR;
END;
BasicTreeUI$TreeExpansionHandler* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + javax_swing_event.TreeExpansionListener)
STATIC
PROCEDURE Init*(p0 : BasicTreeUI) : BasicTreeUI$TreeExpansionHandler,CONSTRUCTOR;
END;
BasicTreeUI$TreeHomeAction* = POINTER TO EXTENSIBLE RECORD (javax_swing.AbstractAction)
direction! : INTEGER;
STATIC
PROCEDURE Init*(p0 : BasicTreeUI;
p1 : INTEGER;
p2 : java_lang.String) : BasicTreeUI$TreeHomeAction,CONSTRUCTOR;
END;
BasicTreeUI$TreeIncrementAction* = POINTER TO EXTENSIBLE RECORD (javax_swing.AbstractAction)
direction! : INTEGER;
STATIC
PROCEDURE Init*(p0 : BasicTreeUI;
p1 : INTEGER;
p2 : java_lang.String) : BasicTreeUI$TreeIncrementAction,CONSTRUCTOR;
END;
BasicTreeUI$TreeModelHandler* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + javax_swing_event.TreeModelListener)
STATIC
PROCEDURE Init*(p0 : BasicTreeUI) : BasicTreeUI$TreeModelHandler,CONSTRUCTOR;
END;
BasicTreeUI$TreePageAction* = POINTER TO EXTENSIBLE RECORD (javax_swing.AbstractAction)
direction! : INTEGER;
STATIC
PROCEDURE Init*(p0 : BasicTreeUI;
p1 : INTEGER;
p2 : java_lang.String) : BasicTreeUI$TreePageAction,CONSTRUCTOR;
END;
BasicTreeUI$TreeSelectionHandler* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + javax_swing_event.TreeSelectionListener)
STATIC
PROCEDURE Init*(p0 : BasicTreeUI) : BasicTreeUI$TreeSelectionHandler,CONSTRUCTOR;
END;
BasicTreeUI$TreeToggleAction* = POINTER TO EXTENSIBLE RECORD (javax_swing.AbstractAction)
STATIC
PROCEDURE Init*(p0 : BasicTreeUI;
p1 : java_lang.String) : BasicTreeUI$TreeToggleAction,CONSTRUCTOR;
END;
BasicTreeUI$TreeTraverseAction* = POINTER TO EXTENSIBLE RECORD (javax_swing.AbstractAction)
direction! : INTEGER;
STATIC
PROCEDURE Init*(p0 : BasicTreeUI;
p1 : INTEGER;
p2 : java_lang.String) : BasicTreeUI$TreeTraverseAction,CONSTRUCTOR;
END;
BasicTreeUI* = POINTER TO EXTENSIBLE RECORD (javax_swing_plaf.TreeUI)
collapsedIcon! : javax_swing.Icon;
expandedIcon! : javax_swing.Icon;
leftChildIndent! : INTEGER;
rightChildIndent! : INTEGER;
totalChildIndent! : INTEGER;
preferredMinSize! : java_awt.Dimension;
lastSelectedRow! : INTEGER;
tree! : javax_swing.JTree;
currentCellRenderer! : javax_swing_tree.TreeCellRenderer;
createdRenderer! : BOOLEAN;
cellEditor! : javax_swing_tree.TreeCellEditor;
createdCellEditor! : BOOLEAN;
stopEditingInCompleteEditing! : BOOLEAN;
rendererPane! : javax_swing.CellRendererPane;
preferredSize! : java_awt.Dimension;
validCachedPreferredSize! : BOOLEAN;
treeState! : javax_swing_tree.AbstractLayoutCache;
drawingCache! : java_util.Hashtable;
largeModel! : BOOLEAN;
nodeDimensions! : javax_swing_tree.AbstractLayoutCache$NodeDimensions;
treeModel! : javax_swing_tree.TreeModel;
treeSelectionModel! : javax_swing_tree.TreeSelectionModel;
depthOffset! : INTEGER;
editingComponent! : java_awt.Component;
editingPath! : javax_swing_tree.TreePath;
editingRow! : INTEGER;
editorHasDifferentSize! : BOOLEAN;
STATIC
PROCEDURE Init*() : BasicTreeUI,CONSTRUCTOR;
PROCEDURE createUI*(p0 : javax_swing.JComponent) : javax_swing_plaf.ComponentUI;
END;
BasicViewportUI* = POINTER TO EXTENSIBLE RECORD (javax_swing_plaf.ViewportUI)
STATIC
PROCEDURE Init*() : BasicViewportUI,CONSTRUCTOR;
PROCEDURE createUI*(p0 : javax_swing.JComponent) : javax_swing_plaf.ComponentUI;
END;
ComboPopup* = POINTER TO INTERFACE RECORD (java_lang.Object)
END;
DefaultMenuLayout* = POINTER TO EXTENSIBLE RECORD (javax_swing.BoxLayout + javax_swing_plaf.UIResource)
STATIC
PROCEDURE Init*(p0 : java_awt.Container;
p1 : INTEGER) : DefaultMenuLayout,CONSTRUCTOR;
END;
PROCEDURE (self:BasicArrowButton) getDirection*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicArrowButton) getMaximumSize*() : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicArrowButton) getMinimumSize*() : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicArrowButton) getPreferredSize*() : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicArrowButton) isFocusTraversable*() : BOOLEAN,EXTENSIBLE;
PROCEDURE (self:BasicArrowButton) paint*(p0 : java_awt.Graphics),EXTENSIBLE;
PROCEDURE (self:BasicArrowButton) paintTriangle*(p0 : java_awt.Graphics;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : BOOLEAN),NEW,EXTENSIBLE;
PROCEDURE (self:BasicArrowButton) setDirection*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicBorders$ButtonBorder) getBorderInsets*(p0 : java_awt.Component) : java_awt.Insets,EXTENSIBLE;
PROCEDURE (self:BasicBorders$ButtonBorder) paintBorder*(p0 : java_awt.Component;
p1 : java_awt.Graphics;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : INTEGER),EXTENSIBLE;
PROCEDURE (self:BasicBorders$FieldBorder) getBorderInsets*(p0 : java_awt.Component) : java_awt.Insets,EXTENSIBLE;
PROCEDURE (self:BasicBorders$FieldBorder) paintBorder*(p0 : java_awt.Component;
p1 : java_awt.Graphics;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : INTEGER),EXTENSIBLE;
PROCEDURE (self:BasicBorders$MarginBorder) getBorderInsets*(p0 : java_awt.Component) : java_awt.Insets,EXTENSIBLE;
PROCEDURE (self:BasicBorders$MenuBarBorder) getBorderInsets*(p0 : java_awt.Component) : java_awt.Insets,EXTENSIBLE;
PROCEDURE (self:BasicBorders$MenuBarBorder) paintBorder*(p0 : java_awt.Component;
p1 : java_awt.Graphics;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : INTEGER),EXTENSIBLE;
PROCEDURE (self:BasicBorders$RadioButtonBorder) getBorderInsets*(p0 : java_awt.Component) : java_awt.Insets,EXTENSIBLE;
PROCEDURE (self:BasicBorders$RadioButtonBorder) paintBorder*(p0 : java_awt.Component;
p1 : java_awt.Graphics;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : INTEGER),EXTENSIBLE;
PROCEDURE (self:BasicBorders$SplitPaneBorder) getBorderInsets*(p0 : java_awt.Component) : java_awt.Insets,NEW,EXTENSIBLE;
PROCEDURE (self:BasicBorders$SplitPaneBorder) isBorderOpaque*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:BasicBorders$SplitPaneBorder) paintBorder*(p0 : java_awt.Component;
p1 : java_awt.Graphics;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicBorders$ToggleButtonBorder) getBorderInsets*(p0 : java_awt.Component) : java_awt.Insets,EXTENSIBLE;
PROCEDURE (self:BasicBorders$ToggleButtonBorder) paintBorder*(p0 : java_awt.Component;
p1 : java_awt.Graphics;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : INTEGER),EXTENSIBLE;
PROCEDURE (self:BasicButtonListener) checkOpacity!(p0 : javax_swing.AbstractButton),NEW,EXTENSIBLE;
PROCEDURE (self:BasicButtonListener) focusGained*(p0 : java_awt_event.FocusEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicButtonListener) focusLost*(p0 : java_awt_event.FocusEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicButtonListener) installKeyboardActions*(p0 : javax_swing.JComponent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicButtonListener) mouseClicked*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicButtonListener) mouseDragged*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicButtonListener) mouseEntered*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicButtonListener) mouseExited*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicButtonListener) mouseMoved*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicButtonListener) mousePressed*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicButtonListener) mouseReleased*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicButtonListener) propertyChange*(p0 : java_beans.PropertyChangeEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicButtonListener) stateChanged*(p0 : javax_swing_event.ChangeEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicButtonListener) uninstallKeyboardActions*(p0 : javax_swing.JComponent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicButtonUI) clearTextShiftOffset!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicButtonUI) createButtonListener!(p0 : javax_swing.AbstractButton) : BasicButtonListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicButtonUI) getDefaultTextIconGap*(p0 : javax_swing.AbstractButton) : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicButtonUI) getMaximumSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicButtonUI) getMinimumSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicButtonUI) getPreferredSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicButtonUI) getPropertyPrefix!() : java_lang.String,NEW,EXTENSIBLE;
PROCEDURE (self:BasicButtonUI) getTextShiftOffset!() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicButtonUI) installDefaults!(p0 : javax_swing.AbstractButton),NEW,EXTENSIBLE;
PROCEDURE (self:BasicButtonUI) installKeyboardActions!(p0 : javax_swing.AbstractButton),NEW,EXTENSIBLE;
PROCEDURE (self:BasicButtonUI) installListeners!(p0 : javax_swing.AbstractButton),NEW,EXTENSIBLE;
PROCEDURE (self:BasicButtonUI) installUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicButtonUI) paint*(p0 : java_awt.Graphics;
p1 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicButtonUI) paintButtonPressed!(p0 : java_awt.Graphics;
p1 : javax_swing.AbstractButton),NEW,EXTENSIBLE;
PROCEDURE (self:BasicButtonUI) paintFocus!(p0 : java_awt.Graphics;
p1 : javax_swing.AbstractButton;
p2 : java_awt.Rectangle;
p3 : java_awt.Rectangle;
p4 : java_awt.Rectangle),NEW,EXTENSIBLE;
PROCEDURE (self:BasicButtonUI) paintIcon!(p0 : java_awt.Graphics;
p1 : javax_swing.JComponent;
p2 : java_awt.Rectangle),NEW,EXTENSIBLE;
PROCEDURE (self:BasicButtonUI) paintText!(p0 : java_awt.Graphics;
p1 : javax_swing.JComponent;
p2 : java_awt.Rectangle;
p3 : java_lang.String),NEW,EXTENSIBLE;
PROCEDURE (self:BasicButtonUI) setTextShiftOffset!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicButtonUI) uninstallDefaults!(p0 : javax_swing.AbstractButton),NEW,EXTENSIBLE;
PROCEDURE (self:BasicButtonUI) uninstallKeyboardActions!(p0 : javax_swing.AbstractButton),NEW,EXTENSIBLE;
PROCEDURE (self:BasicButtonUI) uninstallListeners!(p0 : javax_swing.AbstractButton),NEW,EXTENSIBLE;
PROCEDURE (self:BasicButtonUI) uninstallUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicCheckBoxMenuItemUI) getPropertyPrefix!() : java_lang.String,EXTENSIBLE;
PROCEDURE (self:BasicCheckBoxMenuItemUI) installDefaults!(),EXTENSIBLE;
PROCEDURE (self:BasicCheckBoxMenuItemUI) processMouseEvent*( p0 : javax_swing.JMenuItem;
p1 : java_awt_event.MouseEvent;
IN p2 : ARRAY OF javax_swing.MenuElement;
p3 : javax_swing.MenuSelectionManager),NEW,EXTENSIBLE;
PROCEDURE (self:BasicCheckBoxUI) getPropertyPrefix*() : java_lang.String,EXTENSIBLE;
PROCEDURE (self:BasicColorChooserUI$PropertyHandler) propertyChange*(p0 : java_beans.PropertyChangeEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicColorChooserUI) createDefaultChoosers!() : POINTER TO ARRAY OF javax_swing_colorchooser.AbstractColorChooserPanel,NEW,EXTENSIBLE;
PROCEDURE (self:BasicColorChooserUI) createPropertyChangeListener!() : java_beans.PropertyChangeListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicColorChooserUI) installDefaults!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicColorChooserUI) installListeners!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicColorChooserUI) installPreviewPanel!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicColorChooserUI) installUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicColorChooserUI) uninstallDefaultChoosers!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicColorChooserUI) uninstallDefaults!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicColorChooserUI) uninstallListeners!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicColorChooserUI) uninstallUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicComboBoxEditor) addActionListener*(p0 : java_awt_event.ActionListener),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxEditor) focusGained*(p0 : java_awt_event.FocusEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxEditor) focusLost*(p0 : java_awt_event.FocusEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxEditor) getEditorComponent*() : java_awt.Component,NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxEditor) getItem*() : java_lang.Object,NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxEditor) removeActionListener*(p0 : java_awt_event.ActionListener),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxEditor) selectAll*(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxEditor) setItem*(p0 : java_lang.Object),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxRenderer) getListCellRendererComponent*(p0 : javax_swing.JList;
p1 : java_lang.Object;
p2 : INTEGER;
p3 : BOOLEAN;
p4 : BOOLEAN) : java_awt.Component,NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI$ComboBoxLayoutManager) addLayoutComponent*(p0 : java_lang.String;
p1 : java_awt.Component),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI$ComboBoxLayoutManager) layoutContainer*(p0 : java_awt.Container),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI$ComboBoxLayoutManager) minimumLayoutSize*(p0 : java_awt.Container) : java_awt.Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI$ComboBoxLayoutManager) preferredLayoutSize*(p0 : java_awt.Container) : java_awt.Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI$ComboBoxLayoutManager) removeLayoutComponent*(p0 : java_awt.Component),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI$FocusHandler) focusGained*(p0 : java_awt_event.FocusEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI$FocusHandler) focusLost*(p0 : java_awt_event.FocusEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI$ItemHandler) itemStateChanged*(p0 : java_awt_event.ItemEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI$KeyHandler) keyPressed*(p0 : java_awt_event.KeyEvent),EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI$ListDataHandler) contentsChanged*(p0 : javax_swing_event.ListDataEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI$ListDataHandler) intervalAdded*(p0 : javax_swing_event.ListDataEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI$ListDataHandler) intervalRemoved*(p0 : javax_swing_event.ListDataEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI$PropertyChangeHandler) propertyChange*(p0 : java_beans.PropertyChangeEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI) addEditor*(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI) configureArrowButton*(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI) configureEditor!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI) createArrowButton!() : javax_swing.JButton,NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI) createEditor!() : javax_swing.ComboBoxEditor,NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI) createFocusListener!() : java_awt_event.FocusListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI) createItemListener!() : java_awt_event.ItemListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI) createKeyListener!() : java_awt_event.KeyListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI) createLayoutManager!() : java_awt.LayoutManager,NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI) createListDataListener!() : javax_swing_event.ListDataListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI) createPopup!() : ComboPopup,NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI) createPropertyChangeListener!() : java_beans.PropertyChangeListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI) createRenderer!() : javax_swing.ListCellRenderer,NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI) getAccessibleChild*(p0 : javax_swing.JComponent;
p1 : INTEGER) : javax_accessibility.Accessible,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI) getAccessibleChildrenCount*(p0 : javax_swing.JComponent) : INTEGER,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI) getDefaultSize!() : java_awt.Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI) getDisplaySize!() : java_awt.Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI) getInsets!() : java_awt.Insets,NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI) getMaximumSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI) getMinimumSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI) getPreferredSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI) installComponents!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI) installDefaults!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI) installKeyboardActions!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI) installListeners!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI) installUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI) isFocusTraversable*(p0 : javax_swing.JComboBox) : BOOLEAN,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI) isNavigationKey!(p0 : INTEGER) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI) isPopupVisible*(p0 : javax_swing.JComboBox) : BOOLEAN,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI) paint*(p0 : java_awt.Graphics;
p1 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI) paintCurrentValue*(p0 : java_awt.Graphics;
p1 : java_awt.Rectangle;
p2 : BOOLEAN),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI) paintCurrentValueBackground*(p0 : java_awt.Graphics;
p1 : java_awt.Rectangle;
p2 : BOOLEAN),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI) rectangleForCurrentValue!() : java_awt.Rectangle,NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI) removeEditor*(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI) selectNextPossibleValue!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI) selectPreviousPossibleValue!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI) setPopupVisible*(p0 : javax_swing.JComboBox;
p1 : BOOLEAN),EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI) toggleOpenClose!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI) unconfigureArrowButton*(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI) unconfigureEditor!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI) uninstallComponents!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI) uninstallDefaults!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI) uninstallKeyboardActions!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI) uninstallListeners!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboBoxUI) uninstallUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicComboPopup$InvocationKeyHandler) keyReleased*(p0 : java_awt_event.KeyEvent),EXTENSIBLE;
PROCEDURE (self:BasicComboPopup$InvocationMouseHandler) mousePressed*(p0 : java_awt_event.MouseEvent),EXTENSIBLE;
PROCEDURE (self:BasicComboPopup$InvocationMouseHandler) mouseReleased*(p0 : java_awt_event.MouseEvent),EXTENSIBLE;
PROCEDURE (self:BasicComboPopup$InvocationMouseMotionHandler) mouseDragged*(p0 : java_awt_event.MouseEvent),EXTENSIBLE;
PROCEDURE (self:BasicComboPopup$ItemHandler) itemStateChanged*(p0 : java_awt_event.ItemEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboPopup$ListDataHandler) contentsChanged*(p0 : javax_swing_event.ListDataEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboPopup$ListDataHandler) intervalAdded*(p0 : javax_swing_event.ListDataEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboPopup$ListDataHandler) intervalRemoved*(p0 : javax_swing_event.ListDataEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboPopup$ListMouseHandler) mousePressed*(p0 : java_awt_event.MouseEvent),EXTENSIBLE;
PROCEDURE (self:BasicComboPopup$ListMouseHandler) mouseReleased*(p0 : java_awt_event.MouseEvent),EXTENSIBLE;
PROCEDURE (self:BasicComboPopup$ListMouseMotionHandler) mouseMoved*(p0 : java_awt_event.MouseEvent),EXTENSIBLE;
PROCEDURE (self:BasicComboPopup$ListSelectionHandler) valueChanged*(p0 : javax_swing_event.ListSelectionEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboPopup$PropertyChangeHandler) propertyChange*(p0 : java_beans.PropertyChangeEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboPopup) autoScrollDown!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboPopup) autoScrollUp!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboPopup) computePopupBounds!(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER) : java_awt.Rectangle,NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboPopup) configureList!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboPopup) configurePopup!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboPopup) configureScroller!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboPopup) convertMouseEvent!(p0 : java_awt_event.MouseEvent) : java_awt_event.MouseEvent,NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboPopup) createItemListener!() : java_awt_event.ItemListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboPopup) createKeyListener!() : java_awt_event.KeyListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboPopup) createList!() : javax_swing.JList,NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboPopup) createListDataListener!() : javax_swing_event.ListDataListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboPopup) createListMouseListener!() : java_awt_event.MouseListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboPopup) createListMouseMotionListener!() : java_awt_event.MouseMotionListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboPopup) createListSelectionListener!() : javax_swing_event.ListSelectionListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboPopup) createMouseListener!() : java_awt_event.MouseListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboPopup) createMouseMotionListener!() : java_awt_event.MouseMotionListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboPopup) createPropertyChangeListener!() : java_beans.PropertyChangeListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboPopup) createScroller!() : javax_swing.JScrollPane,NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboPopup) delegateFocus!(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboPopup) getKeyListener*() : java_awt_event.KeyListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboPopup) getList*() : javax_swing.JList,NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboPopup) getMouseListener*() : java_awt_event.MouseListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboPopup) getMouseMotionListener*() : java_awt_event.MouseMotionListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboPopup) getPopupHeightForRowCount!(p0 : INTEGER) : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboPopup) hide*(),EXTENSIBLE;
PROCEDURE (self:BasicComboPopup) installComboBoxListeners!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboPopup) installComboBoxModelListeners!(p0 : javax_swing.ComboBoxModel),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboPopup) installKeyboardActions!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboPopup) installListListeners!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboPopup) isFocusTraversable*() : BOOLEAN,EXTENSIBLE;
PROCEDURE (self:BasicComboPopup) show*(),EXTENSIBLE;
PROCEDURE (self:BasicComboPopup) startAutoScrolling!(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboPopup) stopAutoScrolling!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboPopup) togglePopup!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboPopup) uninstallComboBoxModelListeners!(p0 : javax_swing.ComboBoxModel),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboPopup) uninstallKeyboardActions!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboPopup) uninstallingUI*(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicComboPopup) updateListBoxSelectionForEvent!(p0 : java_awt_event.MouseEvent;
p1 : BOOLEAN),NEW,EXTENSIBLE;
PROCEDURE (self:BasicDesktopIconUI$MouseInputHandler) mouseDragged*(p0 : java_awt_event.MouseEvent),EXTENSIBLE;
PROCEDURE (self:BasicDesktopIconUI$MouseInputHandler) mouseMoved*(p0 : java_awt_event.MouseEvent),EXTENSIBLE;
PROCEDURE (self:BasicDesktopIconUI$MouseInputHandler) mousePressed*(p0 : java_awt_event.MouseEvent),EXTENSIBLE;
PROCEDURE (self:BasicDesktopIconUI$MouseInputHandler) mouseReleased*(p0 : java_awt_event.MouseEvent),EXTENSIBLE;
PROCEDURE (self:BasicDesktopIconUI$MouseInputHandler) moveAndRepaint*(p0 : javax_swing.JComponent;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicDesktopIconUI) createMouseInputListener!() : javax_swing_event.MouseInputListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicDesktopIconUI) deiconize*(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicDesktopIconUI) getInsets*(p0 : javax_swing.JComponent) : java_awt.Insets,NEW,EXTENSIBLE;
PROCEDURE (self:BasicDesktopIconUI) getMaximumSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicDesktopIconUI) getMinimumSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicDesktopIconUI) getPreferredSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicDesktopIconUI) installComponents!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicDesktopIconUI) installDefaults!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicDesktopIconUI) installListeners!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicDesktopIconUI) installUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicDesktopIconUI) uninstallComponents!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicDesktopIconUI) uninstallDefaults!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicDesktopIconUI) uninstallListeners!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicDesktopIconUI) uninstallUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicDesktopPaneUI$CloseAction) actionPerformed*(p0 : java_awt_event.ActionEvent),EXTENSIBLE;
PROCEDURE (self:BasicDesktopPaneUI$CloseAction) isEnabled*() : BOOLEAN,EXTENSIBLE;
PROCEDURE (self:BasicDesktopPaneUI$MaximizeAction) actionPerformed*(p0 : java_awt_event.ActionEvent),EXTENSIBLE;
PROCEDURE (self:BasicDesktopPaneUI$MaximizeAction) isEnabled*() : BOOLEAN,EXTENSIBLE;
PROCEDURE (self:BasicDesktopPaneUI$MinimizeAction) actionPerformed*(p0 : java_awt_event.ActionEvent),EXTENSIBLE;
PROCEDURE (self:BasicDesktopPaneUI$MinimizeAction) isEnabled*() : BOOLEAN,EXTENSIBLE;
PROCEDURE (self:BasicDesktopPaneUI$NavigateAction) actionPerformed*(p0 : java_awt_event.ActionEvent),EXTENSIBLE;
PROCEDURE (self:BasicDesktopPaneUI$NavigateAction) isEnabled*() : BOOLEAN,EXTENSIBLE;
PROCEDURE (self:BasicDesktopPaneUI) getMaximumSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicDesktopPaneUI) getMinimumSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicDesktopPaneUI) getPreferredSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicDesktopPaneUI) installDefaults!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicDesktopPaneUI) installDesktopManager!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicDesktopPaneUI) installKeyboardActions!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicDesktopPaneUI) installUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicDesktopPaneUI) paint*(p0 : java_awt.Graphics;
p1 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicDesktopPaneUI) registerKeyboardActions!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicDesktopPaneUI) uninstallDefaults!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicDesktopPaneUI) uninstallDesktopManager!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicDesktopPaneUI) uninstallKeyboardActions!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicDesktopPaneUI) uninstallUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicDesktopPaneUI) unregisterKeyboardActions!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicDirectoryModel) contains*(p0 : java_lang.Object) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:BasicDirectoryModel) fireContentsChanged*(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicDirectoryModel) getDirectories*() : java_util.Vector,NEW,EXTENSIBLE;
PROCEDURE (self:BasicDirectoryModel) getElementAt*(p0 : INTEGER) : java_lang.Object,EXTENSIBLE;
PROCEDURE (self:BasicDirectoryModel) getFiles*() : java_util.Vector,NEW,EXTENSIBLE;
PROCEDURE (self:BasicDirectoryModel) getSize*() : INTEGER,EXTENSIBLE;
PROCEDURE (self:BasicDirectoryModel) indexOf*(p0 : java_lang.Object) : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicDirectoryModel) intervalAdded*(p0 : javax_swing_event.ListDataEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicDirectoryModel) intervalRemoved*(p0 : javax_swing_event.ListDataEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicDirectoryModel) invalidateFileCache*(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicDirectoryModel) lt!(p0 : java_io.File;
p1 : java_io.File) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:BasicDirectoryModel) propertyChange*(p0 : java_beans.PropertyChangeEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicDirectoryModel) sort!(p0 : java_util.Vector),NEW,EXTENSIBLE;
PROCEDURE (self:BasicDirectoryModel) validateFileCache*(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicEditorPaneUI) getEditorKit*(p0 : javax_swing_text.JTextComponent) : javax_swing_text.EditorKit,EXTENSIBLE;
PROCEDURE (self:BasicEditorPaneUI) getPropertyPrefix!() : java_lang.String,EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI$AcceptAllFileFilter) accept*(p0 : java_io.File) : BOOLEAN,EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI$AcceptAllFileFilter) getDescription*() : java_lang.String,EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI$ApproveSelectionAction) actionPerformed*(p0 : java_awt_event.ActionEvent),EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI$BasicFileView) cacheIcon*(p0 : java_io.File;
p1 : javax_swing.Icon),NEW,EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI$BasicFileView) clearIconCache*(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI$BasicFileView) getCachedIcon*(p0 : java_io.File) : javax_swing.Icon,NEW,EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI$BasicFileView) getDescription*(p0 : java_io.File) : java_lang.String,EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI$BasicFileView) getIcon*(p0 : java_io.File) : javax_swing.Icon,EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI$BasicFileView) getName*(p0 : java_io.File) : java_lang.String,EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI$BasicFileView) getTypeDescription*(p0 : java_io.File) : java_lang.String,EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI$BasicFileView) isHidden*(p0 : java_io.File) : java_lang.Boolean,NEW,EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI$BasicFileView) isTraversable*(p0 : java_io.File) : java_lang.Boolean,EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI$CancelSelectionAction) actionPerformed*(p0 : java_awt_event.ActionEvent),EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI$ChangeToParentDirectoryAction) actionPerformed*(p0 : java_awt_event.ActionEvent),EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI$DoubleClickListener) mouseClicked*(p0 : java_awt_event.MouseEvent),EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI$GoHomeAction) actionPerformed*(p0 : java_awt_event.ActionEvent),EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI$NewFolderAction) actionPerformed*(p0 : java_awt_event.ActionEvent),EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI$SelectionListener) valueChanged*(p0 : javax_swing_event.ListSelectionEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI$UpdateAction) actionPerformed*(p0 : java_awt_event.ActionEvent),EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI) clearIconCache*(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI) createDoubleClickListener!(p0 : javax_swing.JFileChooser;
p1 : javax_swing.JList) : java_awt_event.MouseListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI) createListSelectionListener*(p0 : javax_swing.JFileChooser) : javax_swing_event.ListSelectionListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI) createModel!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI) createPropertyChangeListener*(p0 : javax_swing.JFileChooser) : java_beans.PropertyChangeListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI) ensureFileIsVisible*(p0 : javax_swing.JFileChooser;
p1 : java_io.File),EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI) getAcceptAllFileFilter*(p0 : javax_swing.JFileChooser) : javax_swing_filechooser.FileFilter,EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI) getAccessoryPanel*() : javax_swing.JPanel,NEW,EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI) getApproveButton!(p0 : javax_swing.JFileChooser) : javax_swing.JButton,NEW,EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI) getApproveButtonMnemonic*(p0 : javax_swing.JFileChooser) : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI) getApproveButtonText*(p0 : javax_swing.JFileChooser) : java_lang.String,EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI) getApproveButtonToolTipText*(p0 : javax_swing.JFileChooser) : java_lang.String,NEW,EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI) getApproveSelectionAction*() : javax_swing.Action,NEW,EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI) getCancelSelectionAction*() : javax_swing.Action,NEW,EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI) getChangeToParentDirectoryAction*() : javax_swing.Action,NEW,EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI) getDialogTitle*(p0 : javax_swing.JFileChooser) : java_lang.String,EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI) getDirectoryName*() : java_lang.String,NEW,EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI) getFileChooser*() : javax_swing.JFileChooser,NEW,EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI) getFileName*() : java_lang.String,NEW,EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI) getFileView*(p0 : javax_swing.JFileChooser) : javax_swing_filechooser.FileView,EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI) getGoHomeAction*() : javax_swing.Action,NEW,EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI) getModel*() : BasicDirectoryModel,NEW,EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI) getNewFolderAction*() : javax_swing.Action,NEW,EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI) getUpdateAction*() : javax_swing.Action,NEW,EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI) installComponents*(p0 : javax_swing.JFileChooser),NEW,EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI) installDefaults!(p0 : javax_swing.JFileChooser),NEW,EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI) installIcons!(p0 : javax_swing.JFileChooser),NEW,EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI) installListeners!(p0 : javax_swing.JFileChooser),NEW,EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI) installStrings!(p0 : javax_swing.JFileChooser),NEW,EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI) installUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI) rescanCurrentDirectory*(p0 : javax_swing.JFileChooser),EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI) setDirectoryName*(p0 : java_lang.String),NEW,EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI) setFileName*(p0 : java_lang.String),NEW,EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI) uninstallComponents*(p0 : javax_swing.JFileChooser),NEW,EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI) uninstallDefaults!(p0 : javax_swing.JFileChooser),NEW,EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI) uninstallIcons!(p0 : javax_swing.JFileChooser),NEW,EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI) uninstallListeners!(p0 : javax_swing.JFileChooser),NEW,EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI) uninstallStrings!(p0 : javax_swing.JFileChooser),NEW,EXTENSIBLE;
PROCEDURE (self:BasicFileChooserUI) uninstallUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameTitlePane$CloseAction) actionPerformed*(p0 : java_awt_event.ActionEvent),EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameTitlePane$IconifyAction) actionPerformed*(p0 : java_awt_event.ActionEvent),EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameTitlePane$MaximizeAction) actionPerformed*(p0 : java_awt_event.ActionEvent),EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameTitlePane$MoveAction) actionPerformed*(p0 : java_awt_event.ActionEvent),EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameTitlePane$PropertyChangeHandler) propertyChange*(p0 : java_beans.PropertyChangeEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameTitlePane$RestoreAction) actionPerformed*(p0 : java_awt_event.ActionEvent),EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameTitlePane$SizeAction) actionPerformed*(p0 : java_awt_event.ActionEvent),EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameTitlePane$SystemMenuBar) isFocusTraversable*() : BOOLEAN,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameTitlePane$SystemMenuBar) isOpaque*() : BOOLEAN,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameTitlePane$SystemMenuBar) paint*(p0 : java_awt.Graphics),EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameTitlePane$SystemMenuBar) requestFocus*(),EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameTitlePane$TitlePaneLayout) addLayoutComponent*(p0 : java_lang.String;
p1 : java_awt.Component),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameTitlePane$TitlePaneLayout) layoutContainer*(p0 : java_awt.Container),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameTitlePane$TitlePaneLayout) minimumLayoutSize*(p0 : java_awt.Container) : java_awt.Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameTitlePane$TitlePaneLayout) preferredLayoutSize*(p0 : java_awt.Container) : java_awt.Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameTitlePane$TitlePaneLayout) removeLayoutComponent*(p0 : java_awt.Component),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameTitlePane) addSubComponents!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameTitlePane) addSystemMenuItems!(p0 : javax_swing.JMenu),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameTitlePane) assembleSystemMenu!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameTitlePane) createActions!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameTitlePane) createButtons!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameTitlePane) createLayout!() : java_awt.LayoutManager,NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameTitlePane) createPropertyChangeListener!() : java_beans.PropertyChangeListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameTitlePane) createSystemMenu!() : javax_swing.JMenu,NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameTitlePane) createSystemMenuBar!() : javax_swing.JMenuBar,NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameTitlePane) enableActions!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameTitlePane) installDefaults!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameTitlePane) installListeners!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameTitlePane) installTitlePane!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameTitlePane) paintComponent*(p0 : java_awt.Graphics),EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameTitlePane) postClosingEvent!(p0 : javax_swing.JInternalFrame),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameTitlePane) setButtonIcons!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameTitlePane) showSystemMenu!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameTitlePane) uninstallDefaults!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI$BasicInternalFrameListener) internalFrameActivated*(p0 : javax_swing_event.InternalFrameEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI$BasicInternalFrameListener) internalFrameClosed*(p0 : javax_swing_event.InternalFrameEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI$BasicInternalFrameListener) internalFrameClosing*(p0 : javax_swing_event.InternalFrameEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI$BasicInternalFrameListener) internalFrameDeactivated*(p0 : javax_swing_event.InternalFrameEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI$BasicInternalFrameListener) internalFrameDeiconified*(p0 : javax_swing_event.InternalFrameEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI$BasicInternalFrameListener) internalFrameIconified*(p0 : javax_swing_event.InternalFrameEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI$BasicInternalFrameListener) internalFrameOpened*(p0 : javax_swing_event.InternalFrameEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI$BorderListener) mouseClicked*(p0 : java_awt_event.MouseEvent),EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI$BorderListener) mouseDragged*(p0 : java_awt_event.MouseEvent),EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI$BorderListener) mouseExited*(p0 : java_awt_event.MouseEvent),EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI$BorderListener) mouseMoved*(p0 : java_awt_event.MouseEvent),EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI$BorderListener) mousePressed*(p0 : java_awt_event.MouseEvent),EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI$BorderListener) mouseReleased*(p0 : java_awt_event.MouseEvent),EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI$ComponentHandler) componentHidden*(p0 : java_awt_event.ComponentEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI$ComponentHandler) componentMoved*(p0 : java_awt_event.ComponentEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI$ComponentHandler) componentResized*(p0 : java_awt_event.ComponentEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI$ComponentHandler) componentShown*(p0 : java_awt_event.ComponentEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI$GlassPaneDispatcher) mouseClicked*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI$GlassPaneDispatcher) mouseDragged*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI$GlassPaneDispatcher) mouseEntered*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI$GlassPaneDispatcher) mouseExited*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI$GlassPaneDispatcher) mouseMoved*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI$GlassPaneDispatcher) mousePressed*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI$GlassPaneDispatcher) mouseReleased*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI$InternalFrameLayout) addLayoutComponent*(p0 : java_lang.String;
p1 : java_awt.Component),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI$InternalFrameLayout) layoutContainer*(p0 : java_awt.Container),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI$InternalFrameLayout) minimumLayoutSize*(p0 : java_awt.Container) : java_awt.Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI$InternalFrameLayout) preferredLayoutSize*(p0 : java_awt.Container) : java_awt.Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI$InternalFrameLayout) removeLayoutComponent*(p0 : java_awt.Component),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI$InternalFramePropertyChangeListener) propertyChange*(p0 : java_beans.PropertyChangeEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI) activateFrame!(p0 : javax_swing.JInternalFrame),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI) closeFrame!(p0 : javax_swing.JInternalFrame),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI) createBorderListener!(p0 : javax_swing.JInternalFrame) : javax_swing_event.MouseInputAdapter,NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI) createComponentListener!() : java_awt_event.ComponentListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI) createDesktopManager!() : javax_swing.DesktopManager,NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI) createEastPane!(p0 : javax_swing.JInternalFrame) : javax_swing.JComponent,NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI) createGlassPaneDispatcher!() : javax_swing_event.MouseInputListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI) createInternalFrameListener!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI) createLayoutManager!() : java_awt.LayoutManager,NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI) createNorthPane!(p0 : javax_swing.JInternalFrame) : javax_swing.JComponent,NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI) createPropertyChangeListener!() : java_beans.PropertyChangeListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI) createSouthPane!(p0 : javax_swing.JInternalFrame) : javax_swing.JComponent,NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI) createWestPane!(p0 : javax_swing.JInternalFrame) : javax_swing.JComponent,NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI) deactivateFrame!(p0 : javax_swing.JInternalFrame),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI) deiconifyFrame!(p0 : javax_swing.JInternalFrame),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI) deinstallMouseHandlers!(p0 : javax_swing.JComponent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI) getDesktopManager!() : javax_swing.DesktopManager,NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI) getEastPane*() : javax_swing.JComponent,NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI) getMaximumSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI) getMinimumSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI) getNorthPane*() : javax_swing.JComponent,NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI) getPreferredSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI) getSouthPane*() : javax_swing.JComponent,NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI) getWestPane*() : javax_swing.JComponent,NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI) iconifyFrame!(p0 : javax_swing.JInternalFrame),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI) installComponents!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI) installDefaults!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI) installKeyboardActions!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI) installListeners!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI) installMouseHandlers!(p0 : javax_swing.JComponent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI) installUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI) isKeyBindingActive*() : BOOLEAN,NEW;
PROCEDURE (self:BasicInternalFrameUI) isKeyBindingRegistered!() : BOOLEAN,NEW;
PROCEDURE (self:BasicInternalFrameUI) maximizeFrame!(p0 : javax_swing.JInternalFrame),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI) minimizeFrame!(p0 : javax_swing.JInternalFrame),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI) replacePane!(p0 : javax_swing.JComponent;
p1 : javax_swing.JComponent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI) setEastPane*(p0 : javax_swing.JComponent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI) setKeyBindingActive!(p0 : BOOLEAN),NEW;
PROCEDURE (self:BasicInternalFrameUI) setKeyBindingRegistered!(p0 : BOOLEAN),NEW;
PROCEDURE (self:BasicInternalFrameUI) setNorthPane*(p0 : javax_swing.JComponent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI) setSouthPane*(p0 : javax_swing.JComponent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI) setWestPane*(p0 : javax_swing.JComponent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI) setupMenuCloseKey!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI) setupMenuOpenKey!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI) uninstallComponents!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI) uninstallDefaults!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI) uninstallKeyboardActions!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI) uninstallListeners!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicInternalFrameUI) uninstallUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicLabelUI) getMaximumSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicLabelUI) getMinimumSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicLabelUI) getPreferredSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicLabelUI) installComponents!(p0 : javax_swing.JLabel),NEW,EXTENSIBLE;
PROCEDURE (self:BasicLabelUI) installDefaults!(p0 : javax_swing.JLabel),NEW,EXTENSIBLE;
PROCEDURE (self:BasicLabelUI) installKeyboardActions!(p0 : javax_swing.JLabel),NEW,EXTENSIBLE;
PROCEDURE (self:BasicLabelUI) installListeners!(p0 : javax_swing.JLabel),NEW,EXTENSIBLE;
PROCEDURE (self:BasicLabelUI) installUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicLabelUI) layoutCL!(p0 : javax_swing.JLabel;
p1 : java_awt.FontMetrics;
p2 : java_lang.String;
p3 : javax_swing.Icon;
p4 : java_awt.Rectangle;
p5 : java_awt.Rectangle;
p6 : java_awt.Rectangle) : java_lang.String,NEW,EXTENSIBLE;
PROCEDURE (self:BasicLabelUI) paint*(p0 : java_awt.Graphics;
p1 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicLabelUI) paintDisabledText!(p0 : javax_swing.JLabel;
p1 : java_awt.Graphics;
p2 : java_lang.String;
p3 : INTEGER;
p4 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicLabelUI) paintEnabledText!(p0 : javax_swing.JLabel;
p1 : java_awt.Graphics;
p2 : java_lang.String;
p3 : INTEGER;
p4 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicLabelUI) propertyChange*(p0 : java_beans.PropertyChangeEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicLabelUI) uninstallComponents!(p0 : javax_swing.JLabel),NEW,EXTENSIBLE;
PROCEDURE (self:BasicLabelUI) uninstallDefaults!(p0 : javax_swing.JLabel),NEW,EXTENSIBLE;
PROCEDURE (self:BasicLabelUI) uninstallKeyboardActions!(p0 : javax_swing.JLabel),NEW,EXTENSIBLE;
PROCEDURE (self:BasicLabelUI) uninstallListeners!(p0 : javax_swing.JLabel),NEW,EXTENSIBLE;
PROCEDURE (self:BasicLabelUI) uninstallUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicListUI$FocusHandler) focusGained*(p0 : java_awt_event.FocusEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicListUI$FocusHandler) focusLost*(p0 : java_awt_event.FocusEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicListUI$FocusHandler) repaintCellFocus!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicListUI$ListDataHandler) contentsChanged*(p0 : javax_swing_event.ListDataEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicListUI$ListDataHandler) intervalAdded*(p0 : javax_swing_event.ListDataEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicListUI$ListDataHandler) intervalRemoved*(p0 : javax_swing_event.ListDataEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicListUI$ListSelectionHandler) valueChanged*(p0 : javax_swing_event.ListSelectionEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicListUI$MouseInputHandler) mouseClicked*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicListUI$MouseInputHandler) mouseDragged*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicListUI$MouseInputHandler) mouseEntered*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicListUI$MouseInputHandler) mouseExited*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicListUI$MouseInputHandler) mouseMoved*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicListUI$MouseInputHandler) mousePressed*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicListUI$MouseInputHandler) mouseReleased*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicListUI$PropertyChangeHandler) propertyChange*(p0 : java_beans.PropertyChangeEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicListUI) convertRowToY!(p0 : INTEGER) : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicListUI) convertYToRow!(p0 : INTEGER) : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicListUI) createFocusListener!() : java_awt_event.FocusListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicListUI) createListDataListener!() : javax_swing_event.ListDataListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicListUI) createListSelectionListener!() : javax_swing_event.ListSelectionListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicListUI) createMouseInputListener!() : javax_swing_event.MouseInputListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicListUI) createPropertyChangeListener!() : java_beans.PropertyChangeListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicListUI) getCellBounds*(p0 : javax_swing.JList;
p1 : INTEGER;
p2 : INTEGER) : java_awt.Rectangle,EXTENSIBLE;
PROCEDURE (self:BasicListUI) getMaximumSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicListUI) getMinimumSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicListUI) getPreferredSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicListUI) getRowHeight!(p0 : INTEGER) : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicListUI) indexToLocation*(p0 : javax_swing.JList;
p1 : INTEGER) : java_awt.Point,EXTENSIBLE;
PROCEDURE (self:BasicListUI) installDefaults!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicListUI) installKeyboardActions!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicListUI) installListeners!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicListUI) installUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicListUI) locationToIndex*(p0 : javax_swing.JList;
p1 : java_awt.Point) : INTEGER,EXTENSIBLE;
PROCEDURE (self:BasicListUI) maybeUpdateLayoutState!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicListUI) paint*(p0 : java_awt.Graphics;
p1 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicListUI) paintCell!(p0 : java_awt.Graphics;
p1 : INTEGER;
p2 : java_awt.Rectangle;
p3 : javax_swing.ListCellRenderer;
p4 : javax_swing.ListModel;
p5 : javax_swing.ListSelectionModel;
p6 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicListUI) selectNextIndex!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicListUI) selectPreviousIndex!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicListUI) uninstallDefaults!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicListUI) uninstallKeyboardActions!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicListUI) uninstallListeners!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicListUI) uninstallUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicListUI) updateLayoutState!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicLookAndFeel) getDefaults*() : javax_swing.UIDefaults,EXTENSIBLE;
PROCEDURE (self:BasicLookAndFeel) initClassDefaults!(p0 : javax_swing.UIDefaults),NEW,EXTENSIBLE;
PROCEDURE (self:BasicLookAndFeel) initComponentDefaults!(p0 : javax_swing.UIDefaults),NEW,EXTENSIBLE;
PROCEDURE (self:BasicLookAndFeel) initSystemColorDefaults!(p0 : javax_swing.UIDefaults),NEW,EXTENSIBLE;
PROCEDURE (self:BasicLookAndFeel) loadSystemColors!( p0 : javax_swing.UIDefaults;
IN p1 : ARRAY OF java_lang.String;
p2 : BOOLEAN),NEW,EXTENSIBLE;
PROCEDURE (self:BasicMenuBarUI) createChangeListener!() : javax_swing_event.ChangeListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicMenuBarUI) createContainerListener!() : java_awt_event.ContainerListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicMenuBarUI) getMaximumSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicMenuBarUI) getMinimumSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicMenuBarUI) getPreferredSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicMenuBarUI) installDefaults!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicMenuBarUI) installKeyboardActions!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicMenuBarUI) installListeners!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicMenuBarUI) installUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicMenuBarUI) uninstallDefaults!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicMenuBarUI) uninstallKeyboardActions!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicMenuBarUI) uninstallListeners!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicMenuBarUI) uninstallUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicMenuItemUI$MouseInputHandler) mouseClicked*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicMenuItemUI$MouseInputHandler) mouseDragged*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicMenuItemUI$MouseInputHandler) mouseEntered*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicMenuItemUI$MouseInputHandler) mouseExited*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicMenuItemUI$MouseInputHandler) mouseMoved*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicMenuItemUI$MouseInputHandler) mousePressed*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicMenuItemUI$MouseInputHandler) mouseReleased*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicMenuItemUI) createMenuDragMouseListener!(p0 : javax_swing.JComponent) : javax_swing_event.MenuDragMouseListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicMenuItemUI) createMenuKeyListener!(p0 : javax_swing.JComponent) : javax_swing_event.MenuKeyListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicMenuItemUI) createMouseInputListener!(p0 : javax_swing.JComponent) : javax_swing_event.MouseInputListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicMenuItemUI) getMaximumSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicMenuItemUI) getMinimumSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicMenuItemUI) getPath*() : POINTER TO ARRAY OF javax_swing.MenuElement,NEW,EXTENSIBLE;
PROCEDURE (self:BasicMenuItemUI) getPreferredMenuItemSize!(p0 : javax_swing.JComponent;
p1 : javax_swing.Icon;
p2 : javax_swing.Icon;
p3 : INTEGER) : java_awt.Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:BasicMenuItemUI) getPreferredSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicMenuItemUI) getPropertyPrefix!() : java_lang.String,NEW,EXTENSIBLE;
PROCEDURE (self:BasicMenuItemUI) installDefaults!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicMenuItemUI) installKeyboardActions!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicMenuItemUI) installListeners!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicMenuItemUI) installUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicMenuItemUI) paint*(p0 : java_awt.Graphics;
p1 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicMenuItemUI) paintMenuItem!(p0 : java_awt.Graphics;
p1 : javax_swing.JComponent;
p2 : javax_swing.Icon;
p3 : javax_swing.Icon;
p4 : java_awt.Color;
p5 : java_awt.Color;
p6 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicMenuItemUI) uninstallDefaults!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicMenuItemUI) uninstallKeyboardActions!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicMenuItemUI) uninstallListeners!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicMenuItemUI) uninstallUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicMenuItemUI) update*(p0 : java_awt.Graphics;
p1 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicMenuUI$ChangeHandler) stateChanged*(p0 : javax_swing_event.ChangeEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicMenuUI) createChangeListener!(p0 : javax_swing.JComponent) : javax_swing_event.ChangeListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicMenuUI) createMenuDragMouseListener!(p0 : javax_swing.JComponent) : javax_swing_event.MenuDragMouseListener,EXTENSIBLE;
PROCEDURE (self:BasicMenuUI) createMenuKeyListener!(p0 : javax_swing.JComponent) : javax_swing_event.MenuKeyListener,EXTENSIBLE;
PROCEDURE (self:BasicMenuUI) createMenuListener!(p0 : javax_swing.JComponent) : javax_swing_event.MenuListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicMenuUI) createMouseInputListener!(p0 : javax_swing.JComponent) : javax_swing_event.MouseInputListener,EXTENSIBLE;
PROCEDURE (self:BasicMenuUI) createPropertyChangeListener!(p0 : javax_swing.JComponent) : java_beans.PropertyChangeListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicMenuUI) getMaximumSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicMenuUI) getPropertyPrefix!() : java_lang.String,EXTENSIBLE;
PROCEDURE (self:BasicMenuUI) installDefaults!(),EXTENSIBLE;
PROCEDURE (self:BasicMenuUI) installKeyboardActions!(),EXTENSIBLE;
PROCEDURE (self:BasicMenuUI) installListeners!(),EXTENSIBLE;
PROCEDURE (self:BasicMenuUI) setupPostTimer!(p0 : javax_swing.JMenu),NEW,EXTENSIBLE;
PROCEDURE (self:BasicMenuUI) uninstallDefaults!(),EXTENSIBLE;
PROCEDURE (self:BasicMenuUI) uninstallKeyboardActions!(),EXTENSIBLE;
PROCEDURE (self:BasicMenuUI) uninstallListeners!(),EXTENSIBLE;
PROCEDURE (self:BasicOptionPaneUI$ButtonActionListener) actionPerformed*(p0 : java_awt_event.ActionEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicOptionPaneUI$ButtonAreaLayout) addLayoutComponent*(p0 : java_lang.String;
p1 : java_awt.Component),NEW,EXTENSIBLE;
PROCEDURE (self:BasicOptionPaneUI$ButtonAreaLayout) getCentersChildren*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:BasicOptionPaneUI$ButtonAreaLayout) getPadding*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicOptionPaneUI$ButtonAreaLayout) getSyncAllWidths*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:BasicOptionPaneUI$ButtonAreaLayout) layoutContainer*(p0 : java_awt.Container),NEW,EXTENSIBLE;
PROCEDURE (self:BasicOptionPaneUI$ButtonAreaLayout) minimumLayoutSize*(p0 : java_awt.Container) : java_awt.Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:BasicOptionPaneUI$ButtonAreaLayout) preferredLayoutSize*(p0 : java_awt.Container) : java_awt.Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:BasicOptionPaneUI$ButtonAreaLayout) removeLayoutComponent*(p0 : java_awt.Component),NEW,EXTENSIBLE;
PROCEDURE (self:BasicOptionPaneUI$ButtonAreaLayout) setCentersChildren*(p0 : BOOLEAN),NEW,EXTENSIBLE;
PROCEDURE (self:BasicOptionPaneUI$ButtonAreaLayout) setPadding*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicOptionPaneUI$ButtonAreaLayout) setSyncAllWidths*(p0 : BOOLEAN),NEW,EXTENSIBLE;
PROCEDURE (self:BasicOptionPaneUI$PropertyChangeHandler) propertyChange*(p0 : java_beans.PropertyChangeEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicOptionPaneUI) addButtonComponents!( p0 : java_awt.Container;
IN p1 : ARRAY OF java_lang.Object;
p2 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicOptionPaneUI) addIcon!(p0 : java_awt.Container),NEW,EXTENSIBLE;
PROCEDURE (self:BasicOptionPaneUI) addMessageComponents!(p0 : java_awt.Container;
p1 : java_awt.GridBagConstraints;
p2 : java_lang.Object;
p3 : INTEGER;
p4 : BOOLEAN),NEW,EXTENSIBLE;
PROCEDURE (self:BasicOptionPaneUI) burstStringInto!(p0 : java_awt.Container;
p1 : java_lang.String;
p2 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicOptionPaneUI) containsCustomComponents*(p0 : javax_swing.JOptionPane) : BOOLEAN,EXTENSIBLE;
PROCEDURE (self:BasicOptionPaneUI) createButtonActionListener!(p0 : INTEGER) : java_awt_event.ActionListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicOptionPaneUI) createButtonArea!() : java_awt.Container,NEW,EXTENSIBLE;
PROCEDURE (self:BasicOptionPaneUI) createLayoutManager!() : java_awt.LayoutManager,NEW,EXTENSIBLE;
PROCEDURE (self:BasicOptionPaneUI) createMessageArea!() : java_awt.Container,NEW,EXTENSIBLE;
PROCEDURE (self:BasicOptionPaneUI) createPropertyChangeListener!() : java_beans.PropertyChangeListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicOptionPaneUI) createSeparator!() : java_awt.Container,NEW,EXTENSIBLE;
PROCEDURE (self:BasicOptionPaneUI) getButtons!() : POINTER TO ARRAY OF java_lang.Object,NEW,EXTENSIBLE;
PROCEDURE (self:BasicOptionPaneUI) getIcon!() : javax_swing.Icon,NEW,EXTENSIBLE;
PROCEDURE (self:BasicOptionPaneUI) getIconForType!(p0 : INTEGER) : javax_swing.Icon,NEW,EXTENSIBLE;
PROCEDURE (self:BasicOptionPaneUI) getInitialValueIndex!() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicOptionPaneUI) getMaxCharactersPerLineCount!() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicOptionPaneUI) getMaximumSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicOptionPaneUI) getMessage!() : java_lang.Object,NEW,EXTENSIBLE;
PROCEDURE (self:BasicOptionPaneUI) getMinimumOptionPaneSize*() : java_awt.Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:BasicOptionPaneUI) getMinimumSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicOptionPaneUI) getPreferredSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicOptionPaneUI) getSizeButtonsToSameWidth!() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:BasicOptionPaneUI) installComponents!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicOptionPaneUI) installDefaults!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicOptionPaneUI) installKeyboardActions!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicOptionPaneUI) installListeners!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicOptionPaneUI) installUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicOptionPaneUI) resetInputValue!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicOptionPaneUI) selectInitialValue*(p0 : javax_swing.JOptionPane),EXTENSIBLE;
PROCEDURE (self:BasicOptionPaneUI) uninstallComponents!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicOptionPaneUI) uninstallDefaults!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicOptionPaneUI) uninstallKeyboardActions!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicOptionPaneUI) uninstallListeners!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicOptionPaneUI) uninstallUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicPanelUI) installDefaults!(p0 : javax_swing.JPanel),NEW,EXTENSIBLE;
PROCEDURE (self:BasicPanelUI) installUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicPanelUI) uninstallDefaults!(p0 : javax_swing.JPanel),NEW,EXTENSIBLE;
PROCEDURE (self:BasicPanelUI) uninstallUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicPasswordFieldUI) create*(p0 : javax_swing_text.Element) : javax_swing_text.View,EXTENSIBLE;
PROCEDURE (self:BasicPasswordFieldUI) getPropertyPrefix!() : java_lang.String,EXTENSIBLE;
PROCEDURE (self:BasicPopupMenuSeparatorUI) getPreferredSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicPopupMenuSeparatorUI) paint*(p0 : java_awt.Graphics;
p1 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicPopupMenuUI) getMaximumSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicPopupMenuUI) getMinimumSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicPopupMenuUI) getPreferredSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicPopupMenuUI) installDefaults*(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicPopupMenuUI) installKeyboardActions!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicPopupMenuUI) installListeners!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicPopupMenuUI) installUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicPopupMenuUI) uninstallDefaults!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicPopupMenuUI) uninstallKeyboardActions!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicPopupMenuUI) uninstallListeners!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicPopupMenuUI) uninstallUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicProgressBarUI$ChangeHandler) stateChanged*(p0 : javax_swing_event.ChangeEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicProgressBarUI) getAmountFull!(p0 : java_awt.Insets;
p1 : INTEGER;
p2 : INTEGER) : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicProgressBarUI) getCellLength!() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicProgressBarUI) getCellSpacing!() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicProgressBarUI) getMaximumSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicProgressBarUI) getMinimumSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicProgressBarUI) getPreferredInnerHorizontal!() : java_awt.Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:BasicProgressBarUI) getPreferredInnerVertical!() : java_awt.Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:BasicProgressBarUI) getPreferredSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicProgressBarUI) getSelectionBackground!() : java_awt.Color,NEW,EXTENSIBLE;
PROCEDURE (self:BasicProgressBarUI) getSelectionForeground!() : java_awt.Color,NEW,EXTENSIBLE;
PROCEDURE (self:BasicProgressBarUI) getStringPlacement!(p0 : java_awt.Graphics;
p1 : java_lang.String;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : INTEGER) : java_awt.Point,NEW,EXTENSIBLE;
PROCEDURE (self:BasicProgressBarUI) installDefaults!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicProgressBarUI) installListeners!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicProgressBarUI) installUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicProgressBarUI) paint*(p0 : java_awt.Graphics;
p1 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicProgressBarUI) paintString!(p0 : java_awt.Graphics;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : INTEGER;
p6 : java_awt.Insets),NEW,EXTENSIBLE;
PROCEDURE (self:BasicProgressBarUI) setCellLength!(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicProgressBarUI) setCellSpacing!(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicProgressBarUI) uninstallDefaults!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicProgressBarUI) uninstallListeners!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicProgressBarUI) uninstallUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicRadioButtonMenuItemUI) getPropertyPrefix!() : java_lang.String,EXTENSIBLE;
PROCEDURE (self:BasicRadioButtonMenuItemUI) installDefaults!(),EXTENSIBLE;
PROCEDURE (self:BasicRadioButtonMenuItemUI) processMouseEvent*( p0 : javax_swing.JMenuItem;
p1 : java_awt_event.MouseEvent;
IN p2 : ARRAY OF javax_swing.MenuElement;
p3 : javax_swing.MenuSelectionManager),NEW,EXTENSIBLE;
PROCEDURE (self:BasicRadioButtonUI) getDefaultIcon*() : javax_swing.Icon,NEW,EXTENSIBLE;
PROCEDURE (self:BasicRadioButtonUI) getPreferredSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicRadioButtonUI) getPropertyPrefix!() : java_lang.String,EXTENSIBLE;
PROCEDURE (self:BasicRadioButtonUI) installDefaults!(p0 : javax_swing.AbstractButton),EXTENSIBLE;
PROCEDURE (self:BasicRadioButtonUI) paint*(p0 : java_awt.Graphics;
p1 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicRadioButtonUI) paintFocus!(p0 : java_awt.Graphics;
p1 : java_awt.Rectangle;
p2 : java_awt.Dimension),NEW,EXTENSIBLE;
PROCEDURE (self:BasicRadioButtonUI) uninstallDefaults!(p0 : javax_swing.AbstractButton),EXTENSIBLE;
PROCEDURE (self:BasicScrollBarUI$ArrowButtonListener) mousePressed*(p0 : java_awt_event.MouseEvent),EXTENSIBLE;
PROCEDURE (self:BasicScrollBarUI$ArrowButtonListener) mouseReleased*(p0 : java_awt_event.MouseEvent),EXTENSIBLE;
PROCEDURE (self:BasicScrollBarUI$ModelListener) stateChanged*(p0 : javax_swing_event.ChangeEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollBarUI$PropertyChangeHandler) propertyChange*(p0 : java_beans.PropertyChangeEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollBarUI$ScrollListener) actionPerformed*(p0 : java_awt_event.ActionEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollBarUI$ScrollListener) setDirection*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollBarUI$ScrollListener) setScrollByBlock*(p0 : BOOLEAN),NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollBarUI$TrackListener) mouseDragged*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollBarUI$TrackListener) mouseMoved*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollBarUI$TrackListener) mousePressed*(p0 : java_awt_event.MouseEvent),EXTENSIBLE;
PROCEDURE (self:BasicScrollBarUI$TrackListener) mouseReleased*(p0 : java_awt_event.MouseEvent),EXTENSIBLE;
PROCEDURE (self:BasicScrollBarUI) addLayoutComponent*(p0 : java_lang.String;
p1 : java_awt.Component),NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollBarUI) configureScrollBarColors!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollBarUI) createArrowButtonListener!() : BasicScrollBarUI$ArrowButtonListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollBarUI) createDecreaseButton!(p0 : INTEGER) : javax_swing.JButton,NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollBarUI) createIncreaseButton!(p0 : INTEGER) : javax_swing.JButton,NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollBarUI) createModelListener!() : BasicScrollBarUI$ModelListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollBarUI) createPropertyChangeListener!() : java_beans.PropertyChangeListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollBarUI) createScrollListener!() : BasicScrollBarUI$ScrollListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollBarUI) createTrackListener!() : BasicScrollBarUI$TrackListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollBarUI) getMaximumSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicScrollBarUI) getMaximumThumbSize!() : java_awt.Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollBarUI) getMinimumSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicScrollBarUI) getMinimumThumbSize!() : java_awt.Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollBarUI) getPreferredSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicScrollBarUI) getThumbBounds!() : java_awt.Rectangle,NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollBarUI) getTrackBounds!() : java_awt.Rectangle,NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollBarUI) installComponents!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollBarUI) installDefaults!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollBarUI) installKeyboardActions!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollBarUI) installListeners!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollBarUI) installUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicScrollBarUI) layoutContainer*(p0 : java_awt.Container),NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollBarUI) layoutHScrollbar!(p0 : javax_swing.JScrollBar),NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollBarUI) layoutVScrollbar!(p0 : javax_swing.JScrollBar),NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollBarUI) minimumLayoutSize*(p0 : java_awt.Container) : java_awt.Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollBarUI) paint*(p0 : java_awt.Graphics;
p1 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicScrollBarUI) paintDecreaseHighlight!(p0 : java_awt.Graphics),NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollBarUI) paintIncreaseHighlight!(p0 : java_awt.Graphics),NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollBarUI) paintThumb!(p0 : java_awt.Graphics;
p1 : javax_swing.JComponent;
p2 : java_awt.Rectangle),NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollBarUI) paintTrack!(p0 : java_awt.Graphics;
p1 : javax_swing.JComponent;
p2 : java_awt.Rectangle),NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollBarUI) preferredLayoutSize*(p0 : java_awt.Container) : java_awt.Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollBarUI) removeLayoutComponent*(p0 : java_awt.Component),NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollBarUI) scrollByBlock!(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollBarUI) scrollByUnit!(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollBarUI) setThumbBounds!(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollBarUI) uninstallComponents!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollBarUI) uninstallDefaults!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollBarUI) uninstallKeyboardActions!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollBarUI) uninstallListeners!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollBarUI) uninstallUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicScrollPaneUI$HSBChangeListener) stateChanged*(p0 : javax_swing_event.ChangeEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollPaneUI$PropertyChangeHandler) propertyChange*(p0 : java_beans.PropertyChangeEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollPaneUI$ViewportChangeHandler) stateChanged*(p0 : javax_swing_event.ChangeEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollPaneUI$VSBChangeListener) stateChanged*(p0 : javax_swing_event.ChangeEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollPaneUI) createHSBChangeListener!() : javax_swing_event.ChangeListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollPaneUI) createPropertyChangeListener!() : java_beans.PropertyChangeListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollPaneUI) createVSBChangeListener!() : javax_swing_event.ChangeListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollPaneUI) createViewportChangeListener!() : javax_swing_event.ChangeListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollPaneUI) getMaximumSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicScrollPaneUI) getMinimumSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicScrollPaneUI) getPreferredSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicScrollPaneUI) installDefaults!(p0 : javax_swing.JScrollPane),NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollPaneUI) installKeyboardActions!(p0 : javax_swing.JScrollPane),NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollPaneUI) installListeners!(p0 : javax_swing.JScrollPane),NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollPaneUI) installUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicScrollPaneUI) paint*(p0 : java_awt.Graphics;
p1 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicScrollPaneUI) syncScrollPaneWithViewport!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollPaneUI) uninstallDefaults!(p0 : javax_swing.JScrollPane),NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollPaneUI) uninstallKeyboardActions!(p0 : javax_swing.JScrollPane),NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollPaneUI) uninstallListeners!(p0 : javax_swing.JComponent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollPaneUI) uninstallUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicScrollPaneUI) updateColumnHeader!(p0 : java_beans.PropertyChangeEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollPaneUI) updateRowHeader!(p0 : java_beans.PropertyChangeEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollPaneUI) updateScrollBarDisplayPolicy!(p0 : java_beans.PropertyChangeEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicScrollPaneUI) updateViewport!(p0 : java_beans.PropertyChangeEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSeparatorUI) getMaximumSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicSeparatorUI) getMinimumSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicSeparatorUI) getPreferredSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicSeparatorUI) installDefaults!(p0 : javax_swing.JSeparator),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSeparatorUI) installListeners!(p0 : javax_swing.JSeparator),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSeparatorUI) installUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicSeparatorUI) paint*(p0 : java_awt.Graphics;
p1 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicSeparatorUI) uninstallDefaults!(p0 : javax_swing.JSeparator),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSeparatorUI) uninstallListeners!(p0 : javax_swing.JSeparator),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSeparatorUI) uninstallUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicSliderUI$ActionScroller) actionPerformed*(p0 : java_awt_event.ActionEvent),EXTENSIBLE;
PROCEDURE (self:BasicSliderUI$ActionScroller) isEnabled*() : BOOLEAN,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI$ChangeHandler) stateChanged*(p0 : javax_swing_event.ChangeEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI$ComponentHandler) componentResized*(p0 : java_awt_event.ComponentEvent),EXTENSIBLE;
PROCEDURE (self:BasicSliderUI$FocusHandler) focusGained*(p0 : java_awt_event.FocusEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI$FocusHandler) focusLost*(p0 : java_awt_event.FocusEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI$PropertyChangeHandler) propertyChange*(p0 : java_beans.PropertyChangeEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI$ScrollListener) actionPerformed*(p0 : java_awt_event.ActionEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI$ScrollListener) setDirection*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI$ScrollListener) setScrollByBlock*(p0 : BOOLEAN),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI$TrackListener) mouseDragged*(p0 : java_awt_event.MouseEvent),EXTENSIBLE;
PROCEDURE (self:BasicSliderUI$TrackListener) mouseMoved*(p0 : java_awt_event.MouseEvent),EXTENSIBLE;
PROCEDURE (self:BasicSliderUI$TrackListener) mousePressed*(p0 : java_awt_event.MouseEvent),EXTENSIBLE;
PROCEDURE (self:BasicSliderUI$TrackListener) mouseReleased*(p0 : java_awt_event.MouseEvent),EXTENSIBLE;
PROCEDURE (self:BasicSliderUI$TrackListener) shouldScroll*(p0 : INTEGER) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) calculateContentRect!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) calculateFocusRect!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) calculateGeometry!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) calculateLabelRect!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) calculateThumbLocation!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) calculateThumbSize!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) calculateTickRect!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) calculateTrackBuffer!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) calculateTrackRect!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) createChangeListener!(p0 : javax_swing.JSlider) : javax_swing_event.ChangeListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) createComponentListener!(p0 : javax_swing.JSlider) : java_awt_event.ComponentListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) createFocusListener!(p0 : javax_swing.JSlider) : java_awt_event.FocusListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) createPropertyChangeListener!(p0 : javax_swing.JSlider) : java_beans.PropertyChangeListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) createScrollListener!(p0 : javax_swing.JSlider) : BasicSliderUI$ScrollListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) createTrackListener!(p0 : javax_swing.JSlider) : BasicSliderUI$TrackListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) getFocusColor!() : java_awt.Color,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) getHeightOfHighValueLabel!() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) getHeightOfLowValueLabel!() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) getHeightOfTallestLabel!() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) getHighestValueLabel!() : java_awt.Component,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) getHighlightColor!() : java_awt.Color,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) getLowestValueLabel!() : java_awt.Component,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) getMaximumSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) getMinimumHorizontalSize*() : java_awt.Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) getMinimumSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) getMinimumVerticalSize*() : java_awt.Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) getPreferredHorizontalSize*() : java_awt.Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) getPreferredSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) getPreferredVerticalSize*() : java_awt.Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) getShadowColor!() : java_awt.Color,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) getThumbSize!() : java_awt.Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) getTickLength!() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) getWidthOfHighValueLabel!() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) getWidthOfLowValueLabel!() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) getWidthOfWidestLabel!() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) installDefaults!(p0 : javax_swing.JSlider),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) installKeyboardActions!(p0 : javax_swing.JSlider),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) installListeners!(p0 : javax_swing.JSlider),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) installUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) paint*(p0 : java_awt.Graphics;
p1 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) paintFocus*(p0 : java_awt.Graphics),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) paintHorizontalLabel!(p0 : java_awt.Graphics;
p1 : INTEGER;
p2 : java_awt.Component),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) paintLabels*(p0 : java_awt.Graphics),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) paintMajorTickForHorizSlider!(p0 : java_awt.Graphics;
p1 : java_awt.Rectangle;
p2 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) paintMajorTickForVertSlider!(p0 : java_awt.Graphics;
p1 : java_awt.Rectangle;
p2 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) paintMinorTickForHorizSlider!(p0 : java_awt.Graphics;
p1 : java_awt.Rectangle;
p2 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) paintMinorTickForVertSlider!(p0 : java_awt.Graphics;
p1 : java_awt.Rectangle;
p2 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) paintThumb*(p0 : java_awt.Graphics),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) paintTicks*(p0 : java_awt.Graphics),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) paintTrack*(p0 : java_awt.Graphics),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) paintVerticalLabel!(p0 : java_awt.Graphics;
p1 : INTEGER;
p2 : java_awt.Component),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) recalculateIfInsetsChanged!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) scrollByBlock*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) scrollByUnit*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) scrollDueToClickInTrack!(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) setThumbLocation*(p0 : INTEGER;
p1 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) uninstallKeyboardActions!(p0 : javax_swing.JSlider),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) uninstallListeners!(p0 : javax_swing.JSlider),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) uninstallUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) valueForXPosition*(p0 : INTEGER) : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) valueForYPosition*(p0 : INTEGER) : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) xPositionForValue!(p0 : INTEGER) : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSliderUI) yPositionForValue!(p0 : INTEGER) : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneDivider$DividerLayout) addLayoutComponent*(p0 : java_lang.String;
p1 : java_awt.Component),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneDivider$DividerLayout) layoutContainer*(p0 : java_awt.Container),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneDivider$DividerLayout) minimumLayoutSize*(p0 : java_awt.Container) : java_awt.Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneDivider$DividerLayout) preferredLayoutSize*(p0 : java_awt.Container) : java_awt.Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneDivider$DividerLayout) removeLayoutComponent*(p0 : java_awt.Component),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneDivider$DragController) completeDrag!(p0 : INTEGER;
p1 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneDivider$DragController) completeDrag!(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneDivider$DragController) continueDrag!(p0 : INTEGER;
p1 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneDivider$DragController) continueDrag!(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneDivider$DragController) getNeededLocation!(p0 : INTEGER;
p1 : INTEGER) : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneDivider$DragController) isValid!() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneDivider$DragController) positionForMouseEvent!(p0 : java_awt_event.MouseEvent) : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneDivider$MouseHandler) mouseDragged*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneDivider$MouseHandler) mouseMoved*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneDivider$MouseHandler) mousePressed*(p0 : java_awt_event.MouseEvent),EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneDivider$MouseHandler) mouseReleased*(p0 : java_awt_event.MouseEvent),EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneDivider$VerticalDragController) getNeededLocation!(p0 : INTEGER;
p1 : INTEGER) : INTEGER,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneDivider$VerticalDragController) positionForMouseEvent!(p0 : java_awt_event.MouseEvent) : INTEGER,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneDivider) createLeftOneTouchButton!() : javax_swing.JButton,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneDivider) createRightOneTouchButton!() : javax_swing.JButton,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneDivider) dragDividerTo!(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneDivider) finishDraggingTo!(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneDivider) getBasicSplitPaneUI*() : BasicSplitPaneUI,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneDivider) getDividerSize*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneDivider) getPreferredSize*() : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneDivider) oneTouchExpandableChanged!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneDivider) paint*(p0 : java_awt.Graphics),EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneDivider) prepareForDragging!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneDivider) propertyChange*(p0 : java_beans.PropertyChangeEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneDivider) setBasicSplitPaneUI*(p0 : BasicSplitPaneUI),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneDivider) setDividerSize*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI$BasicHorizontalLayoutManager) addLayoutComponent*(p0 : java_awt.Component;
p1 : java_lang.Object),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI$BasicHorizontalLayoutManager) addLayoutComponent*(p0 : java_lang.String;
p1 : java_awt.Component),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI$BasicHorizontalLayoutManager) getAvailableSize!(p0 : java_awt.Dimension;
p1 : java_awt.Insets) : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI$BasicHorizontalLayoutManager) getInitialLocation!(p0 : java_awt.Insets) : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI$BasicHorizontalLayoutManager) getLayoutAlignmentX*(p0 : java_awt.Container) : SHORTREAL,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI$BasicHorizontalLayoutManager) getLayoutAlignmentY*(p0 : java_awt.Container) : SHORTREAL,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI$BasicHorizontalLayoutManager) getPreferredSizeOfComponent!(p0 : java_awt.Component) : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI$BasicHorizontalLayoutManager) getSizeOfComponent!(p0 : java_awt.Component) : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI$BasicHorizontalLayoutManager) getSizes!() : POINTER TO ARRAY OF INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI$BasicHorizontalLayoutManager) invalidateLayout*(p0 : java_awt.Container),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI$BasicHorizontalLayoutManager) layoutContainer*(p0 : java_awt.Container),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI$BasicHorizontalLayoutManager) maximumLayoutSize*(p0 : java_awt.Container) : java_awt.Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI$BasicHorizontalLayoutManager) minimumLayoutSize*(p0 : java_awt.Container) : java_awt.Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI$BasicHorizontalLayoutManager) preferredLayoutSize*(p0 : java_awt.Container) : java_awt.Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI$BasicHorizontalLayoutManager) removeLayoutComponent*(p0 : java_awt.Component),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI$BasicHorizontalLayoutManager) resetSizeAt!(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI$BasicHorizontalLayoutManager) resetToPreferredSizes*(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI$BasicHorizontalLayoutManager) setComponentToSize!(p0 : java_awt.Component;
p1 : INTEGER;
p2 : INTEGER;
p3 : java_awt.Insets;
p4 : java_awt.Dimension),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI$BasicHorizontalLayoutManager) setSizes!(IN p0 : ARRAY OF INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI$BasicHorizontalLayoutManager) updateComponents!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI$BasicVerticalLayoutManager) getAvailableSize!(p0 : java_awt.Dimension;
p1 : java_awt.Insets) : INTEGER,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI$BasicVerticalLayoutManager) getInitialLocation!(p0 : java_awt.Insets) : INTEGER,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI$BasicVerticalLayoutManager) getPreferredSizeOfComponent!(p0 : java_awt.Component) : INTEGER,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI$BasicVerticalLayoutManager) getSizeOfComponent!(p0 : java_awt.Component) : INTEGER,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI$BasicVerticalLayoutManager) minimumLayoutSize*(p0 : java_awt.Container) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI$BasicVerticalLayoutManager) preferredLayoutSize*(p0 : java_awt.Container) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI$BasicVerticalLayoutManager) setComponentToSize!(p0 : java_awt.Component;
p1 : INTEGER;
p2 : INTEGER;
p3 : java_awt.Insets;
p4 : java_awt.Dimension),EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI$FocusHandler) focusLost*(p0 : java_awt_event.FocusEvent),EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI$KeyboardDownRightHandler) actionPerformed*(p0 : java_awt_event.ActionEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI$KeyboardEndHandler) actionPerformed*(p0 : java_awt_event.ActionEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI$KeyboardHomeHandler) actionPerformed*(p0 : java_awt_event.ActionEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI$KeyboardResizeToggleHandler) actionPerformed*(p0 : java_awt_event.ActionEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI$KeyboardUpLeftHandler) actionPerformed*(p0 : java_awt_event.ActionEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI$PropertyHandler) propertyChange*(p0 : java_beans.PropertyChangeEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI) createDefaultDivider*() : BasicSplitPaneDivider,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI) createDefaultNonContinuousLayoutDivider!() : java_awt.Component,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI) createFocusListener!() : java_awt_event.FocusListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI) createKeyboardDownRightListener!() : java_awt_event.ActionListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI) createKeyboardEndListener!() : java_awt_event.ActionListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI) createKeyboardHomeListener!() : java_awt_event.ActionListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI) createKeyboardResizeToggleListener!() : java_awt_event.ActionListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI) createKeyboardUpLeftListener!() : java_awt_event.ActionListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI) createPropertyChangeListener!() : java_beans.PropertyChangeListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI) dragDividerTo!(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI) finishDraggingTo!(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI) finishedPaintingChildren*(p0 : javax_swing.JSplitPane;
p1 : java_awt.Graphics),EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI) getDivider*() : BasicSplitPaneDivider,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI) getDividerBorderSize!() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI) getDividerLocation*(p0 : javax_swing.JSplitPane) : INTEGER,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI) getInsets*(p0 : javax_swing.JComponent) : java_awt.Insets,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI) getLastDragLocation*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI) getMaximumDividerLocation*(p0 : javax_swing.JSplitPane) : INTEGER,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI) getMaximumSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI) getMinimumDividerLocation*(p0 : javax_swing.JSplitPane) : INTEGER,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI) getMinimumSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI) getNonContinuousLayoutDivider*() : java_awt.Component,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI) getOrientation*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI) getPreferredSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI) getSplitPane*() : javax_swing.JSplitPane,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI) installDefaults!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI) installKeyboardActions!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI) installListeners!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI) installUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI) isContinuousLayout*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI) paint*(p0 : java_awt.Graphics;
p1 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI) resetLayoutManager!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI) resetToPreferredSizes*(p0 : javax_swing.JSplitPane),EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI) setContinuousLayout*(p0 : BOOLEAN),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI) setDividerLocation*(p0 : javax_swing.JSplitPane;
p1 : INTEGER),EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI) setLastDragLocation*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI) setNonContinuousLayoutDivider!(p0 : java_awt.Component),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI) setNonContinuousLayoutDivider!(p0 : java_awt.Component;
p1 : BOOLEAN),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI) setOrientation*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI) startDragging!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI) uninstallDefaults!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI) uninstallKeyboardActions!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI) uninstallListeners!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicSplitPaneUI) uninstallUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI$FocusHandler) focusGained*(p0 : java_awt_event.FocusEvent),EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI$FocusHandler) focusLost*(p0 : java_awt_event.FocusEvent),EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI$MouseHandler) mousePressed*(p0 : java_awt_event.MouseEvent),EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI$PropertyChangeHandler) propertyChange*(p0 : java_beans.PropertyChangeEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI$TabbedPaneLayout) addLayoutComponent*(p0 : java_lang.String;
p1 : java_awt.Component),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI$TabbedPaneLayout) calculateLayoutInfo*(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI$TabbedPaneLayout) calculateSize!(p0 : BOOLEAN) : java_awt.Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI$TabbedPaneLayout) calculateTabRects!(p0 : INTEGER;
p1 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI$TabbedPaneLayout) layoutContainer*(p0 : java_awt.Container),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI$TabbedPaneLayout) minimumLayoutSize*(p0 : java_awt.Container) : java_awt.Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI$TabbedPaneLayout) normalizeTabRuns!(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI$TabbedPaneLayout) padSelectedTab!(p0 : INTEGER;
p1 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI$TabbedPaneLayout) padTabRun!(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI$TabbedPaneLayout) preferredLayoutSize*(p0 : java_awt.Container) : java_awt.Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI$TabbedPaneLayout) preferredTabAreaHeight!(p0 : INTEGER;
p1 : INTEGER) : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI$TabbedPaneLayout) preferredTabAreaWidth!(p0 : INTEGER;
p1 : INTEGER) : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI$TabbedPaneLayout) removeLayoutComponent*(p0 : java_awt.Component),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI$TabbedPaneLayout) rotateTabRuns!(p0 : INTEGER;
p1 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI$TabSelectionHandler) stateChanged*(p0 : javax_swing_event.ChangeEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) assureRectsCreated!(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) calculateMaxTabHeight!(p0 : INTEGER) : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) calculateMaxTabWidth!(p0 : INTEGER) : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) calculateTabAreaHeight!(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER) : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) calculateTabAreaWidth!(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER) : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) calculateTabHeight!(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER) : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) calculateTabWidth!(p0 : INTEGER;
p1 : INTEGER;
p2 : java_awt.FontMetrics) : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) createChangeListener!() : javax_swing_event.ChangeListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) createFocusListener!() : java_awt_event.FocusListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) createLayoutManager!() : java_awt.LayoutManager,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) createMouseListener!() : java_awt_event.MouseListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) createPropertyChangeListener!() : java_beans.PropertyChangeListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) expandTabRunsArray!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) getContentBorderInsets!(p0 : INTEGER) : java_awt.Insets,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) getFontMetrics!() : java_awt.FontMetrics,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) getIconForTab!(p0 : INTEGER) : javax_swing.Icon,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) getMaximumSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) getMinimumSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) getNextTabIndex!(p0 : INTEGER) : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) getPreferredSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) getPreviousTabIndex!(p0 : INTEGER) : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) getRunForTab!(p0 : INTEGER;
p1 : INTEGER) : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) getSelectedTabPadInsets!(p0 : INTEGER) : java_awt.Insets,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) getTabAreaInsets!(p0 : INTEGER) : java_awt.Insets,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) getTabBounds*(p0 : javax_swing.JTabbedPane;
p1 : INTEGER) : java_awt.Rectangle,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) getTabInsets!(p0 : INTEGER;
p1 : INTEGER) : java_awt.Insets,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) getTabLabelShiftX!(p0 : INTEGER;
p1 : INTEGER;
p2 : BOOLEAN) : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) getTabLabelShiftY!(p0 : INTEGER;
p1 : INTEGER;
p2 : BOOLEAN) : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) getTabRunCount*(p0 : javax_swing.JTabbedPane) : INTEGER,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) getTabRunIndent!(p0 : INTEGER;
p1 : INTEGER) : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) getTabRunOffset!(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER;
p3 : BOOLEAN) : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) getTabRunOverlay!(p0 : INTEGER) : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) getVisibleComponent!() : java_awt.Component,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) installDefaults!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) installKeyboardActions!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) installListeners!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) installUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) lastTabInRun!(p0 : INTEGER;
p1 : INTEGER) : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) layoutLabel!(p0 : INTEGER;
p1 : java_awt.FontMetrics;
p2 : INTEGER;
p3 : java_lang.String;
p4 : javax_swing.Icon;
p5 : java_awt.Rectangle;
p6 : java_awt.Rectangle;
p7 : java_awt.Rectangle;
p8 : BOOLEAN),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) navigateSelectedTab!(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) paint*(p0 : java_awt.Graphics;
p1 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) paintContentBorder!(p0 : java_awt.Graphics;
p1 : INTEGER;
p2 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) paintContentBorderBottomEdge!(p0 : java_awt.Graphics;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : INTEGER;
p6 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) paintContentBorderLeftEdge!(p0 : java_awt.Graphics;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : INTEGER;
p6 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) paintContentBorderRightEdge!(p0 : java_awt.Graphics;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : INTEGER;
p6 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) paintContentBorderTopEdge!(p0 : java_awt.Graphics;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : INTEGER;
p6 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) paintFocusIndicator!( p0 : java_awt.Graphics;
p1 : INTEGER;
IN p2 : ARRAY OF java_awt.Rectangle;
p3 : INTEGER;
p4 : java_awt.Rectangle;
p5 : java_awt.Rectangle;
p6 : BOOLEAN),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) paintIcon!(p0 : java_awt.Graphics;
p1 : INTEGER;
p2 : INTEGER;
p3 : javax_swing.Icon;
p4 : java_awt.Rectangle;
p5 : BOOLEAN),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) paintTab!( p0 : java_awt.Graphics;
p1 : INTEGER;
IN p2 : ARRAY OF java_awt.Rectangle;
p3 : INTEGER;
p4 : java_awt.Rectangle;
p5 : java_awt.Rectangle),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) paintTabBackground!(p0 : java_awt.Graphics;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : INTEGER;
p6 : INTEGER;
p7 : BOOLEAN),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) paintTabBorder!(p0 : java_awt.Graphics;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : INTEGER;
p6 : INTEGER;
p7 : BOOLEAN),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) paintText!(p0 : java_awt.Graphics;
p1 : INTEGER;
p2 : java_awt.Font;
p3 : java_awt.FontMetrics;
p4 : INTEGER;
p5 : java_lang.String;
p6 : java_awt.Rectangle;
p7 : BOOLEAN),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) selectAdjacentRunTab!(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) selectNextTab!(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) selectPreviousTab!(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) setVisibleComponent!(p0 : java_awt.Component),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) shouldPadTabRun!(p0 : INTEGER;
p1 : INTEGER) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) shouldRotateTabRuns!(p0 : INTEGER) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) tabForCoordinate*(p0 : javax_swing.JTabbedPane;
p1 : INTEGER;
p2 : INTEGER) : INTEGER,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) uninstallDefaults!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) uninstallKeyboardActions!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) uninstallListeners!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTabbedPaneUI) uninstallUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicTableHeaderUI$MouseInputHandler) mouseClicked*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTableHeaderUI$MouseInputHandler) mouseDragged*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTableHeaderUI$MouseInputHandler) mouseEntered*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTableHeaderUI$MouseInputHandler) mouseExited*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTableHeaderUI$MouseInputHandler) mouseMoved*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTableHeaderUI$MouseInputHandler) mousePressed*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTableHeaderUI$MouseInputHandler) mouseReleased*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTableHeaderUI) createMouseInputListener!() : javax_swing_event.MouseInputListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTableHeaderUI) getMaximumSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicTableHeaderUI) getMinimumSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicTableHeaderUI) getPreferredSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicTableHeaderUI) installDefaults!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTableHeaderUI) installKeyboardActions!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTableHeaderUI) installListeners!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTableHeaderUI) installUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicTableHeaderUI) paint*(p0 : java_awt.Graphics;
p1 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicTableHeaderUI) uninstallDefaults!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTableHeaderUI) uninstallKeyboardActions!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTableHeaderUI) uninstallListeners!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTableHeaderUI) uninstallUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicTableUI$FocusHandler) focusGained*(p0 : java_awt_event.FocusEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTableUI$FocusHandler) focusLost*(p0 : java_awt_event.FocusEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTableUI$KeyHandler) keyPressed*(p0 : java_awt_event.KeyEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTableUI$KeyHandler) keyReleased*(p0 : java_awt_event.KeyEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTableUI$KeyHandler) keyTyped*(p0 : java_awt_event.KeyEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTableUI$MouseInputHandler) mouseClicked*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTableUI$MouseInputHandler) mouseDragged*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTableUI$MouseInputHandler) mouseEntered*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTableUI$MouseInputHandler) mouseExited*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTableUI$MouseInputHandler) mouseMoved*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTableUI$MouseInputHandler) mousePressed*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTableUI$MouseInputHandler) mouseReleased*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTableUI) createFocusListener!() : java_awt_event.FocusListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTableUI) createKeyListener!() : java_awt_event.KeyListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTableUI) createMouseInputListener!() : javax_swing_event.MouseInputListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTableUI) getMaximumSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicTableUI) getMinimumSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicTableUI) getPreferredSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicTableUI) installDefaults!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTableUI) installKeyboardActions!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTableUI) installListeners!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTableUI) installUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicTableUI) paint*(p0 : java_awt.Graphics;
p1 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicTableUI) uninstallDefaults!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTableUI) uninstallKeyboardActions!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTableUI) uninstallListeners!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTableUI) uninstallUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicTextAreaUI) create*(p0 : javax_swing_text.Element) : javax_swing_text.View,EXTENSIBLE;
PROCEDURE (self:BasicTextAreaUI) getPropertyPrefix!() : java_lang.String,EXTENSIBLE;
PROCEDURE (self:BasicTextAreaUI) propertyChange!(p0 : java_beans.PropertyChangeEvent),EXTENSIBLE;
PROCEDURE (self:BasicTextFieldUI) create*(p0 : javax_swing_text.Element) : javax_swing_text.View,EXTENSIBLE;
PROCEDURE (self:BasicTextFieldUI) createCaret!() : javax_swing_text.Caret,EXTENSIBLE;
PROCEDURE (self:BasicTextFieldUI) getPropertyPrefix!() : java_lang.String,EXTENSIBLE;
PROCEDURE (self:BasicTextPaneUI) getEditorKit*(p0 : javax_swing_text.JTextComponent) : javax_swing_text.EditorKit,EXTENSIBLE;
PROCEDURE (self:BasicTextPaneUI) getPropertyPrefix!() : java_lang.String,EXTENSIBLE;
PROCEDURE (self:BasicTextPaneUI) propertyChange!(p0 : java_beans.PropertyChangeEvent),EXTENSIBLE;
PROCEDURE (self:BasicTextUI) create*(p0 : javax_swing_text.Element) : javax_swing_text.View,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTextUI) create*(p0 : javax_swing_text.Element;
p1 : INTEGER;
p2 : INTEGER) : javax_swing_text.View,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTextUI) createCaret!() : javax_swing_text.Caret,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTextUI) createHighlighter!() : javax_swing_text.Highlighter,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTextUI) createKeymap!() : javax_swing_text.Keymap,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTextUI) damageRange*(p0 : javax_swing_text.JTextComponent;
p1 : INTEGER;
p2 : INTEGER),EXTENSIBLE;
PROCEDURE (self:BasicTextUI) damageRange*(p0 : javax_swing_text.JTextComponent;
p1 : INTEGER;
p2 : INTEGER;
p3 : javax_swing_text.Position$Bias;
p4 : javax_swing_text.Position$Bias),EXTENSIBLE;
PROCEDURE (self:BasicTextUI) getComponent!() : javax_swing_text.JTextComponent,NEW;
PROCEDURE (self:BasicTextUI) getEditorKit*(p0 : javax_swing_text.JTextComponent) : javax_swing_text.EditorKit,EXTENSIBLE;
PROCEDURE (self:BasicTextUI) getKeymapName!() : java_lang.String,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTextUI) getMaximumSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicTextUI) getMinimumSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicTextUI) getNextVisualPositionFrom*( p0 : javax_swing_text.JTextComponent;
p1 : INTEGER;
p2 : javax_swing_text.Position$Bias;
p3 : INTEGER;
IN p4 : ARRAY OF javax_swing_text.Position$Bias) : INTEGER,EXTENSIBLE;
PROCEDURE (self:BasicTextUI) getPreferredSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicTextUI) getPropertyPrefix!() : java_lang.String,NEW,ABSTRACT;
PROCEDURE (self:BasicTextUI) getRootView*(p0 : javax_swing_text.JTextComponent) : javax_swing_text.View,EXTENSIBLE;
PROCEDURE (self:BasicTextUI) getVisibleEditorRect!() : java_awt.Rectangle,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTextUI) installDefaults!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTextUI) installKeyboardActions!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTextUI) installListeners!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTextUI) installUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicTextUI) modelChanged!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTextUI) modelToView*(p0 : javax_swing_text.JTextComponent;
p1 : INTEGER) : java_awt.Rectangle,EXTENSIBLE;
PROCEDURE (self:BasicTextUI) modelToView*(p0 : javax_swing_text.JTextComponent;
p1 : INTEGER;
p2 : javax_swing_text.Position$Bias) : java_awt.Rectangle,EXTENSIBLE;
PROCEDURE (self:BasicTextUI) paint*(p0 : java_awt.Graphics;
p1 : javax_swing.JComponent);
PROCEDURE (self:BasicTextUI) paintBackground!(p0 : java_awt.Graphics),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTextUI) paintSafely!(p0 : java_awt.Graphics),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTextUI) propertyChange!(p0 : java_beans.PropertyChangeEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTextUI) setView!(p0 : javax_swing_text.View),NEW;
PROCEDURE (self:BasicTextUI) uninstallDefaults!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTextUI) uninstallKeyboardActions!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTextUI) uninstallListeners!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTextUI) uninstallUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicTextUI) viewToModel*(p0 : javax_swing_text.JTextComponent;
p1 : java_awt.Point) : INTEGER,EXTENSIBLE;
PROCEDURE (self:BasicTextUI) viewToModel*( p0 : javax_swing_text.JTextComponent;
p1 : java_awt.Point;
IN p2 : ARRAY OF javax_swing_text.Position$Bias) : INTEGER,EXTENSIBLE;
PROCEDURE (self:BasicToggleButtonUI) getPropertyPrefix!() : java_lang.String,EXTENSIBLE;
PROCEDURE (self:BasicToggleButtonUI) paint*(p0 : java_awt.Graphics;
p1 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicToggleButtonUI) paintButtonPressed!(p0 : java_awt.Graphics;
p1 : javax_swing.AbstractButton),EXTENSIBLE;
PROCEDURE (self:BasicToggleButtonUI) paintFocus!(p0 : java_awt.Graphics;
p1 : javax_swing.AbstractButton;
p2 : java_awt.Rectangle;
p3 : java_awt.Rectangle;
p4 : java_awt.Rectangle),EXTENSIBLE;
PROCEDURE (self:BasicToggleButtonUI) paintIcon!(p0 : java_awt.Graphics;
p1 : javax_swing.AbstractButton;
p2 : java_awt.Rectangle),NEW,EXTENSIBLE;
PROCEDURE (self:BasicToggleButtonUI) paintText!(p0 : java_awt.Graphics;
p1 : javax_swing.AbstractButton;
p2 : java_awt.Rectangle;
p3 : java_lang.String),NEW,EXTENSIBLE;
PROCEDURE (self:BasicToolBarSeparatorUI) getMaximumSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicToolBarSeparatorUI) getMinimumSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicToolBarSeparatorUI) getPreferredSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicToolBarSeparatorUI) installDefaults!(p0 : javax_swing.JSeparator),EXTENSIBLE;
PROCEDURE (self:BasicToolBarSeparatorUI) paint*(p0 : java_awt.Graphics;
p1 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicToolBarUI$DockingListener) mouseClicked*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicToolBarUI$DockingListener) mouseDragged*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicToolBarUI$DockingListener) mouseEntered*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicToolBarUI$DockingListener) mouseExited*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicToolBarUI$DockingListener) mouseMoved*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicToolBarUI$DockingListener) mousePressed*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicToolBarUI$DockingListener) mouseReleased*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicToolBarUI$DragWindow) getBorderColor*() : java_awt.Color,NEW,EXTENSIBLE;
PROCEDURE (self:BasicToolBarUI$DragWindow) getInsets*() : java_awt.Insets,EXTENSIBLE;
PROCEDURE (self:BasicToolBarUI$DragWindow) getOffset*() : java_awt.Point,NEW,EXTENSIBLE;
PROCEDURE (self:BasicToolBarUI$DragWindow) paint*(p0 : java_awt.Graphics),EXTENSIBLE;
PROCEDURE (self:BasicToolBarUI$DragWindow) setBorderColor*(p0 : java_awt.Color),NEW,EXTENSIBLE;
PROCEDURE (self:BasicToolBarUI$DragWindow) setOffset*(p0 : java_awt.Point),NEW,EXTENSIBLE;
PROCEDURE (self:BasicToolBarUI$DragWindow) setOrientation*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicToolBarUI$FrameListener) windowClosing*(p0 : java_awt_event.WindowEvent),EXTENSIBLE;
PROCEDURE (self:BasicToolBarUI$PropertyListener) propertyChange*(p0 : java_beans.PropertyChangeEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicToolBarUI$ToolBarContListener) componentAdded*(p0 : java_awt_event.ContainerEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicToolBarUI$ToolBarContListener) componentRemoved*(p0 : java_awt_event.ContainerEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicToolBarUI$ToolBarFocusListener) focusGained*(p0 : java_awt_event.FocusEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicToolBarUI$ToolBarFocusListener) focusLost*(p0 : java_awt_event.FocusEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicToolBarUI) canDock*(p0 : java_awt.Component;
p1 : java_awt.Point) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:BasicToolBarUI) createDockingListener!() : javax_swing_event.MouseInputListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicToolBarUI) createDragWindow!(p0 : javax_swing.JToolBar) : BasicToolBarUI$DragWindow,NEW,EXTENSIBLE;
PROCEDURE (self:BasicToolBarUI) createFloatingFrame!(p0 : javax_swing.JToolBar) : javax_swing.JFrame,NEW,EXTENSIBLE;
PROCEDURE (self:BasicToolBarUI) createFrameListener!() : java_awt_event.WindowListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicToolBarUI) createPropertyListener!() : java_beans.PropertyChangeListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicToolBarUI) createToolBarContListener!() : java_awt_event.ContainerListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicToolBarUI) createToolBarFocusListener!() : java_awt_event.FocusListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicToolBarUI) dragTo!(p0 : java_awt.Point;
p1 : java_awt.Point),NEW,EXTENSIBLE;
PROCEDURE (self:BasicToolBarUI) floatAt!(p0 : java_awt.Point;
p1 : java_awt.Point),NEW,EXTENSIBLE;
PROCEDURE (self:BasicToolBarUI) getDockingColor*() : java_awt.Color,NEW,EXTENSIBLE;
PROCEDURE (self:BasicToolBarUI) getFloatingColor*() : java_awt.Color,NEW,EXTENSIBLE;
PROCEDURE (self:BasicToolBarUI) getMaximumSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicToolBarUI) getMinimumSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicToolBarUI) getPreferredSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicToolBarUI) installComponents!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicToolBarUI) installDefaults!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicToolBarUI) installKeyboardActions!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicToolBarUI) installListeners!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicToolBarUI) installUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicToolBarUI) isFloating*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:BasicToolBarUI) navigateFocusedComp!(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicToolBarUI) setDockingColor*(p0 : java_awt.Color),NEW,EXTENSIBLE;
PROCEDURE (self:BasicToolBarUI) setFloating*(p0 : BOOLEAN;
p1 : java_awt.Point),NEW,EXTENSIBLE;
PROCEDURE (self:BasicToolBarUI) setFloatingColor*(p0 : java_awt.Color),NEW,EXTENSIBLE;
PROCEDURE (self:BasicToolBarUI) setFloatingLocation*(p0 : INTEGER;
p1 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicToolBarUI) setOrientation*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicToolBarUI) uninstallComponents!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicToolBarUI) uninstallDefaults!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicToolBarUI) uninstallKeyboardActions!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicToolBarUI) uninstallListeners!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicToolBarUI) uninstallUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicToolTipUI) getMaximumSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicToolTipUI) getMinimumSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicToolTipUI) getPreferredSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicToolTipUI) installDefaults!(p0 : javax_swing.JComponent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicToolTipUI) installListeners!(p0 : javax_swing.JComponent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicToolTipUI) installUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicToolTipUI) paint*(p0 : java_awt.Graphics;
p1 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicToolTipUI) uninstallDefaults!(p0 : javax_swing.JComponent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicToolTipUI) uninstallListeners!(p0 : javax_swing.JComponent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicToolTipUI) uninstallUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicTreeUI$CellEditorHandler) editingCanceled*(p0 : javax_swing_event.ChangeEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI$CellEditorHandler) editingStopped*(p0 : javax_swing_event.ChangeEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI$ComponentHandler) actionPerformed*(p0 : java_awt_event.ActionEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI$ComponentHandler) componentMoved*(p0 : java_awt_event.ComponentEvent),EXTENSIBLE;
PROCEDURE (self:BasicTreeUI$ComponentHandler) getScrollPane!() : javax_swing.JScrollPane,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI$ComponentHandler) startTimer!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI$FocusHandler) focusGained*(p0 : java_awt_event.FocusEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI$FocusHandler) focusLost*(p0 : java_awt_event.FocusEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI$KeyHandler) keyPressed*(p0 : java_awt_event.KeyEvent),EXTENSIBLE;
PROCEDURE (self:BasicTreeUI$KeyHandler) keyReleased*(p0 : java_awt_event.KeyEvent),EXTENSIBLE;
PROCEDURE (self:BasicTreeUI$MouseHandler) mousePressed*(p0 : java_awt_event.MouseEvent),EXTENSIBLE;
PROCEDURE (self:BasicTreeUI$MouseInputHandler) mouseClicked*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI$MouseInputHandler) mouseDragged*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI$MouseInputHandler) mouseEntered*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI$MouseInputHandler) mouseExited*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI$MouseInputHandler) mouseMoved*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI$MouseInputHandler) mousePressed*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI$MouseInputHandler) mouseReleased*(p0 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI$MouseInputHandler) removeFromSource!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI$NodeDimensionsHandler) getNodeDimensions*(p0 : java_lang.Object;
p1 : INTEGER;
p2 : INTEGER;
p3 : BOOLEAN;
p4 : java_awt.Rectangle) : java_awt.Rectangle,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI$NodeDimensionsHandler) getRowX!(p0 : INTEGER;
p1 : INTEGER) : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI$PropertyChangeHandler) propertyChange*(p0 : java_beans.PropertyChangeEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI$SelectionModelPropertyChangeHandler) propertyChange*(p0 : java_beans.PropertyChangeEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI$TreeCancelEditingAction) actionPerformed*(p0 : java_awt_event.ActionEvent),EXTENSIBLE;
PROCEDURE (self:BasicTreeUI$TreeCancelEditingAction) isEnabled*() : BOOLEAN,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI$TreeExpansionHandler) treeCollapsed*(p0 : javax_swing_event.TreeExpansionEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI$TreeExpansionHandler) treeExpanded*(p0 : javax_swing_event.TreeExpansionEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI$TreeHomeAction) actionPerformed*(p0 : java_awt_event.ActionEvent),EXTENSIBLE;
PROCEDURE (self:BasicTreeUI$TreeHomeAction) isEnabled*() : BOOLEAN,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI$TreeIncrementAction) actionPerformed*(p0 : java_awt_event.ActionEvent),EXTENSIBLE;
PROCEDURE (self:BasicTreeUI$TreeIncrementAction) isEnabled*() : BOOLEAN,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI$TreeModelHandler) treeNodesChanged*(p0 : javax_swing_event.TreeModelEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI$TreeModelHandler) treeNodesInserted*(p0 : javax_swing_event.TreeModelEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI$TreeModelHandler) treeNodesRemoved*(p0 : javax_swing_event.TreeModelEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI$TreeModelHandler) treeStructureChanged*(p0 : javax_swing_event.TreeModelEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI$TreePageAction) actionPerformed*(p0 : java_awt_event.ActionEvent),EXTENSIBLE;
PROCEDURE (self:BasicTreeUI$TreePageAction) isEnabled*() : BOOLEAN,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI$TreeSelectionHandler) valueChanged*(p0 : javax_swing_event.TreeSelectionEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI$TreeToggleAction) actionPerformed*(p0 : java_awt_event.ActionEvent),EXTENSIBLE;
PROCEDURE (self:BasicTreeUI$TreeToggleAction) isEnabled*() : BOOLEAN,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI$TreeTraverseAction) actionPerformed*(p0 : java_awt_event.ActionEvent),EXTENSIBLE;
PROCEDURE (self:BasicTreeUI$TreeTraverseAction) isEnabled*() : BOOLEAN,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) cancelEditing*(p0 : javax_swing.JTree),EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) checkForClickInExpandControl!(p0 : javax_swing_tree.TreePath;
p1 : INTEGER;
p2 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) completeEditing!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) completeEditing!(p0 : BOOLEAN;
p1 : BOOLEAN;
p2 : BOOLEAN),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) completeUIInstall!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) completeUIUninstall!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) configureLayoutCache!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) createCellEditorListener!() : javax_swing_event.CellEditorListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) createCellRendererPane!() : javax_swing.CellRendererPane,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) createComponentListener!() : java_awt_event.ComponentListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) createDefaultCellEditor!() : javax_swing_tree.TreeCellEditor,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) createDefaultCellRenderer!() : javax_swing_tree.TreeCellRenderer,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) createFocusListener!() : java_awt_event.FocusListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) createKeyListener!() : java_awt_event.KeyListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) createLayoutCache!() : javax_swing_tree.AbstractLayoutCache,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) createMouseListener!() : java_awt_event.MouseListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) createNodeDimensions!() : javax_swing_tree.AbstractLayoutCache$NodeDimensions,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) createPropertyChangeListener!() : java_beans.PropertyChangeListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) createSelectionModelPropertyChangeListener!() : java_beans.PropertyChangeListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) createTreeExpansionListener!() : javax_swing_event.TreeExpansionListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) createTreeModelListener!() : javax_swing_event.TreeModelListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) createTreeSelectionListener!() : javax_swing_event.TreeSelectionListener,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) drawCentered!(p0 : java_awt.Component;
p1 : java_awt.Graphics;
p2 : javax_swing.Icon;
p3 : INTEGER;
p4 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) drawDashedHorizontalLine!(p0 : java_awt.Graphics;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) drawDashedVerticalLine!(p0 : java_awt.Graphics;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) ensureRowsAreVisible!(p0 : INTEGER;
p1 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) getCellEditor!() : javax_swing_tree.TreeCellEditor,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) getCellRenderer!() : javax_swing_tree.TreeCellRenderer,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) getClosestPathForLocation*(p0 : javax_swing.JTree;
p1 : INTEGER;
p2 : INTEGER) : javax_swing_tree.TreePath,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) getCollapsedIcon*() : javax_swing.Icon,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) getEditingPath*(p0 : javax_swing.JTree) : javax_swing_tree.TreePath,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) getExpandedIcon*() : javax_swing.Icon,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) getHashColor!() : java_awt.Color,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) getHorizontalLegBuffer!() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) getLastChildPath!(p0 : javax_swing_tree.TreePath) : javax_swing_tree.TreePath,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) getLeftChildIndent*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) getMaximumSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) getMinimumSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) getModel!() : javax_swing_tree.TreeModel,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) getPathBounds*(p0 : javax_swing.JTree;
p1 : javax_swing_tree.TreePath) : java_awt.Rectangle,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) getPathForRow*(p0 : javax_swing.JTree;
p1 : INTEGER) : javax_swing_tree.TreePath,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) getPreferredMinSize*() : java_awt.Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) getPreferredSize*(p0 : javax_swing.JComponent) : java_awt.Dimension,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) getPreferredSize*(p0 : javax_swing.JComponent;
p1 : BOOLEAN) : java_awt.Dimension,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) getRightChildIndent*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) getRowCount*(p0 : javax_swing.JTree) : INTEGER,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) getRowForPath*(p0 : javax_swing.JTree;
p1 : javax_swing_tree.TreePath) : INTEGER,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) getRowHeight!() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) getSelectionModel!() : javax_swing_tree.TreeSelectionModel,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) getShowsRootHandles!() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) getVerticalLegBuffer!() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) handleExpandControlClick!(p0 : javax_swing_tree.TreePath;
p1 : INTEGER;
p2 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) installComponents!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) installDefaults!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) installKeyboardActions!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) installListeners!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) installUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) isEditable!() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) isEditing*(p0 : javax_swing.JTree) : BOOLEAN,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) isLargeModel!() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) isLeaf!(p0 : INTEGER) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) isLocationInExpandControl!(p0 : javax_swing_tree.TreePath;
p1 : INTEGER;
p2 : INTEGER) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) isMultiSelectEvent!(p0 : java_awt_event.MouseEvent) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) isRootVisible!() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) isToggleEvent!(p0 : java_awt_event.MouseEvent) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) isToggleSelectionEvent!(p0 : java_awt_event.MouseEvent) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) paint*(p0 : java_awt.Graphics;
p1 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) paintExpandControl!(p0 : java_awt.Graphics;
p1 : java_awt.Rectangle;
p2 : java_awt.Insets;
p3 : java_awt.Rectangle;
p4 : javax_swing_tree.TreePath;
p5 : INTEGER;
p6 : BOOLEAN;
p7 : BOOLEAN;
p8 : BOOLEAN),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) paintHorizontalLine!(p0 : java_awt.Graphics;
p1 : javax_swing.JComponent;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) paintHorizontalPartOfLeg!(p0 : java_awt.Graphics;
p1 : java_awt.Rectangle;
p2 : java_awt.Insets;
p3 : java_awt.Rectangle;
p4 : javax_swing_tree.TreePath;
p5 : INTEGER;
p6 : BOOLEAN;
p7 : BOOLEAN;
p8 : BOOLEAN),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) paintRow!(p0 : java_awt.Graphics;
p1 : java_awt.Rectangle;
p2 : java_awt.Insets;
p3 : java_awt.Rectangle;
p4 : javax_swing_tree.TreePath;
p5 : INTEGER;
p6 : BOOLEAN;
p7 : BOOLEAN;
p8 : BOOLEAN),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) paintVerticalLine!(p0 : java_awt.Graphics;
p1 : javax_swing.JComponent;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) paintVerticalPartOfLeg!(p0 : java_awt.Graphics;
p1 : java_awt.Rectangle;
p2 : java_awt.Insets;
p3 : javax_swing_tree.TreePath),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) pathWasCollapsed!(p0 : javax_swing_tree.TreePath),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) pathWasExpanded!(p0 : javax_swing_tree.TreePath),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) prepareForUIInstall!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) prepareForUIUninstall!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) selectPathForEvent!(p0 : javax_swing_tree.TreePath;
p1 : java_awt_event.MouseEvent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) setCellEditor!(p0 : javax_swing_tree.TreeCellEditor),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) setCellRenderer!(p0 : javax_swing_tree.TreeCellRenderer),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) setCollapsedIcon*(p0 : javax_swing.Icon),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) setEditable!(p0 : BOOLEAN),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) setExpandedIcon*(p0 : javax_swing.Icon),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) setHashColor!(p0 : java_awt.Color),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) setLargeModel!(p0 : BOOLEAN),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) setLeftChildIndent*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) setModel!(p0 : javax_swing_tree.TreeModel),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) setPreferredMinSize*(p0 : java_awt.Dimension),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) setRightChildIndent*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) setRootVisible!(p0 : BOOLEAN),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) setRowHeight!(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) setSelectionModel!(p0 : javax_swing_tree.TreeSelectionModel),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) setShowsRootHandles!(p0 : BOOLEAN),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) shouldPaintExpandControl!(p0 : javax_swing_tree.TreePath;
p1 : INTEGER;
p2 : BOOLEAN;
p3 : BOOLEAN;
p4 : BOOLEAN) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) startEditing!(p0 : javax_swing_tree.TreePath;
p1 : java_awt_event.MouseEvent) : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) startEditingAtPath*(p0 : javax_swing.JTree;
p1 : javax_swing_tree.TreePath),EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) stopEditing*(p0 : javax_swing.JTree) : BOOLEAN,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) toggleExpandState!(p0 : javax_swing_tree.TreePath),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) uninstallComponents!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) uninstallDefaults!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) uninstallKeyboardActions!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) uninstallListeners!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) uninstallUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) updateCachedPreferredSize!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) updateCellEditor!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) updateDepthOffset!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) updateExpandedDescendants!(p0 : javax_swing_tree.TreePath),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) updateLayoutCacheExpandedNodes!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) updateRenderer!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicTreeUI) updateSize!(),NEW,EXTENSIBLE;
PROCEDURE (self:BasicViewportUI) installDefaults!(p0 : javax_swing.JComponent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicViewportUI) installUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:BasicViewportUI) uninstallDefaults!(p0 : javax_swing.JComponent),NEW,EXTENSIBLE;
PROCEDURE (self:BasicViewportUI) uninstallUI*(p0 : javax_swing.JComponent),EXTENSIBLE;
PROCEDURE (self:ComboPopup) getKeyListener*() : java_awt_event.KeyListener,NEW,ABSTRACT;
PROCEDURE (self:ComboPopup) getList*() : javax_swing.JList,NEW,ABSTRACT;
PROCEDURE (self:ComboPopup) getMouseListener*() : java_awt_event.MouseListener,NEW,ABSTRACT;
PROCEDURE (self:ComboPopup) getMouseMotionListener*() : java_awt_event.MouseMotionListener,NEW,ABSTRACT;
PROCEDURE (self:ComboPopup) hide*(),NEW,ABSTRACT;
PROCEDURE (self:ComboPopup) isVisible*() : BOOLEAN,NEW,ABSTRACT;
PROCEDURE (self:ComboPopup) show*(),NEW,ABSTRACT;
PROCEDURE (self:ComboPopup) uninstallingUI*(),NEW,ABSTRACT;
END javax_swing_plaf_basic.