
META-INF.modules.java.desktop.classes.javax.swing.plaf.basic.BasicTextAreaUI$PlainParagraph$LogicalView.class Maven / Gradle / Ivy
???? @ u
javax/swing/text/CompositeView (Ljavax/swing/text/Element;)V
Ajavax/swing/plaf/basic/BasicTextAreaUI$PlainParagraph$LogicalView
getElement ()Ljavax/swing/text/Element; javax/swing/text/Element getElementCount ()I getElementIndex (I)I
loadChildren !(Ljavax/swing/text/ViewFactory;)V javax/swing/text/GlyphView
! append (Ljavax/swing/text/View;)V
# $ getViewCount & java/lang/Error ( One child view is assumed.
% * + (Ljava/lang/String;)V
- . / getView (I)Ljavax/swing/text/View;
1 2 3 4 5 javax/swing/text/View getPreferredSpan (I)F
1 7 8 ! setParent
: ; < forwardUpdateToView i(Ljavax/swing/text/View;Ljavax/swing/event/DocumentEvent;Ljava/awt/Shape;Ljavax/swing/text/ViewFactory;)V Code LineNumberTable LocalVariableTable this CLjavax/swing/plaf/basic/BasicTextAreaUI$PlainParagraph$LogicalView; elem Ljavax/swing/text/Element; getViewIndexAtPosition pos I
StackMapTable updateChildren q(Ljavax/swing/event/DocumentEvent$ElementChange;Ljavax/swing/event/DocumentEvent;Ljavax/swing/text/ViewFactory;)Z ec /Ljavax/swing/event/DocumentEvent$ElementChange; e !Ljavax/swing/event/DocumentEvent; f Ljavax/swing/text/ViewFactory; v Ljavax/swing/text/View; axis a Ljava/awt/Shape; paint &(Ljava/awt/Graphics;Ljava/awt/Shape;)V g Ljava/awt/Graphics;
allocation isBefore (IILjava/awt/Rectangle;)Z x y alloc Ljava/awt/Rectangle; isAfter getViewAtPoint /(IILjava/awt/Rectangle;)Ljavax/swing/text/View; childAllocation (ILjava/awt/Rectangle;)V index
SourceFile BasicTextAreaUI.java NestHost j &javax/swing/plaf/basic/BasicTextAreaUI InnerClasses m 5javax/swing/plaf/basic/BasicTextAreaUI$PlainParagraph PlainParagraph LogicalView q -javax/swing/event/DocumentEvent$ElementChange s javax/swing/event/DocumentEvent
ElementChange = > *+? ? >
= > ? @ A B C D = p *? M,?
? ,? ?? > A B C E ? @ A E F B C G ? H I = J ? > J ? * @ A J K L M N O = ? %*? M,?
? *+? ? ? Y,? N*-? ? > N O P R S $U ? * P Q % @ A % N O B C G ?
4 5 = q *? "?
? %Y'? )?*? ,M,? 0? > X Y [ \ ? @ A R F P Q G ; <