
META-INF.modules.java.desktop.classes.javax.swing.text.DefaultCaret$Handler.class Maven / Gradle / Ivy
???? :F javax/swing/text/DefaultCaret %javax/swing/text/DefaultCaret$Handler this$0 Ljavax/swing/text/DefaultCaret;
java/lang/Object ()V width I height component !Ljavax/swing/text/JTextComponent;
javax/swing/text/JTextComponent getUI ()Ljavax/swing/plaf/TextUI; ! " dot $ % & dotBias Ljavax/swing/text/Position$Bias;
( ) * + , javax/swing/plaf/TextUI modelToView X(Ljavax/swing/text/JTextComponent;ILjavax/swing/text/Position$Bias;)Ljava/awt/Rectangle; . / java/awt/Rectangle .
2 3 4 damage (Ljava/awt/Rectangle;)V 6 %javax/swing/text/BadLocationException 8 9 : visible Z
< = repaint
? @ A getUpdatePolicy ()I
C D E F G javax/swing/SwingUtilities isEventDispatchThread ()Z I J K L A javax/swing/event/DocumentEvent getOffset N O mark Q R S selectionTag Ljava/lang/Object;
U V W getHighlighter ()Ljavax/swing/text/Highlighter;
Y Z [ \ ] java/lang/Math min (II)I
Y _ ` ] max b c d e f javax/swing/text/Highlighter changeHighlight (Ljava/lang/Object;II)V
5 h i printStackTrace I k l A getLength n 7javax/swing/text/AbstractDocument$UndoRedoDocumentEvent
p q r setDot (I)V
t u v getDocument ()Ljavax/swing/text/Document; x javax/swing/text/Segment
w { | } ~ javax/swing/text/Document getText (IILjavax/swing/text/Segment;)V w ? ? count w ? ? ? array [C w ? ? offset ? ? ? ? & javax/swing/text/Position$Bias Forward ? ? ? & Backward
? q ? $(ILjavax/swing/text/Position$Bias;)V
? ? ensureValidPosition ? ? & markBias
? ? A getDot
? ? ? moveDot { k ? ? : forceCaretPositionChange ? ? : dotLTR
? ? ? guessBiasForOffset D(ILjavax/swing/text/Position$Bias;Z)Ljavax/swing/text/Position$Bias; ? ? : markLTR
? ? ? ? ? java/beans/PropertyChangeEvent getOldValue ()Ljava/lang/Object;
? ? ? ? getNewValue { ? ? ? removeDocumentListener '(Ljavax/swing/event/DocumentListener;)V { ? ? ? addDocumentListener ? enabled
? ? ? ? getPropertyName ()Ljava/lang/String;
? ? ? ? ? java/lang/String equals (Ljava/lang/Object;)Z ? java/lang/Boolean
? ? G isFocusOwner ? ? ? ? TRUE Ljava/lang/Boolean;
? ? G
isEditable
? ? ?
setVisible (Z)V
? ? ? setSelectionVisible ?
caretWidth ? java/lang/Integer
? ? ? A intValue ? ? ? caretAspectRatio ? java/lang/Number
? ? ? ?
floatValue ()F ? ? ? aspectRatio F?? ? ? :
ownsSelection
? ? G hasFocus ? !java/beans/PropertyChangeListener ? "javax/swing/event/DocumentListener ? java/awt/event/ActionListener $java/awt/datatransfer/ClipboardOwner "(Ljavax/swing/text/DefaultCaret;)V Code LineNumberTable LocalVariableTable this 'Ljavax/swing/text/DefaultCaret$Handler; actionPerformed (Ljava/awt/event/ActionEvent;)V r Ljava/awt/Rectangle; mapper Ljavax/swing/plaf/TextUI; e Ljava/awt/event/ActionEvent;
StackMapTable java/awt/event/ActionEvent insertUpdate $(Ljavax/swing/event/DocumentEvent;)V e1 'Ljavax/swing/text/BadLocationException; s Ljavax/swing/text/Segment; isNewline ble doc Ljavax/swing/text/Document; !Ljavax/swing/event/DocumentEvent; length newDot changed S newMark removeUpdate offs0 offs1
adjustDotBias adjustMarkBias) java/lang/Throwable
changedUpdate propertyChange #(Ljava/beans/PropertyChangeEvent;)V newWidth Ljava/lang/Integer; newRatio Ljava/lang/Number; evt Ljava/beans/PropertyChangeEvent; oldValue newValue
lostOwnership H(Ljava/awt/datatransfer/Clipboard;Ljava/awt/datatransfer/Transferable;)V clipboard !Ljava/awt/datatransfer/Clipboard; contents $Ljava/awt/datatransfer/Transferable;
SourceFile DefaultCaret.java NestHost InnerClasses HandlerA javax/swing/text/Position BiasD !javax/swing/text/AbstractDocument UndoRedoDocumentEvent
? ? ?
>
*+? *? ? }
" *? ? ?
*? ? ? P*? ? ? F*? ? ? M,*? ? *? ? *? ? #? 'N-? -? -? -? 0? *? -? 1? N*? *? ? 7? ? ? 7*? ? ;? ) ] ` 5 . ? ? ? )? C? U? ]? `? a? w? ~? * C
) 8
% ? H (B 5? Q ? ?*? ? >? *? ? >? t? B? n+? H *? ? ? +? H *? ? M? M*? ? P? C*? ? ? T*? ? P*? ? *? ? M? X*? ? *? ? M? ^? a ? M,? g?+? H =+? j >*? ? 66+? m? *? `? o?? `6??6*? ? M6? `6??6? ?*? ? #:*? ? ? _*? ? ? s:? wY? y:
d
? z
? ??
? ?
? ?4
? ? 6 ? :
6 ? ? ?:? ? ?:? *? ? ?*? ? ?? 1*? *? ? ?? ?*? ? ?? *? ? ?*? ? ?? E } ? 5<? 5 ? . ? ? ? ? E? d? x? }? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?????<???A?D?I?Q?V?]?h?r????????? ? ? -
<