
META-INF.modules.java.desktop.classes.javax.swing.tree.DefaultMutableTreeNode.class Maven / Gradle / Ivy
???? :?
'javax/swing/tree/DefaultMutableTreeNode (Ljava/lang/Object;)V
(Ljava/lang/Object;Z)V
java/lang/Object ()V parent "Ljavax/swing/tree/MutableTreeNode; allowsChildren Z
userObject Ljava/lang/Object; java/lang/IllegalStateException node does not allow children
! (Ljava/lang/String;)V # "java/lang/IllegalArgumentException % new child is null
"
( ) * isNodeAncestor (Ljavax/swing/tree/TreeNode;)Z , new child is an ancestor . / 0 1 2 javax/swing/tree/MutableTreeNode getParent ()Ljavax/swing/tree/TreeNode; . 4 5 6 remove %(Ljavax/swing/tree/MutableTreeNode;)V . 8 9 6 setParent ; <