4 F  E    E   E   E E  E               (     ( E   (  (     E E (    InnerClassesTipPopupDocPopupCompletionPopupCOMPLETION_ITEM_HEIGHTI ConstantValue"COMPLETION_ANCHOR_HORIZONTAL_SHIFTPOPUP_VERTICAL_GAPeditorComponentRefLjava/lang/ref/Reference; Signature;completionPopup?Lorg/das2/jythoncompletion/ui/CompletionLayout$CompletionPopup;docPopup8Lorg/das2/jythoncompletion/ui/CompletionLayout$DocPopup;tipPopup8Lorg/das2/jythoncompletion/ui/CompletionLayout$TipPopup; visiblePopupsLjava/util/Stack;GLjava/util/Stack;()VCodeLineNumberTableLocalVariableTablethis/Lorg/das2/jythoncompletion/ui/CompletionLayout;getEditorComponent#()Ljavax/swing/text/JTextComponent; StackMapTablesetEditorComponent$(Ljavax/swing/text/JTextComponent;)VeditorComponent!Ljavax/swing/text/JTextComponent;hideAllshowCompletionb(Ljava/util/List;Ljava/lang/String;ILjavax/swing/event/ListSelectionListener;Ljava/lang/String;I)VdataLjava/util/List;titleLjava/lang/String; anchorOffsetlistSelectionListener)Ljavax/swing/event/ListSelectionListener; shortcutHint selectedIndexhideCompletion()ZisCompletionVisiblegetSelectedCompletionItem4()Lorg/das2/jythoncompletion/support/CompletionItem;getSelectedIndex()IprocessKeyEvent(Ljava/awt/event/KeyEvent;)Vpopup4Lorg/das2/jythoncompletion/ui/CompletionLayoutPopup;ievtLjava/awt/event/KeyEvent;showDocumentation?(Lorg/das2/jythoncompletion/support/CompletionDocumentation;I)Vdoc;Lorg/das2/jythoncompletion/support/CompletionDocumentation;hideDocumentationisDocumentationVisibleclearDocumentationHistory showToolTip(Ljavax/swing/JToolTip;I)VtoolTipLjavax/swing/JToolTip; hideToolTipisToolTipVisible updateLayout7(Lorg/das2/jythoncompletion/ui/CompletionLayoutPopup;)VoccupiedBoundsLjava/awt/Rectangle;wantAboveCaretZtestGetCompletionPopupA()Lorg/das2/jythoncompletion/ui/CompletionLayout$CompletionPopup; SourceFileCompletionLayout.java ab=org/das2/jythoncompletion/ui/CompletionLayout$CompletionPopup a XY 6org/das2/jythoncompletion/ui/CompletionLayout$DocPopup Z[6org/das2/jythoncompletion/ui/CompletionLayout$TipPopup \]java/util/Stack ^_ TU javax/swing/text/JTextComponent pbjava/lang/ref/WeakReference a b b r }  2org/das2/jythoncompletion/ui/CompletionLayoutPopup  }  b b } }    b   } ~}    -org/das2/jythoncompletion/ui/CompletionLayoutjava/lang/Object/org/das2/jythoncompletion/ui/CompletionLayout$14(Lorg/das2/jythoncompletion/ui/CompletionLayout$1;)V setLayout2(Lorg/das2/jythoncompletion/ui/CompletionLayout;)VsetPreferDisplayAboveCaret(Z)Vjava/lang/ref/Referenceget()Ljava/lang/Object;(Ljava/lang/Object;)Vhideclearshowcontains(Ljava/lang/Object;)Zpush&(Ljava/lang/Object;)Ljava/lang/Object; isVisible access$302(Lorg/das2/jythoncompletion/ui/CompletionLayout$CompletionPopup;Lorg/das2/jythoncompletion/ui/CompletionScrollPane;)Lorg/das2/jythoncompletion/ui/CompletionScrollPane;removesize(I)Ljava/lang/Object;java/awt/event/KeyEvent isConsumed access$400p(Lorg/das2/jythoncompletion/ui/CompletionLayout$DocPopup;)Lorg/das2/jythoncompletion/ui/DocumentationScrollPane;4org/das2/jythoncompletion/ui/DocumentationScrollPanecurrentDocumentation clearHistoryresetPreferredSizeisDisplayAboveCaret isEnoughSpace(Z)ZshowAlongAnchorBoundsgetAnchorOffsetBounds()Ljava/awt/Rectangle; unionBounds*(Ljava/awt/Rectangle;)Ljava/awt/Rectangle;showAlongOccupiedBounds(Ljava/awt/Rectangle;Z)V isOverlapped7(Lorg/das2/jythoncompletion/ui/CompletionLayoutPopup;)ZgetAnchorOffsetisShowRetainedPreferredSizesetAnchorOffset(I)V(Ljava/awt/Rectangle;)V1EFLMNOPMNQRMNSTUVWXYZ[\]^_V`abcd**Y****Y * * *  * Y ****Yd2 ghij k,l4m<nHoPpXqcre dfghicU**du vue fgj@klmcM**Y+d{|}efgnopbcW** **de fgqrc+*+,**** Wd*eH+fg+st+uv+wM+xy+zv+{Mj*|}cq**!!**"W**#Wd &(e *fgj(~}c2*!de fgc2*$de fgc2*%de fgc.*&d="*'(N-+)+*d&'-e*  #M.fg.j  cw$* ++** ** Wd #e $fg$$wMj#}c~3* ,** -.* /* ** #Wd #/1e 3fgj1}c2* ,de fgbc6* /d e fgcw$*+0**** Wd #e $fg$$wMj#}cd!*1***#Wd e !fgj}c2*1de fgc +2+**3I*4=*5*6 +7N*-8N*-*49+:* ,* +;,* *;* <*= * >r** ?g+* 5*@+*=A+7M**,B8M* ,C-+*%+:*+D* +; **?dv #.9>GPSVY]l    e4>#3 fg j !@= !c/*d e fgH"G EIEJEK