All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.modules.java.desktop.classes.javax.swing.text.GlyphPainter2.class Maven / Gradle / Ivy

????:
'javax/swing/text/GlyphView$GlyphPainter()V		
javax/swing/text/GlyphPainter2layoutLjava/awt/font/TextLayout;
javax/swing/text/GlyphViewgetStartOffset()I
getEndOffset
java/awt/font/TextLayout
getAdvance()F
 !java/awt/font/TextHitInfoafterOffset(I)Ljava/awt/font/TextHitInfo;
#$!beforeOffset
&'(getCaretInfo(Ljava/awt/font/TextHitInfo;)[F
*+	getAscent
-.
getDescent
01
getLeading3java/awt/Graphics2D56789java/awt/ShapegetBounds2D()Ljava/awt/geom/Rectangle2D;
;<=>?java/awt/geom/Rectangle2DgetY()D
;AB?getX	DEFGHjavax/swing/text/Position$BiasForward Ljavax/swing/text/Position$Bias;	DJKHBackward
MNOmodelToViewd(ILjavax/swing/text/Position$Bias;ILjavax/swing/text/Position$Bias;Ljava/awt/Shape;)Ljava/awt/Shape;
QRSTUjava/awt/GraphicsgetClip()Ljava/awt/Shape;
2WXYclip(Ljava/awt/Shape;)V
[\]draw(Ljava/awt/Graphics2D;FF)V
Q_`YsetClipb%javax/swing/text/BadLocationExceptiondjava/awt/geom/Rectangle2D$Float
c
;gh?	getHeight
;jklsetRect(DDDD)V
nophitTestChar(FF)Ljava/awt/font/TextHitInfo;
rsgetInsertionIndex
uvw
isLeadingEdge()Zy"java/lang/IllegalArgumentException{Length must be >= 0.
x}~(Ljava/lang/String;)V
??w
isLeftToRight
??getCharIndex
???getDocument()Ljavax/swing/text/Document;
?????!javax/swing/text/AbstractDocument (Ljavax/swing/text/Document;II)Z????javax/swing/text/Document	getLength
???getText(II)Ljavax/swing/text/Segment;	?????javax/swing/text/Segmentarray[C	????offsetI
?????javax/swing/text/SegmentCachereleaseSharedSegment(Ljavax/swing/text/Segment;)V
???getNextRightHit8(Ljava/awt/font/TextHitInfo;)Ljava/awt/font/TextHitInfo;
???getVisualOtherHit
?????java/lang/CharacterisSpaceChar(C)Z
???getNextLeftHit???makeConcatWithConstants(I)Ljava/lang/String;(Ljava/awt/font/TextLayout;)VCodeLineNumberTableLocalVariableTablethis Ljavax/swing/text/GlyphPainter2;
getPainterI(Ljavax/swing/text/GlyphView;II)Ljavax/swing/text/GlyphView$GlyphPainter;vLjavax/swing/text/GlyphView;p0p1getSpan@(Ljavax/swing/text/GlyphView;IILjavax/swing/text/TabExpander;F)FeLjavax/swing/text/TabExpander;xFpindex0index1hit0Ljava/awt/font/TextHitInfo;hit1locs[Fx0x1
StackMapTable?javax/swing/text/TabExpander?(Ljavax/swing/text/GlyphView;)FpaintD(Ljavax/swing/text/GlyphView;Ljava/awt/Graphics;Ljava/awt/Shape;II)VsLjava/awt/Shape;	savedClipallocLjava/awt/geom/Rectangle2D;g2dLjava/awt/Graphics2D;ygLjava/awt/Graphics;a_(Ljavax/swing/text/GlyphView;ILjavax/swing/text/Position$Bias;Ljava/awt/Shape;)Ljava/awt/Shape;posbiasoffshitrect
ExceptionsviewToModelR(Ljavax/swing/text/GlyphView;FFLjava/awt/Shape;[Ljavax/swing/text/Position$Bias;)I
biasReturn![Ljavax/swing/text/Position$Bias;?getBoundedPosition"(Ljavax/swing/text/GlyphView;IFF)IlengetNextVisualPositionFromr(Ljavax/swing/text/GlyphView;ILjavax/swing/text/Position$Bias;Ljava/awt/Shape;I[Ljavax/swing/text/Position$Bias;)IcCtextLjavax/swing/text/Segment;
currentHitviewIsLeftToRightZnextHitb	directionbiasRetdocLjavax/swing/text/Document;startOffset	endOffset
SourceFileGlyphPainter2.javaBootstrapMethods
?$java/lang/invoke/StringConcatFactory?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;Bad direction: InnerClassesGlyphPainterjavax/swing/text/PositionBiasFloat%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandlesLookup ??F
*?*+???56	7?
??
???J??=?*???????????tp+?
?+??*???+?
6d6d6?:	?":
*?	?%:08*?
?%:08

??
f?
f??2IJLM$N*P1Q8RCSITTUZV??p??p??p??p??p??p??R??$L??*F??1???	88??
C-??I'??Z??
?&?Q??Dh??L*??)*??,b*??/b??Z?????+??<*??)??b?????.??<*??,??j??????????,?2??-?4:,?2:?:?*??)b*??/b8?@?8	+?
?+??<+?C?I-?L:
,?P:
?V*?	?Z,?^?:
?*?	?Z?Gx{a?:tuvw-x5yG}X^?e?r?x??????zX ??
^??~??x??-`??5X??	???????????????????9?G
Q5;2sa?Q5N??	
Y+?
d6?4:-?C????":*??%:?cY?e:		?@0?c?:?f?i	??"????'?2?;?V??f
Y??Y??Y??Y?HY??Q??H??'2??2'??;??	?
? ;D?a???G	[?;??;?
?4:*?$?@?f?m:?q6+?????t?	?C??IS+?
`????+?2?;?>?S??\	[??[??[??[??[??[??B??+0??2)???TF;?&;?	5?;??	5?;?D????I??
?xYz?|?*???*??m:?*?*??f?m:+?
??`??????*?>??H'??I??I??I??I??I??>???
????ki+??:+?
6+?6	?D,D2D/D7?'?$	??6????
?CS???M?
?CS?+	d	??:

??
??46
??
??CS	d??IS	?-?C?d?:?d?":*???:

??*???*?
??:

?q`=	?4+	d	??:

??
??46
??
???IS?
?CS?	??6????
?CS???U?F+	d	??:

??
??46
??
?????CS	d??IS	??CS?-?C?d?:?d?":*???:

??*???*?
??:

?q`=	?4+	d	??:

??
??46
??
???IS?
?CS??xY???|???JR????@?C?FQ]bil	ns
x???????????? ?!?"?$?(*,/0*1/26385?6B8I:K<V>b?g@nAqEsGxI}J?K?L?M?N?O?Q?R?T?U?X?Y?[?\?]?^?`dfhk*l7m<nCoEqLrOtVvXxgz??"???/??
???*??%??
Q???r???g?
?*???7??
???7??*%??
V??r???g?
i??i??i??iHi??i?i?c]?W?	???@??%?0D5????	D5?????5D5????	D5???
D5???%?6D5????	D5??	???5D5????	D5???
D5???a	
"	Dc;	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy