
META-INF.modules.java.desktop.classes.javax.swing.tree.FixedHeightLayoutCache$FHTreeStateNode.class Maven / Gradle / Ivy
???? @ 7javax/swing/tree/FixedHeightLayoutCache$FHTreeStateNode this$0 )Ljavax/swing/tree/FixedHeightLayoutCache;
'javax/swing/tree/DefaultMutableTreeNode (Ljava/lang/Object;)V
childIndex I row
setParent %(Ljavax/swing/tree/MutableTreeNode;)V
getTreePath ()Ljavax/swing/tree/TreePath;
getUserObject ()Ljava/lang/Object;
! " # $ % javax/swing/tree/TreePath pathByAddingChild /(Ljava/lang/Object;)Ljavax/swing/tree/TreePath; ' ( ) path Ljavax/swing/tree/TreePath;
+ , - . / 'javax/swing/tree/FixedHeightLayoutCache
addMapping <(Ljavax/swing/tree/FixedHeightLayoutCache$FHTreeStateNode;)V
1 2 3
getChildAt (I)Ljavax/swing/tree/TreeNode;
5 6 7 removeFromMapping ()V
9 : ; remove (I)V
= >
setUserObject
@ A B getParent ()Ljavax/swing/tree/TreeNode;
D E F resetChildrenPaths (Ljavax/swing/tree/TreePath;)V
H I J
getChildCount ()I
L M N
isExpanded ()Z
P Q N isVisible
S T J getRow
V W J getTotalChildCount Y Z
childCount
\ ] ^ getIndex (Ljavax/swing/tree/TreeNode;)I ` M a Z
+ c d N
isRootVisible
f g J getLevel
+ i j /
removeMapping
! + m n o treeModel Ljavax/swing/tree/TreeModel; q r s t u javax/swing/tree/TreeModel getIndexOfChild '(Ljava/lang/Object;Ljava/lang/Object;)I
+ w x y createNodeForValue N(Ljava/lang/Object;I)Ljavax/swing/tree/FixedHeightLayoutCache$FHTreeStateNode;
{ | } getRowToModelIndex (I)I
? ? insert &(Ljavax/swing/tree/MutableTreeNode;I)V
? ? add
? ? ; adjustRowBy
? ? ? (II)V
? ? } setRowAndChildren
+ ? ? ; adjustRowCountBy
? ? ? resetChildrenRowsFrom (III)V + ? ? rowCount
? ? 7 expandParentAndReceiver
? ? 7 expand
? ? N isLeaf q ? I ? (Ljava/lang/Object;)I
? ? 7 didExpand + ? ? ? treeSelectionModel %Ljavax/swing/tree/TreeSelectionModel; ? ? ? ? 7 #javax/swing/tree/TreeSelectionModel resetRowSelection
+ ? ? ? getModel ()Ljavax/swing/tree/TreeModel; q ? ? ? (Ljava/lang/Object;)Z
? ? J
getChildIndex
? ? ? getChildAtModelIndex <(I)Ljavax/swing/tree/FixedHeightLayoutCache$FHTreeStateNode;
? ? ? collapse (Z)V
9
? ? ? adjustChildIndexs ? ? ? ? ? 2javax/swing/tree/FixedHeightLayoutCache$SearchInfo node 9Ljavax/swing/tree/FixedHeightLayoutCache$FHTreeStateNode; ? ? ? a isNodeParentNode ?
? ? ?
getPathForRow 9(IILjavax/swing/tree/FixedHeightLayoutCache$SearchInfo;)Z ? ? ? parent "Ljavax/swing/tree/MutableTreeNode;
? ? }
getCountTo @(Ljavax/swing/tree/FixedHeightLayoutCache;Ljava/lang/Object;II)V Code LineNumberTable LocalVariableTable this
userObject Ljava/lang/Object;
StackMapTable o counter index child
maxCounter lastRow retValue nextSibling pIndex retCount getVisibleLevel
parentPath createChildFor M(Ljava/lang/Object;)Ljavax/swing/tree/FixedHeightLayoutCache$FHTreeStateNode; childRow aNode
newChildIndex ? java/lang/Object amount
startIndex nextRow
childRowCount lastModelIndex newRow
modelIndex makeVisible visible
adjustRows model addNode newChild added removeChildAtModelIndex (IZ)V aChild isChildVisible childNode childInsertedAtModelIndex isExpandedAndVisible lastChildEndRow
retChildIndex info 4Ljavax/swing/tree/FixedHeightLayoutCache$SearchInfo; lastChild stopIndex getNumExpandedChildrenTo
didAdjustTree
SourceFile FixedHeightLayoutCache.java NestHost InnerClasses FHTreeStateNode
SearchInfo M a Z ( ) " ? ? n *+? *,? *?
*? ? ? ? ?
? ? * ? ? ? ? ? u $*+? +? *+? ? *? ? ? &*? *? *? ?
# ? $ ? ? $ ? ? ? # : ; ? ] *? 0? M,? 4*? 8? ?
? ? ?
? ? > ? ? )*+? <*? &? *? ?? M,? *,? ? C? *? C? ? # $ % ' ( #* (, ? ? ? ) ? ? ) ? ? ? ? # ? ? J ? / *?
? ? 5 ? ? ? ? / *? &? ? <