FOREIGN MODULE javax_swing_tree; IMPORT java_lang, java_awt, java_util, javax_swing_event, java_io, javax_swing_border, javax_swing, javax_swing_text, java_awt_event, javax_accessibility, java_awt_datatransfer, java_awt_im, java_text, javax_swing_plaf, java_beans, java_awt_image, java_awt_peer, sun_awt, java_awt_dnd; TYPE AbstractLayoutCache$NodeDimensions* = POINTER TO ABSTRACT RECORD (java_lang.Object) STATIC PROCEDURE Init*() : AbstractLayoutCache$NodeDimensions,CONSTRUCTOR; END; AbstractLayoutCache* = POINTER TO ABSTRACT RECORD (java_lang.Object + RowMapper) nodeDimensions! : AbstractLayoutCache$NodeDimensions; treeModel! : TreeModel; treeSelectionModel! : TreeSelectionModel; rootVisible! : BOOLEAN; rowHeight! : INTEGER; STATIC PROCEDURE Init*() : AbstractLayoutCache,CONSTRUCTOR; END; DefaultMutableTreeNode* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_lang.Cloneable + MutableTreeNode + java_io.Serializable) parent! : MutableTreeNode; children! : java_util.Vector; userObject! : java_lang.Object; allowsChildren! : BOOLEAN; STATIC EMPTY_ENUMERATION* : java_util.Enumeration; PROCEDURE Init*() : DefaultMutableTreeNode,CONSTRUCTOR; PROCEDURE Init*(p0 : java_lang.Object) : DefaultMutableTreeNode,CONSTRUCTOR; PROCEDURE Init*(p0 : java_lang.Object; p1 : BOOLEAN) : DefaultMutableTreeNode,CONSTRUCTOR; END; DefaultTreeCellEditor$DefaultTextField* = POINTER TO EXTENSIBLE RECORD (javax_swing.JTextField) border! : javax_swing_border.Border; STATIC PROCEDURE Init*(p0 : DefaultTreeCellEditor; p1 : javax_swing_border.Border) : DefaultTreeCellEditor$DefaultTextField,CONSTRUCTOR; END; DefaultTreeCellEditor$EditorContainer* = POINTER TO EXTENSIBLE RECORD (java_awt.Container) STATIC PROCEDURE Init*(p0 : DefaultTreeCellEditor) : DefaultTreeCellEditor$EditorContainer,CONSTRUCTOR; END; DefaultTreeCellEditor* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_awt_event.ActionListener + TreeCellEditor + javax_swing_event.TreeSelectionListener) realEditor! : TreeCellEditor; renderer! : DefaultTreeCellRenderer; editingContainer! : java_awt.Container; editingComponent! : java_awt.Component; canEdit! : BOOLEAN; offset! : INTEGER; tree! : javax_swing.JTree; lastPath! : TreePath; timer! : javax_swing.Timer; lastRow! : INTEGER; borderSelectionColor! : java_awt.Color; editingIcon! : javax_swing.Icon; font! : java_awt.Font; STATIC PROCEDURE Init*(p0 : javax_swing.JTree; p1 : DefaultTreeCellRenderer) : DefaultTreeCellEditor,CONSTRUCTOR; PROCEDURE Init*(p0 : javax_swing.JTree; p1 : DefaultTreeCellRenderer; p2 : TreeCellEditor) : DefaultTreeCellEditor,CONSTRUCTOR; END; DefaultTreeCellRenderer* = POINTER TO EXTENSIBLE RECORD (javax_swing.JLabel + TreeCellRenderer) selected! : BOOLEAN; closedIcon! : javax_swing.Icon; leafIcon! : javax_swing.Icon; openIcon! : javax_swing.Icon; textSelectionColor! : java_awt.Color; textNonSelectionColor! : java_awt.Color; backgroundSelectionColor! : java_awt.Color; backgroundNonSelectionColor! : java_awt.Color; borderSelectionColor! : java_awt.Color; STATIC PROCEDURE Init*() : DefaultTreeCellRenderer,CONSTRUCTOR; END; DefaultTreeModel* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_io.Serializable + TreeModel) root! : TreeNode; listenerList! : javax_swing_event.EventListenerList; asksAllowsChildren! : BOOLEAN; STATIC PROCEDURE Init*(p0 : TreeNode) : DefaultTreeModel,CONSTRUCTOR; PROCEDURE Init*(p0 : TreeNode; p1 : BOOLEAN) : DefaultTreeModel,CONSTRUCTOR; END; DefaultTreeSelectionModel* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_lang.Cloneable + java_io.Serializable + TreeSelectionModel) changeSupport! : javax_swing_event.SwingPropertyChangeSupport; selection! : POINTER TO ARRAY OF TreePath; listenerList! : javax_swing_event.EventListenerList; rowMapper! : RowMapper; listSelectionModel! : javax_swing.DefaultListSelectionModel; selectionMode! : INTEGER; leadPath! : TreePath; leadIndex! : INTEGER; leadRow! : INTEGER; STATIC SELECTION_MODE_PROPERTY* = "selectionMode"; PROCEDURE Init*() : DefaultTreeSelectionModel,CONSTRUCTOR; END; ExpandVetoException* = POINTER TO EXTENSIBLE RECORD (java_lang.Exception) event! : javax_swing_event.TreeExpansionEvent; STATIC PROCEDURE Init*(p0 : javax_swing_event.TreeExpansionEvent) : ExpandVetoException,CONSTRUCTOR; PROCEDURE Init*(p0 : javax_swing_event.TreeExpansionEvent; p1 : java_lang.String) : ExpandVetoException,CONSTRUCTOR; END; FixedHeightLayoutCache* = POINTER TO EXTENSIBLE RECORD (AbstractLayoutCache) STATIC PROCEDURE Init*() : FixedHeightLayoutCache,CONSTRUCTOR; END; MutableTreeNode* = POINTER TO INTERFACE RECORD (java_lang.Object + TreeNode) END; RowMapper* = POINTER TO INTERFACE RECORD (java_lang.Object) END; TreeCellEditor* = POINTER TO INTERFACE RECORD (java_lang.Object + javax_swing.CellEditor) END; TreeCellRenderer* = POINTER TO INTERFACE RECORD (java_lang.Object) END; TreeModel* = POINTER TO INTERFACE RECORD (java_lang.Object) END; TreeNode* = POINTER TO INTERFACE RECORD (java_lang.Object) END; TreePath* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_io.Serializable) STATIC PROCEDURE Init!() : TreePath,CONSTRUCTOR; PROCEDURE Init*(p0 : java_lang.Object) : TreePath,CONSTRUCTOR; PROCEDURE Init!(p0 : TreePath; p1 : java_lang.Object) : TreePath,CONSTRUCTOR; PROCEDURE Init*(IN p0 : ARRAY OF java_lang.Object) : TreePath,CONSTRUCTOR; PROCEDURE Init!(IN p0 : ARRAY OF java_lang.Object; p1 : INTEGER) : TreePath,CONSTRUCTOR; END; TreeSelectionModel* = POINTER TO INTERFACE RECORD (java_lang.Object) STATIC SINGLE_TREE_SELECTION* = 1; CONTIGUOUS_TREE_SELECTION* = 2; DISCONTIGUOUS_TREE_SELECTION* = 4; END; VariableHeightLayoutCache* = POINTER TO EXTENSIBLE RECORD (AbstractLayoutCache) STATIC PROCEDURE Init*() : VariableHeightLayoutCache,CONSTRUCTOR; END; PROCEDURE (self:AbstractLayoutCache$NodeDimensions) getNodeDimensions*(p0 : java_lang.Object; p1 : INTEGER; p2 : INTEGER; p3 : BOOLEAN; p4 : java_awt.Rectangle) : java_awt.Rectangle,NEW,ABSTRACT; PROCEDURE (self:AbstractLayoutCache) getBounds*(p0 : TreePath; p1 : java_awt.Rectangle) : java_awt.Rectangle,NEW,ABSTRACT; PROCEDURE (self:AbstractLayoutCache) getExpandedState*(p0 : TreePath) : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:AbstractLayoutCache) getModel*() : TreeModel,NEW,EXTENSIBLE; PROCEDURE (self:AbstractLayoutCache) getNodeDimensions*() : AbstractLayoutCache$NodeDimensions,NEW,EXTENSIBLE; PROCEDURE (self:AbstractLayoutCache) getNodeDimensions!(p0 : java_lang.Object; p1 : INTEGER; p2 : INTEGER; p3 : BOOLEAN; p4 : java_awt.Rectangle) : java_awt.Rectangle,NEW,EXTENSIBLE; PROCEDURE (self:AbstractLayoutCache) getPathClosestTo*(p0 : INTEGER; p1 : INTEGER) : TreePath,NEW,ABSTRACT; PROCEDURE (self:AbstractLayoutCache) getPathForRow*(p0 : INTEGER) : TreePath,NEW,ABSTRACT; PROCEDURE (self:AbstractLayoutCache) getPreferredHeight*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:AbstractLayoutCache) getPreferredWidth*(p0 : java_awt.Rectangle) : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:AbstractLayoutCache) getRowCount*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:AbstractLayoutCache) getRowForPath*(p0 : TreePath) : INTEGER,NEW,ABSTRACT; PROCEDURE (self:AbstractLayoutCache) getRowHeight*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:AbstractLayoutCache) getRowsForPaths*(IN p0 : ARRAY OF TreePath) : POINTER TO ARRAY OF INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:AbstractLayoutCache) getSelectionModel*() : TreeSelectionModel,NEW,EXTENSIBLE; PROCEDURE (self:AbstractLayoutCache) getVisibleChildCount*(p0 : TreePath) : INTEGER,NEW,ABSTRACT; PROCEDURE (self:AbstractLayoutCache) getVisiblePathsFrom*(p0 : TreePath) : java_util.Enumeration,NEW,ABSTRACT; PROCEDURE (self:AbstractLayoutCache) invalidatePathBounds*(p0 : TreePath),NEW,ABSTRACT; PROCEDURE (self:AbstractLayoutCache) invalidateSizes*(),NEW,ABSTRACT; PROCEDURE (self:AbstractLayoutCache) isExpanded*(p0 : TreePath) : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:AbstractLayoutCache) isFixedRowHeight!() : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:AbstractLayoutCache) isRootVisible*() : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:AbstractLayoutCache) setExpandedState*(p0 : TreePath; p1 : BOOLEAN),NEW,ABSTRACT; PROCEDURE (self:AbstractLayoutCache) setModel*(p0 : TreeModel),NEW,EXTENSIBLE; PROCEDURE (self:AbstractLayoutCache) setNodeDimensions*(p0 : AbstractLayoutCache$NodeDimensions),NEW,EXTENSIBLE; PROCEDURE (self:AbstractLayoutCache) setRootVisible*(p0 : BOOLEAN),NEW,EXTENSIBLE; PROCEDURE (self:AbstractLayoutCache) setRowHeight*(p0 : INTEGER),NEW,EXTENSIBLE; PROCEDURE (self:AbstractLayoutCache) setSelectionModel*(p0 : TreeSelectionModel),NEW,EXTENSIBLE; PROCEDURE (self:AbstractLayoutCache) treeNodesChanged*(p0 : javax_swing_event.TreeModelEvent),NEW,ABSTRACT; PROCEDURE (self:AbstractLayoutCache) treeNodesInserted*(p0 : javax_swing_event.TreeModelEvent),NEW,ABSTRACT; PROCEDURE (self:AbstractLayoutCache) treeNodesRemoved*(p0 : javax_swing_event.TreeModelEvent),NEW,ABSTRACT; PROCEDURE (self:AbstractLayoutCache) treeStructureChanged*(p0 : javax_swing_event.TreeModelEvent),NEW,ABSTRACT; PROCEDURE (self:DefaultMutableTreeNode) add*(p0 : MutableTreeNode),NEW,EXTENSIBLE; PROCEDURE (self:DefaultMutableTreeNode) breadthFirstEnumeration*() : java_util.Enumeration,NEW,EXTENSIBLE; PROCEDURE (self:DefaultMutableTreeNode) children*() : java_util.Enumeration,NEW,EXTENSIBLE; PROCEDURE (self:DefaultMutableTreeNode) clone*() : java_lang.Object,EXTENSIBLE; PROCEDURE (self:DefaultMutableTreeNode) depthFirstEnumeration*() : java_util.Enumeration,NEW,EXTENSIBLE; PROCEDURE (self:DefaultMutableTreeNode) getAllowsChildren*() : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:DefaultMutableTreeNode) getChildAfter*(p0 : TreeNode) : TreeNode,NEW,EXTENSIBLE; PROCEDURE (self:DefaultMutableTreeNode) getChildAt*(p0 : INTEGER) : TreeNode,NEW,EXTENSIBLE; PROCEDURE (self:DefaultMutableTreeNode) getChildBefore*(p0 : TreeNode) : TreeNode,NEW,EXTENSIBLE; PROCEDURE (self:DefaultMutableTreeNode) getChildCount*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:DefaultMutableTreeNode) getDepth*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:DefaultMutableTreeNode) getFirstChild*() : TreeNode,NEW,EXTENSIBLE; PROCEDURE (self:DefaultMutableTreeNode) getFirstLeaf*() : DefaultMutableTreeNode,NEW,EXTENSIBLE; PROCEDURE (self:DefaultMutableTreeNode) getIndex*(p0 : TreeNode) : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:DefaultMutableTreeNode) getLastChild*() : TreeNode,NEW,EXTENSIBLE; PROCEDURE (self:DefaultMutableTreeNode) getLastLeaf*() : DefaultMutableTreeNode,NEW,EXTENSIBLE; PROCEDURE (self:DefaultMutableTreeNode) getLeafCount*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:DefaultMutableTreeNode) getLevel*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:DefaultMutableTreeNode) getNextLeaf*() : DefaultMutableTreeNode,NEW,EXTENSIBLE; PROCEDURE (self:DefaultMutableTreeNode) getNextNode*() : DefaultMutableTreeNode,NEW,EXTENSIBLE; PROCEDURE (self:DefaultMutableTreeNode) getNextSibling*() : DefaultMutableTreeNode,NEW,EXTENSIBLE; PROCEDURE (self:DefaultMutableTreeNode) getParent*() : TreeNode,NEW,EXTENSIBLE; PROCEDURE (self:DefaultMutableTreeNode) getPath*() : POINTER TO ARRAY OF TreeNode,NEW,EXTENSIBLE; PROCEDURE (self:DefaultMutableTreeNode) getPathToRoot!(p0 : TreeNode; p1 : INTEGER) : POINTER TO ARRAY OF TreeNode,NEW,EXTENSIBLE; PROCEDURE (self:DefaultMutableTreeNode) getPreviousLeaf*() : DefaultMutableTreeNode,NEW,EXTENSIBLE; PROCEDURE (self:DefaultMutableTreeNode) getPreviousNode*() : DefaultMutableTreeNode,NEW,EXTENSIBLE; PROCEDURE (self:DefaultMutableTreeNode) getPreviousSibling*() : DefaultMutableTreeNode,NEW,EXTENSIBLE; PROCEDURE (self:DefaultMutableTreeNode) getRoot*() : TreeNode,NEW,EXTENSIBLE; PROCEDURE (self:DefaultMutableTreeNode) getSharedAncestor*(p0 : DefaultMutableTreeNode) : TreeNode,NEW,EXTENSIBLE; PROCEDURE (self:DefaultMutableTreeNode) getSiblingCount*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:DefaultMutableTreeNode) getUserObject*() : java_lang.Object,NEW,EXTENSIBLE; PROCEDURE (self:DefaultMutableTreeNode) getUserObjectPath*() : POINTER TO ARRAY OF java_lang.Object,NEW,EXTENSIBLE; PROCEDURE (self:DefaultMutableTreeNode) insert*(p0 : MutableTreeNode; p1 : INTEGER),NEW,EXTENSIBLE; PROCEDURE (self:DefaultMutableTreeNode) isLeaf*() : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:DefaultMutableTreeNode) isNodeAncestor*(p0 : TreeNode) : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:DefaultMutableTreeNode) isNodeChild*(p0 : TreeNode) : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:DefaultMutableTreeNode) isNodeDescendant*(p0 : DefaultMutableTreeNode) : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:DefaultMutableTreeNode) isNodeRelated*(p0 : DefaultMutableTreeNode) : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:DefaultMutableTreeNode) isNodeSibling*(p0 : TreeNode) : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:DefaultMutableTreeNode) isRoot*() : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:DefaultMutableTreeNode) pathFromAncestorEnumeration*(p0 : TreeNode) : java_util.Enumeration,NEW,EXTENSIBLE; PROCEDURE (self:DefaultMutableTreeNode) postorderEnumeration*() : java_util.Enumeration,NEW,EXTENSIBLE; PROCEDURE (self:DefaultMutableTreeNode) preorderEnumeration*() : java_util.Enumeration,NEW,EXTENSIBLE; PROCEDURE (self:DefaultMutableTreeNode) remove*(p0 : INTEGER),NEW,EXTENSIBLE; PROCEDURE (self:DefaultMutableTreeNode) remove*(p0 : MutableTreeNode),NEW,EXTENSIBLE; PROCEDURE (self:DefaultMutableTreeNode) removeAllChildren*(),NEW,EXTENSIBLE; PROCEDURE (self:DefaultMutableTreeNode) removeFromParent*(),NEW,EXTENSIBLE; PROCEDURE (self:DefaultMutableTreeNode) setAllowsChildren*(p0 : BOOLEAN),NEW,EXTENSIBLE; PROCEDURE (self:DefaultMutableTreeNode) setParent*(p0 : MutableTreeNode),NEW,EXTENSIBLE; PROCEDURE (self:DefaultMutableTreeNode) setUserObject*(p0 : java_lang.Object),NEW,EXTENSIBLE; PROCEDURE (self:DefaultMutableTreeNode) toString*() : java_lang.String,EXTENSIBLE; PROCEDURE (self:DefaultTreeCellEditor$DefaultTextField) getBorder*() : javax_swing_border.Border,EXTENSIBLE; PROCEDURE (self:DefaultTreeCellEditor$DefaultTextField) getFont*() : java_awt.Font,EXTENSIBLE; PROCEDURE (self:DefaultTreeCellEditor$DefaultTextField) getPreferredSize*() : java_awt.Dimension,EXTENSIBLE; PROCEDURE (self:DefaultTreeCellEditor$EditorContainer) EditorContainer*(),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeCellEditor$EditorContainer) doLayout*(),EXTENSIBLE; PROCEDURE (self:DefaultTreeCellEditor$EditorContainer) getPreferredSize*() : java_awt.Dimension,EXTENSIBLE; PROCEDURE (self:DefaultTreeCellEditor$EditorContainer) paint*(p0 : java_awt.Graphics),EXTENSIBLE; PROCEDURE (self:DefaultTreeCellEditor) actionPerformed*(p0 : java_awt_event.ActionEvent),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeCellEditor) addCellEditorListener*(p0 : javax_swing_event.CellEditorListener),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeCellEditor) canEditImmediately!(p0 : java_util.EventObject) : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeCellEditor) cancelCellEditing*(),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeCellEditor) createContainer!() : java_awt.Container,NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeCellEditor) createTreeCellEditor!() : TreeCellEditor,NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeCellEditor) determineOffset!(p0 : javax_swing.JTree; p1 : java_lang.Object; p2 : BOOLEAN; p3 : BOOLEAN; p4 : BOOLEAN; p5 : INTEGER),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeCellEditor) getBorderSelectionColor*() : java_awt.Color,NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeCellEditor) getCellEditorValue*() : java_lang.Object,NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeCellEditor) getFont*() : java_awt.Font,NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeCellEditor) getTreeCellEditorComponent*(p0 : javax_swing.JTree; p1 : java_lang.Object; p2 : BOOLEAN; p3 : BOOLEAN; p4 : BOOLEAN; p5 : INTEGER) : java_awt.Component,NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeCellEditor) inHitRegion!(p0 : INTEGER; p1 : INTEGER) : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeCellEditor) isCellEditable*(p0 : java_util.EventObject) : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeCellEditor) prepareForEditing!(),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeCellEditor) removeCellEditorListener*(p0 : javax_swing_event.CellEditorListener),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeCellEditor) setBorderSelectionColor*(p0 : java_awt.Color),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeCellEditor) setFont*(p0 : java_awt.Font),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeCellEditor) setTree!(p0 : javax_swing.JTree),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeCellEditor) shouldSelectCell*(p0 : java_util.EventObject) : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeCellEditor) shouldStartEditingTimer!(p0 : java_util.EventObject) : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeCellEditor) startEditingTimer!(),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeCellEditor) stopCellEditing*() : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeCellEditor) valueChanged*(p0 : javax_swing_event.TreeSelectionEvent),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeCellRenderer) getBackgroundNonSelectionColor*() : java_awt.Color,NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeCellRenderer) getBackgroundSelectionColor*() : java_awt.Color,NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeCellRenderer) getBorderSelectionColor*() : java_awt.Color,NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeCellRenderer) getClosedIcon*() : javax_swing.Icon,NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeCellRenderer) getDefaultClosedIcon*() : javax_swing.Icon,NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeCellRenderer) getDefaultLeafIcon*() : javax_swing.Icon,NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeCellRenderer) getDefaultOpenIcon*() : javax_swing.Icon,NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeCellRenderer) getLeafIcon*() : javax_swing.Icon,NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeCellRenderer) getOpenIcon*() : javax_swing.Icon,NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeCellRenderer) getPreferredSize*() : java_awt.Dimension,EXTENSIBLE; PROCEDURE (self:DefaultTreeCellRenderer) getTextNonSelectionColor*() : java_awt.Color,NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeCellRenderer) getTextSelectionColor*() : java_awt.Color,NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeCellRenderer) getTreeCellRendererComponent*(p0 : javax_swing.JTree; p1 : java_lang.Object; p2 : BOOLEAN; p3 : BOOLEAN; p4 : BOOLEAN; p5 : INTEGER; p6 : BOOLEAN) : java_awt.Component,NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeCellRenderer) paint*(p0 : java_awt.Graphics),EXTENSIBLE; PROCEDURE (self:DefaultTreeCellRenderer) setBackground*(p0 : java_awt.Color),EXTENSIBLE; PROCEDURE (self:DefaultTreeCellRenderer) setBackgroundNonSelectionColor*(p0 : java_awt.Color),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeCellRenderer) setBackgroundSelectionColor*(p0 : java_awt.Color),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeCellRenderer) setBorderSelectionColor*(p0 : java_awt.Color),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeCellRenderer) setClosedIcon*(p0 : javax_swing.Icon),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeCellRenderer) setFont*(p0 : java_awt.Font),EXTENSIBLE; PROCEDURE (self:DefaultTreeCellRenderer) setLeafIcon*(p0 : javax_swing.Icon),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeCellRenderer) setOpenIcon*(p0 : javax_swing.Icon),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeCellRenderer) setTextNonSelectionColor*(p0 : java_awt.Color),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeCellRenderer) setTextSelectionColor*(p0 : java_awt.Color),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeModel) addTreeModelListener*(p0 : javax_swing_event.TreeModelListener),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeModel) asksAllowsChildren*() : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeModel) fireTreeNodesChanged!( p0 : java_lang.Object; IN p1 : ARRAY OF java_lang.Object; IN p2 : ARRAY OF INTEGER; IN p3 : ARRAY OF java_lang.Object),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeModel) fireTreeNodesInserted!( p0 : java_lang.Object; IN p1 : ARRAY OF java_lang.Object; IN p2 : ARRAY OF INTEGER; IN p3 : ARRAY OF java_lang.Object),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeModel) fireTreeNodesRemoved!( p0 : java_lang.Object; IN p1 : ARRAY OF java_lang.Object; IN p2 : ARRAY OF INTEGER; IN p3 : ARRAY OF java_lang.Object),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeModel) fireTreeStructureChanged!( p0 : java_lang.Object; IN p1 : ARRAY OF java_lang.Object; IN p2 : ARRAY OF INTEGER; IN p3 : ARRAY OF java_lang.Object),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeModel) getChild*(p0 : java_lang.Object; p1 : INTEGER) : java_lang.Object,NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeModel) getChildCount*(p0 : java_lang.Object) : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeModel) getIndexOfChild*(p0 : java_lang.Object; p1 : java_lang.Object) : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeModel) getPathToRoot*(p0 : TreeNode) : POINTER TO ARRAY OF TreeNode,NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeModel) getPathToRoot!(p0 : TreeNode; p1 : INTEGER) : POINTER TO ARRAY OF TreeNode,NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeModel) getRoot*() : java_lang.Object,NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeModel) insertNodeInto*(p0 : MutableTreeNode; p1 : MutableTreeNode; p2 : INTEGER),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeModel) isLeaf*(p0 : java_lang.Object) : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeModel) nodeChanged*(p0 : TreeNode),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeModel) nodeStructureChanged*(p0 : TreeNode),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeModel) nodesChanged*( p0 : TreeNode; IN p1 : ARRAY OF INTEGER),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeModel) nodesWereInserted*( p0 : TreeNode; IN p1 : ARRAY OF INTEGER),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeModel) nodesWereRemoved*( p0 : TreeNode; IN p1 : ARRAY OF INTEGER; IN p2 : ARRAY OF java_lang.Object),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeModel) reload*(),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeModel) reload*(p0 : TreeNode),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeModel) removeNodeFromParent*(p0 : MutableTreeNode),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeModel) removeTreeModelListener*(p0 : javax_swing_event.TreeModelListener),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeModel) setAsksAllowsChildren*(p0 : BOOLEAN),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeModel) setRoot*(p0 : TreeNode),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeModel) valueForPathChanged*(p0 : TreePath; p1 : java_lang.Object),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeSelectionModel) addPropertyChangeListener*(p0 : java_beans.PropertyChangeListener),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeSelectionModel) addSelectionPath*(p0 : TreePath),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeSelectionModel) addSelectionPaths*(IN p0 : ARRAY OF TreePath),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeSelectionModel) addTreeSelectionListener*(p0 : javax_swing_event.TreeSelectionListener),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeSelectionModel) arePathsContiguous!(IN p0 : ARRAY OF TreePath) : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeSelectionModel) canPathsBeAdded!(IN p0 : ARRAY OF TreePath) : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeSelectionModel) canPathsBeRemoved!(IN p0 : ARRAY OF TreePath) : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeSelectionModel) clearSelection*(),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeSelectionModel) clone*() : java_lang.Object,EXTENSIBLE; PROCEDURE (self:DefaultTreeSelectionModel) fireValueChanged!(p0 : javax_swing_event.TreeSelectionEvent),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeSelectionModel) getLeadSelectionPath*() : TreePath,NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeSelectionModel) getLeadSelectionRow*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeSelectionModel) getMaxSelectionRow*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeSelectionModel) getMinSelectionRow*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeSelectionModel) getRowMapper*() : RowMapper,NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeSelectionModel) getSelectionCount*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeSelectionModel) getSelectionMode*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeSelectionModel) getSelectionPath*() : TreePath,NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeSelectionModel) getSelectionPaths*() : POINTER TO ARRAY OF TreePath,NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeSelectionModel) getSelectionRows*() : POINTER TO ARRAY OF INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeSelectionModel) insureRowContinuity!(),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeSelectionModel) insureUniqueness!(),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeSelectionModel) isPathSelected*(p0 : TreePath) : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeSelectionModel) isRowSelected*(p0 : INTEGER) : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeSelectionModel) isSelectionEmpty*() : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeSelectionModel) notifyPathChange!(p0 : java_util.Vector; p1 : TreePath),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeSelectionModel) removePropertyChangeListener*(p0 : java_beans.PropertyChangeListener),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeSelectionModel) removeSelectionPath*(p0 : TreePath),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeSelectionModel) removeSelectionPaths*(IN p0 : ARRAY OF TreePath),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeSelectionModel) removeTreeSelectionListener*(p0 : javax_swing_event.TreeSelectionListener),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeSelectionModel) resetRowSelection*(),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeSelectionModel) setRowMapper*(p0 : RowMapper),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeSelectionModel) setSelectionMode*(p0 : INTEGER),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeSelectionModel) setSelectionPath*(p0 : TreePath),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeSelectionModel) setSelectionPaths*(IN p0 : ARRAY OF TreePath),NEW,EXTENSIBLE; PROCEDURE (self:DefaultTreeSelectionModel) toString*() : java_lang.String,EXTENSIBLE; PROCEDURE (self:DefaultTreeSelectionModel) updateLeadIndex!(),NEW,EXTENSIBLE; PROCEDURE (self:FixedHeightLayoutCache) getBounds*(p0 : TreePath; p1 : java_awt.Rectangle) : java_awt.Rectangle,EXTENSIBLE; PROCEDURE (self:FixedHeightLayoutCache) getExpandedState*(p0 : TreePath) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:FixedHeightLayoutCache) getPathClosestTo*(p0 : INTEGER; p1 : INTEGER) : TreePath,EXTENSIBLE; PROCEDURE (self:FixedHeightLayoutCache) getPathForRow*(p0 : INTEGER) : TreePath,EXTENSIBLE; PROCEDURE (self:FixedHeightLayoutCache) getRowCount*() : INTEGER,EXTENSIBLE; PROCEDURE (self:FixedHeightLayoutCache) getRowForPath*(p0 : TreePath) : INTEGER,EXTENSIBLE; PROCEDURE (self:FixedHeightLayoutCache) getVisibleChildCount*(p0 : TreePath) : INTEGER,EXTENSIBLE; PROCEDURE (self:FixedHeightLayoutCache) getVisiblePathsFrom*(p0 : TreePath) : java_util.Enumeration,EXTENSIBLE; PROCEDURE (self:FixedHeightLayoutCache) invalidatePathBounds*(p0 : TreePath),EXTENSIBLE; PROCEDURE (self:FixedHeightLayoutCache) invalidateSizes*(),EXTENSIBLE; PROCEDURE (self:FixedHeightLayoutCache) isExpanded*(p0 : TreePath) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:FixedHeightLayoutCache) setExpandedState*(p0 : TreePath; p1 : BOOLEAN),EXTENSIBLE; PROCEDURE (self:FixedHeightLayoutCache) setModel*(p0 : TreeModel),EXTENSIBLE; PROCEDURE (self:FixedHeightLayoutCache) setRootVisible*(p0 : BOOLEAN),EXTENSIBLE; PROCEDURE (self:FixedHeightLayoutCache) setRowHeight*(p0 : INTEGER),EXTENSIBLE; PROCEDURE (self:FixedHeightLayoutCache) treeNodesChanged*(p0 : javax_swing_event.TreeModelEvent),EXTENSIBLE; PROCEDURE (self:FixedHeightLayoutCache) treeNodesInserted*(p0 : javax_swing_event.TreeModelEvent),EXTENSIBLE; PROCEDURE (self:FixedHeightLayoutCache) treeNodesRemoved*(p0 : javax_swing_event.TreeModelEvent),EXTENSIBLE; PROCEDURE (self:FixedHeightLayoutCache) treeStructureChanged*(p0 : javax_swing_event.TreeModelEvent),EXTENSIBLE; PROCEDURE (self:MutableTreeNode) insert*(p0 : MutableTreeNode; p1 : INTEGER),NEW,ABSTRACT; PROCEDURE (self:MutableTreeNode) remove*(p0 : INTEGER),NEW,ABSTRACT; PROCEDURE (self:MutableTreeNode) remove*(p0 : MutableTreeNode),NEW,ABSTRACT; PROCEDURE (self:MutableTreeNode) removeFromParent*(),NEW,ABSTRACT; PROCEDURE (self:MutableTreeNode) setParent*(p0 : MutableTreeNode),NEW,ABSTRACT; PROCEDURE (self:MutableTreeNode) setUserObject*(p0 : java_lang.Object),NEW,ABSTRACT; PROCEDURE (self:RowMapper) getRowsForPaths*(IN p0 : ARRAY OF TreePath) : POINTER TO ARRAY OF INTEGER,NEW,ABSTRACT; PROCEDURE (self:TreeCellEditor) getTreeCellEditorComponent*(p0 : javax_swing.JTree; p1 : java_lang.Object; p2 : BOOLEAN; p3 : BOOLEAN; p4 : BOOLEAN; p5 : INTEGER) : java_awt.Component,NEW,ABSTRACT; PROCEDURE (self:TreeCellRenderer) getTreeCellRendererComponent*(p0 : javax_swing.JTree; p1 : java_lang.Object; p2 : BOOLEAN; p3 : BOOLEAN; p4 : BOOLEAN; p5 : INTEGER; p6 : BOOLEAN) : java_awt.Component,NEW,ABSTRACT; PROCEDURE (self:TreeModel) addTreeModelListener*(p0 : javax_swing_event.TreeModelListener),NEW,ABSTRACT; PROCEDURE (self:TreeModel) getChild*(p0 : java_lang.Object; p1 : INTEGER) : java_lang.Object,NEW,ABSTRACT; PROCEDURE (self:TreeModel) getChildCount*(p0 : java_lang.Object) : INTEGER,NEW,ABSTRACT; PROCEDURE (self:TreeModel) getIndexOfChild*(p0 : java_lang.Object; p1 : java_lang.Object) : INTEGER,NEW,ABSTRACT; PROCEDURE (self:TreeModel) getRoot*() : java_lang.Object,NEW,ABSTRACT; PROCEDURE (self:TreeModel) isLeaf*(p0 : java_lang.Object) : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:TreeModel) removeTreeModelListener*(p0 : javax_swing_event.TreeModelListener),NEW,ABSTRACT; PROCEDURE (self:TreeModel) valueForPathChanged*(p0 : TreePath; p1 : java_lang.Object),NEW,ABSTRACT; PROCEDURE (self:TreeNode) children*() : java_util.Enumeration,NEW,ABSTRACT; PROCEDURE (self:TreeNode) getAllowsChildren*() : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:TreeNode) getChildAt*(p0 : INTEGER) : TreeNode,NEW,ABSTRACT; PROCEDURE (self:TreeNode) getChildCount*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:TreeNode) getIndex*(p0 : TreeNode) : INTEGER,NEW,ABSTRACT; PROCEDURE (self:TreeNode) getParent*() : TreeNode,NEW,ABSTRACT; PROCEDURE (self:TreeNode) isLeaf*() : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:TreePath) equals*(p0 : java_lang.Object) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:TreePath) getLastPathComponent*() : java_lang.Object,NEW,EXTENSIBLE; PROCEDURE (self:TreePath) getParentPath*() : TreePath,NEW,EXTENSIBLE; PROCEDURE (self:TreePath) getPath*() : POINTER TO ARRAY OF java_lang.Object,NEW,EXTENSIBLE; PROCEDURE (self:TreePath) getPathComponent*(p0 : INTEGER) : java_lang.Object,NEW,EXTENSIBLE; PROCEDURE (self:TreePath) getPathCount*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:TreePath) hashCode*() : INTEGER,EXTENSIBLE; PROCEDURE (self:TreePath) isDescendant*(p0 : TreePath) : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:TreePath) pathByAddingChild*(p0 : java_lang.Object) : TreePath,NEW,EXTENSIBLE; PROCEDURE (self:TreePath) toString*() : java_lang.String,EXTENSIBLE; PROCEDURE (self:TreeSelectionModel) addPropertyChangeListener*(p0 : java_beans.PropertyChangeListener),NEW,ABSTRACT; PROCEDURE (self:TreeSelectionModel) addSelectionPath*(p0 : TreePath),NEW,ABSTRACT; PROCEDURE (self:TreeSelectionModel) addSelectionPaths*(IN p0 : ARRAY OF TreePath),NEW,ABSTRACT; PROCEDURE (self:TreeSelectionModel) addTreeSelectionListener*(p0 : javax_swing_event.TreeSelectionListener),NEW,ABSTRACT; PROCEDURE (self:TreeSelectionModel) clearSelection*(),NEW,ABSTRACT; PROCEDURE (self:TreeSelectionModel) getLeadSelectionPath*() : TreePath,NEW,ABSTRACT; PROCEDURE (self:TreeSelectionModel) getLeadSelectionRow*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:TreeSelectionModel) getMaxSelectionRow*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:TreeSelectionModel) getMinSelectionRow*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:TreeSelectionModel) getRowMapper*() : RowMapper,NEW,ABSTRACT; PROCEDURE (self:TreeSelectionModel) getSelectionCount*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:TreeSelectionModel) getSelectionMode*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:TreeSelectionModel) getSelectionPath*() : TreePath,NEW,ABSTRACT; PROCEDURE (self:TreeSelectionModel) getSelectionPaths*() : POINTER TO ARRAY OF TreePath,NEW,ABSTRACT; PROCEDURE (self:TreeSelectionModel) getSelectionRows*() : POINTER TO ARRAY OF INTEGER,NEW,ABSTRACT; PROCEDURE (self:TreeSelectionModel) isPathSelected*(p0 : TreePath) : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:TreeSelectionModel) isRowSelected*(p0 : INTEGER) : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:TreeSelectionModel) isSelectionEmpty*() : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:TreeSelectionModel) removePropertyChangeListener*(p0 : java_beans.PropertyChangeListener),NEW,ABSTRACT; PROCEDURE (self:TreeSelectionModel) removeSelectionPath*(p0 : TreePath),NEW,ABSTRACT; PROCEDURE (self:TreeSelectionModel) removeSelectionPaths*(IN p0 : ARRAY OF TreePath),NEW,ABSTRACT; PROCEDURE (self:TreeSelectionModel) removeTreeSelectionListener*(p0 : javax_swing_event.TreeSelectionListener),NEW,ABSTRACT; PROCEDURE (self:TreeSelectionModel) resetRowSelection*(),NEW,ABSTRACT; PROCEDURE (self:TreeSelectionModel) setRowMapper*(p0 : RowMapper),NEW,ABSTRACT; PROCEDURE (self:TreeSelectionModel) setSelectionMode*(p0 : INTEGER),NEW,ABSTRACT; PROCEDURE (self:TreeSelectionModel) setSelectionPath*(p0 : TreePath),NEW,ABSTRACT; PROCEDURE (self:TreeSelectionModel) setSelectionPaths*(IN p0 : ARRAY OF TreePath),NEW,ABSTRACT; PROCEDURE (self:VariableHeightLayoutCache) getBounds*(p0 : TreePath; p1 : java_awt.Rectangle) : java_awt.Rectangle,EXTENSIBLE; PROCEDURE (self:VariableHeightLayoutCache) getExpandedState*(p0 : TreePath) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:VariableHeightLayoutCache) getPathClosestTo*(p0 : INTEGER; p1 : INTEGER) : TreePath,EXTENSIBLE; PROCEDURE (self:VariableHeightLayoutCache) getPathForRow*(p0 : INTEGER) : TreePath,EXTENSIBLE; PROCEDURE (self:VariableHeightLayoutCache) getPreferredWidth*(p0 : java_awt.Rectangle) : INTEGER,EXTENSIBLE; PROCEDURE (self:VariableHeightLayoutCache) getRowCount*() : INTEGER,EXTENSIBLE; PROCEDURE (self:VariableHeightLayoutCache) getRowForPath*(p0 : TreePath) : INTEGER,EXTENSIBLE; PROCEDURE (self:VariableHeightLayoutCache) getVisibleChildCount*(p0 : TreePath) : INTEGER,EXTENSIBLE; PROCEDURE (self:VariableHeightLayoutCache) getVisiblePathsFrom*(p0 : TreePath) : java_util.Enumeration,EXTENSIBLE; PROCEDURE (self:VariableHeightLayoutCache) invalidatePathBounds*(p0 : TreePath),EXTENSIBLE; PROCEDURE (self:VariableHeightLayoutCache) invalidateSizes*(),EXTENSIBLE; PROCEDURE (self:VariableHeightLayoutCache) isExpanded*(p0 : TreePath) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:VariableHeightLayoutCache) setExpandedState*(p0 : TreePath; p1 : BOOLEAN),EXTENSIBLE; PROCEDURE (self:VariableHeightLayoutCache) setModel*(p0 : TreeModel),EXTENSIBLE; PROCEDURE (self:VariableHeightLayoutCache) setNodeDimensions*(p0 : AbstractLayoutCache$NodeDimensions),EXTENSIBLE; PROCEDURE (self:VariableHeightLayoutCache) setRootVisible*(p0 : BOOLEAN),EXTENSIBLE; PROCEDURE (self:VariableHeightLayoutCache) setRowHeight*(p0 : INTEGER),EXTENSIBLE; PROCEDURE (self:VariableHeightLayoutCache) treeNodesChanged*(p0 : javax_swing_event.TreeModelEvent),EXTENSIBLE; PROCEDURE (self:VariableHeightLayoutCache) treeNodesInserted*(p0 : javax_swing_event.TreeModelEvent),EXTENSIBLE; PROCEDURE (self:VariableHeightLayoutCache) treeNodesRemoved*(p0 : javax_swing_event.TreeModelEvent),EXTENSIBLE; PROCEDURE (self:VariableHeightLayoutCache) treeStructureChanged*(p0 : javax_swing_event.TreeModelEvent),EXTENSIBLE; END javax_swing_tree.