Edit C:\Program Files\Java\jre8\lib\javax\swing\tree\VariableHeightLayoutCache.class
Êþº¾ 4¿ ()I ()Ljava/lang/Object; ()V ()Z ()[I (I)I (I)V (II)I &(Ljava/lang/Object;)Ljava/lang/Object; (Ljava/lang/Object;)Z '(Ljava/lang/Object;Ljava/lang/Object;)I (Z)V <init> Code InnerClasses LineNumberTable Signature SourceFile StackMapTable Z [I access$000 access$100 access$200 access$300 access$400 access$500 access$502 access$600 access$700 addElement addMapping boundsBuffer children clear clearSelection collapse createNodeAt createNodeForValue deepMarkSizeInvalid elementAt ensurePathIsExpanded expand get getBounds getChild getChildAt getChildCount getChildIndices getExpandedState getIndex getIndexOfChild getLastPathComponent getLastVisibleNode getLoadedChildren getMapping getMaxNodeWidth getModel getNode getNodeBounds getNodeForPath getParent getParentPath getPathClosestTo getPathCount getPathForRow getPreferredHeight getPreferredWidth getRoot getRow getRowContainingYLocation getRowCount getRowForPath getRowHeight getTreePath getUserObject getValue getVisibleChildCount getVisiblePathsFrom getXOrigin getYOrigin hasBeenExpanded hasMoreElements hasValidSize insert insertElementAt invalidatePathBounds invalidateSizes isExpanded isFixedRowHeight isLeaf isRootVisible isVisible java/awt/Rectangle java/lang/Math java/lang/Object java/lang/Throwable java/util/Enumeration java/util/Hashtable java/util/Stack java/util/Vector javax/swing/event/TreeModelEvent $javax/swing/tree/AbstractLayoutCache 3javax/swing/tree/AbstractLayoutCache$NodeDimensions javax/swing/tree/TreeModel javax/swing/tree/TreePath #javax/swing/tree/TreeSelectionModel *javax/swing/tree/VariableHeightLayoutCache 8javax/swing/tree/VariableHeightLayoutCache$TreeStateNode Jjavax/swing/tree/VariableHeightLayoutCache$VisibleTreeStateNodeEnumeration makeVisible markSizeInvalid max min nextElement path pop push put rebuild remove removeAllElements removeElement removeElementAt removeFromParent removeMapping removeSelectionPath resetRowSelection root rootVisible setExpandedState setModel setNodeDimensions setRootVisible setRowHeight setUserObject setYOrigin size sun/swing/SwingUtilities2 tempStacks treeModel treeNodesChanged treeNodesInserted treeNodesRemoved treePathMapping treeSelectionModel treeStructureChanged updateNodeSizes updatePreferredSize updateYLocationsFrom visibleNodes visibleNodesChanged ^ _ ` a b c d e f g h i j k l m n ? Ljava/awt/Rectangle; Ljava/util/Hashtable; Ljava/util/Stack; Ljava/util/Vector; Ljavax/swing/tree/TreeModel; Ljavax/swing/tree/TreePath; %Ljavax/swing/tree/TreeSelectionModel; :Ljavax/swing/tree/VariableHeightLayoutCache$TreeStateNode; &Ljava/util/Vector<Ljava/lang/Object;>; ALjava/util/Stack<Ljava/util/Stack<Ljavax/swing/tree/TreePath;>;>; lLjava/util/Hashtable<Ljavax/swing/tree/TreePath;Ljavax/swing/tree/VariableHeightLayoutCache$TreeStateNode;>; (Ljava/awt/Rectangle;)I (I)Ljava/lang/Object; (Ljava/lang/Object;)I (Ljava/lang/Object;)V (Ljava/lang/Object;I)V ()Ljava/util/Enumeration; (Z)Ljava/util/Enumeration; %(Ljavax/swing/event/TreeModelEvent;)V 8(Ljavax/swing/tree/AbstractLayoutCache$NodeDimensions;)V &(Ljavax/swing/tree/MutableTreeNode;I)V ()Ljavax/swing/tree/TreeModel; (Ljavax/swing/tree/TreeModel;)V ()Ljavax/swing/tree/TreeNode; (I)Ljavax/swing/tree/TreeNode; (Ljavax/swing/tree/TreeNode;)I ()Ljavax/swing/tree/TreePath; (I)Ljavax/swing/tree/TreePath; (II)Ljavax/swing/tree/TreePath; (Ljavax/swing/tree/TreePath;)I (Ljavax/swing/tree/TreePath;)V (Ljavax/swing/tree/TreePath;)Z (Ljavax/swing/tree/TreePath;Z)V /(Ljavax/swing/tree/VariableHeightLayoutCache;)V /(Ljavax/swing/tree/VariableHeightLayoutCache;)Z 0(Ljavax/swing/tree/VariableHeightLayoutCache;Z)Z <()Ljavax/swing/tree/VariableHeightLayoutCache$TreeStateNode; =(I)Ljavax/swing/tree/VariableHeightLayoutCache$TreeStateNode; =(Ljavax/swing/tree/VariableHeightLayoutCache$TreeStateNode;)V +(ILjava/awt/Rectangle;)Ljava/awt/Rectangle; *(Ljava/awt/Rectangle;)Ljava/awt/Rectangle; B(Ljavax/swing/tree/VariableHeightLayoutCache;)Ljava/awt/Rectangle; '(Ljava/lang/Object;I)Ljava/lang/Object; A(Ljavax/swing/tree/VariableHeightLayoutCache;Ljava/lang/Object;)V 4(Ljavax/swing/tree/TreePath;)Ljava/util/Enumeration; @(Ljavax/swing/tree/VariableHeightLayoutCache;)Ljava/util/Vector; N(Ljava/lang/Object;)Ljavax/swing/tree/VariableHeightLayoutCache$TreeStateNode; W(Ljavax/swing/tree/TreePath;)Ljavax/swing/tree/VariableHeightLayoutCache$TreeStateNode; Y(Ljavax/swing/tree/TreePath;ZZ)Ljavax/swing/tree/VariableHeightLayoutCache$TreeStateNode; h(Ljavax/swing/tree/VariableHeightLayoutCache;)Ljavax/swing/tree/VariableHeightLayoutCache$TreeStateNode; i(Ljavax/swing/tree/VariableHeightLayoutCache;Ljavax/swing/tree/VariableHeightLayoutCache$TreeStateNode;)V w(Ljavax/swing/tree/VariableHeightLayoutCache$TreeStateNode;I)Ljavax/swing/tree/VariableHeightLayoutCache$TreeStateNode; E(Ljavax/swing/tree/TreePath;Ljava/awt/Rectangle;)Ljava/awt/Rectangle; 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Q(Ljavax/swing/tree/TreePath;)Ljava/util/Enumeration<Ljavax/swing/tree/TreePath;>; [(Ljavax/swing/event/TreeModelEvent;Ljavax/swing/tree/TreeModel;)Ljavax/swing/tree/TreePath; z(Ljavax/swing/tree/VariableHeightLayoutCache;Ljava/lang/Object;)Ljavax/swing/tree/VariableHeightLayoutCache$TreeStateNode; ? ? ! ¬ ? ? ® ? ¯ ? ° t ± ? ² ? ³ 0 9 A C D F H J N P Q ? # $ % ( + X o p z } ? ? ? R S T Y Z [ \ ] 1 G y | ? ? ? ? q r % + x ? ? 5 E L M s u ) ¸ 0 ¹ º º ? º [ { V » "