42  A                    5 5 5 : <   InnerClassestextLjava/lang/String;offsetIcompletelabellink sortPriority referenceOnlyZiconLjavax/swing/ImageIcon;loggerLjava/util/logging/Logger;d(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjavax/swing/ImageIcon;)VCodeLineNumberTableLocalVariableTablethis1Lorg/das2/jythoncompletion/DefaultCompletionItem; StackMapTablesetReferenceOnly(Z)VrefL(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)VerrorE(Ljava/lang/String;)Lorg/das2/jythoncompletion/DefaultCompletionItem;message defaultAction$(Ljavax/swing/text/JTextComponent;)VposdLjavax/swing/text/Document;lineEnd restOfLineex'Ljavax/swing/text/BadLocationException;jTextComponent!Ljavax/swing/text/JTextComponent; getComplete()Ljava/lang/String;substituteText8(Ljavax/swing/text/JTextComponent;IILjava/lang/String;)V textToReplacepositionLjavax/swing/text/Position;clentoAdddoctextlprocessKeyEvent(Ljava/awt/event/KeyEvent;)VkeyEventLjava/awt/event/KeyEvent;getPreferredWidth%(Ljava/awt/Graphics;Ljava/awt/Font;)IgraphicsLjava/awt/Graphics;fontLjava/awt/Font;leftrighti2renderH(Ljava/awt/Graphics;Ljava/awt/Font;Ljava/awt/Color;Ljava/awt/Color;IIZ)VcolorLjava/awt/Color;color0ii0bfindLink&(Ljava/lang/String;)Ljava/lang/String;sfindss[Ljava/lang/String;ss2createDocumentationTask4()Lorg/das2/jythoncompletion/support/CompletionTask;fdoccreateToolTipTaskinstantSubstitution$(Ljavax/swing/text/JTextComponent;)ZgetSortPriority()I getSortText()Ljava/lang/CharSequence;getInsertPrefix access$000W(Lorg/das2/jythoncompletion/DefaultCompletionItem;Ljava/lang/String;)Ljava/lang/String;x0x1()V SourceFileDefaultCompletionItem.java R LM NO PQ DefaultCompletionItem {0}  "java/lang/IllegalArgumentException%completion offset is less than length R DE FG HE IE JE KG RS/org/das2/jythoncompletion/DefaultCompletionItem R`          %javax/swing/text/BadLocationExceptionjava/lang/RuntimeException R    q    !" #-> $%  & ' ()http:// *+https://\s
'"java/lang/StringBuilder ,-inline:1org/das2/jythoncompletion/DefaultCompletionItem$1 R.1org/das2/jythoncompletion/DefaultCompletionItem$2 R/ dejython.editor.completion 01java/lang/Object0org/das2/jythoncompletion/support/CompletionItemjava/lang/Stringjavax/swing/ImageIconjavax/swing/text/Documentjavax/swing/text/JTextComponentjava/lang/Throwablejava/util/logging/LevelFINERLjava/util/logging/Level;java/util/logging/Loggerlog@(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Object;)Vlength(Ljava/lang/String;)VgetCaretPosition getDocument()Ljavax/swing/text/Document;#org/das2/jythoncompletion/Utilities getRowEnd%(Ljavax/swing/text/JTextComponent;I)IgetText(II)Ljava/lang/String; substring(I)Ljava/lang/String; startsWith(Ljava/lang/String;)Z insertString5(ILjava/lang/String;Ljavax/swing/text/AttributeSet;)V(Ljava/lang/Throwable;)V+org/das2/jythoncompletion/ui/CompletionImplget/()Lorg/das2/jythoncompletion/ui/CompletionImpl;hideCompletion(Z)Zjava/lang/CharSequencetoStringequals(Ljava/lang/Object;)ZcreatePosition(I)Ljavax/swing/text/Position;remove(II)Vjavax/swing/text/Position getOffsetindexOf(Ljava/lang/String;)I5org/das2/jythoncompletion/support/CompletionUtilitiesI(Ljava/lang/String;Ljava/lang/String;Ljava/awt/Graphics;Ljava/awt/Font;)I renderHtmls(Ljavax/swing/ImageIcon;Ljava/lang/String;Ljava/lang/String;Ljava/awt/Graphics;Ljava/awt/Font;Ljava/awt/Color;IIZ)Vsplit((Ljava/lang/String;I)[Ljava/lang/String;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;F(Lorg/das2/jythoncompletion/DefaultCompletionItem;Ljava/lang/String;)V4(Lorg/das2/jythoncompletion/DefaultCompletionItem;)V getLogger.(Ljava/lang/String;)Ljava/util/logging/Logger;!AB DEFGHEIEJEKGLMNOPQRST(\***+-  Y *+ **--:****U>8) *9:";,A1B6C;DCEIFOGUH[IVR\WX\DE\FG\HE\IE\JE\KG\NOY,Z[[[[\]^T>*U LMVWX_MR`Tn*+-U Y ZV>WXDEFGHEIEJE abT8Y**U]V cEdeT b*+=+N+6-d:**-** MY, !"WLOU2 bd efg&h9iLmOkPlYnaoVH ?fG:gh3iG&&jEP klbWXbmnY CBo pqT/*UrV WXrsTx b+:*#$:J:%&:'( ::  /W0TW/\0T\WY\\^\U>vwx{%|/}0:CTWY\^aV\ %/tE:uvbWXbwnbFGbxGbyE\zhM{EY.0|[[&Z}[|[oD~T5UVWXT:*N:*)*6*`:*+N-+,,U&1V>:WX::5E2E'GY 1[[T H*:: *)*6  * `: * +:* +,--U" '3GVp HWXHHHHHGHGHMBE ?E 4G Y 3[[Tg.M+,/N- 0M+,/N--21/:22/:23/:24/:5Y6,7278U.  "-9EQV4gWXgEdE ]-:Y [T2**9*L:Y*+;U VWXmnY T/*UV WXT/* UV WXT7 * *+UV  WXT:*+U!VXET! ?@U,C<: