1oracle/ide/view/ViewEMPTY_SELECTIONoracle/ide/model/Element;  oracle/ide/model/ElementCOUNTERI   selection  thisLoracle/ide/view/View; newSelectioni viewListeners+Ljava/util/concurrent/CopyOnWriteArrayList;  )java/util/concurrent/CopyOnWriteArrayListiterator()Ljava/util/Iterator;  java/util/IteratorhasNext()Z ! " newViewEvent(I)Loracle/ide/view/ViewEvent; $% &next()Ljava/lang/Object; () *oracle/ide/view/ViewListener,viewDeactivated(Loracle/ide/view/ViewEvent;)V ./ -0Ljava/util/Iterator;4Ljava/util/Iterator;eventLoracle/ide/view/ViewEvent; viewActivated 6/ -7oracle/ide/view/ViewEvent9(Loracle/ide/view/View;I)V ;< :=type viewClosed @/ -Aoracle/ide/view/ViewStateEventC(Loracle/ide/view/View;)V ;E DFviewStateListeners H I!oracle/ide/view/ViewStateListenerKjava/lang/SystemMnanoTime()J OP NQ viewCollapsed#(Loracle/ide/view/ViewStateEvent;)V ST LU(oracle/ide/performance/PerformanceLoggerWget,()Loracle/ide/performance/PerformanceLogger; YZ X[ViewStateListener.viewCollapsed]getClass()Ljava/lang/Class; _` Lajava/lang/ClasscgetName()Ljava/lang/String; ef dglog((Ljava/lang/String;Ljava/lang/String;J)V ij Xk#oracle/ide/feedback/FeedbackManagermreportException(Ljava/lang/Throwable;)V op nqjava/lang/Exceptions Loracle/ide/view/ViewStateEvent;l#Loracle/ide/view/ViewStateListener; startTimeJendTimeeLjava/lang/Exception;fireViewCollapsedImpl()V }~  viewExpanded T LViewStateListener.viewExpandedfireViewExpandedImpl ~ viewSelectionListeners  %oracle/ide/view/ViewSelectionListenerviewSelectionChanged'(Loracle/ide/view/ViewSelectionEvent;)V *ViewSelectionListener.viewSelectionChangedjava/lang/Object a$Loracle/ide/view/ViewSelectionEvent;listener'Loracle/ide/view/ViewSelectionListener;exfireViewSelectionChangedImpl owner  getId f java/lang/StringBuilder ;~  UnknownViewappend-(Ljava/lang/String;)Ljava/lang/StringBuilder; (I)Ljava/lang/StringBuilder; toString f viewIdLjava/lang/String; id setIdImpl(Ljava/lang/String;)V java/awt/EventQueueisDispatchThread ! getSelectionFromUI()[Loracle/ide/model/Element;  setSelection([Loracle/ide/model/Element;)Z "oracle/ide/view/ViewSelectionEvent Foracle/ide/view/View$3=(Loracle/ide/view/View;Loracle/ide/view/ViewSelectionEvent;)V ;  invokeLater(Ljava/lang/Runnable;)V fireViewSelectionChanged oracle/ide/view/View$4(Loracle/ide/view/View;Z)V ; doNotifyOnInvokeLaterZupdateSelectionImpl0(Z)V loadManifestToolbarH(Ljava/lang/String;Loracle/ide/controls/Toolbar;Loracle/ide/view/View;)V  toolbarIdtoolbarLoracle/ide/controls/Toolbar;$oracle/ide/controller/ToolbarManagergetToolbarManager(()Loracle/ide/controller/ToolbarManager; installToolbar vieworacle/ide/controller/IdeAction updateAction ~ actionLjavax/swing/Action;oracle/ide/controls/Toolbar isShowing ! setPrimaryViewToolbar   getActions()[Ljavax/swing/Action;  View.updateToolbarActions startTiming  X (Ljavax/swing/Action;)V  Updated action {0} stopTiming;(Ljava/lang/String;ILjava/lang/String;[Ljava/lang/Object;)V  Xactions[Ljavax/swing/Action;logger*Loracle/ide/performance/PerformanceLogger; LOGGER_IDoracle/ide/model/UpdateMessage oracle/ide/controller/ControllerUPDATE_FROM_USER_EXTENSION   (ILjava/lang/Object;)V ;" #updateVisibleActions#(Loracle/ide/model/UpdateMessage;)V %& 'updateVisibleActionsImpl )~ *javax/swing/Timer,oracle/ide/view/View$2. /F#(ILjava/awt/event/ActionListener;)V ;1 -2timerLjavax/swing/Timer; 45 6 setRepeats 8 -9 createTimer ;~ <restart >~ -?oracle/ide/view/View$1A BFscheduleUpdateSelectionImpl D~ EupdateSelectionImpl G Hremove(Ljava/lang/Object;)Z JK LremoveViewStateListenerImpl&(Loracle/ide/view/ViewStateListener;)V NO P addIfAbsent RK SaddViewStateListenerImpl UO VremoveViewSelectionListenerImpl*(Loracle/ide/view/ViewSelectionListener;)V XY ZaddViewSelectionListenerImpl \Y ]Loracle/ide/view/ViewListener;removeViewListenerImpl!(Loracle/ide/view/ViewListener;)V `a baddViewListenerImpl da evisible getToolbar()Loracle/ide/controls/Toolbar; hi jupdateToolbarActions (Loracle/ide/controls/Toolbar;)V lm n updateMessage Loracle/ide/model/UpdateMessage;objLjava/lang/Object;newId tf u getIdImpl wf xgetSelectionImpl z {fireViewDeactivated }~ ~fireViewActivated ~ oracle/ide/Context newIdeContextC(Loracle/ide/view/View;Ljava/util/EventObject;)Loracle/ide/Context;  Ljava/util/EventObject; getContext-(Ljava/util/EventObject;)Loracle/ide/Context;  getGUI()Ljava/awt/Component;  java/awt/Component isVisible ! guiLjava/awt/Component; setVisible  updateSelection ~ fireViewClosed ~  ownerImpl()Loracle/ide/view/View;  oracle/ide/help/HelpInfogetDefaultHelpInfo()Loracle/ide/help/HelpInfo;  p Loracle/ide/util/PropertyAccess; $init$ ~  ;  (oracle/ide/controller/ControllerProvideroracle/ide/help/Helpable ConstantValuePLjava/util/concurrent/CopyOnWriteArrayList;TLjava/util/concurrent/CopyOnWriteArrayList;KLjava/util/concurrent/CopyOnWriteArrayList;WORKSPACE_PROP .workspace PROJECT_PROP.project VISIBLE_PROP.visiblewa$timer,(Loracle/ide/view/View;Ljavax/swing/Timer;)VfireViewCollapsedfireViewExpandedsetOwnersetId2(Ljava/lang/String;Loracle/ide/controls/Toolbar;)VscheduleUpdateSelectionremoveViewStateListeneraddViewStateListenerremoveViewSelectionListeneraddViewSelectionListenerremoveViewListeneraddViewListenersetToolbarVisible updateTitle(Ljava/lang/Object;)V getSelection deactivateactivategetContextMenu%()Loracle/ide/controller/ContextMenu;()Loracle/ide/Context;showclose getHelpInfo getController$()Loracle/ide/controller/Controller; loadLayout#(Loracle/ide/util/PropertyAccess;)V saveLayoutgetViewWithoutDecorationCodeLineNumberTable SourceFile View.javaLocalVariableTableLocalVariableTypeTable Signature InnerClassesOJCLineColumnInfo!   45HF~M)**Y*Y*YJGKLM;~4* QR ;J***+UV W,*^ 5a5c,h .m /*x /*} ~3*  ~? **   !N*L++ 0* :*+4, ~/* ~/* /*| z/* f/*y wfB* **v*  5rs%&@*ko pqhi, 5ga>*+f v_daB *+TW    v_a>*+c v_`aB *+MW    v_Y>*+^ v\YB *+TW    vY>*+[ vXYB *+MW    vO>*+W vwUOB *J+TW    vwO>*+Q vwNOB *J+MW # $  vw~4*I 23 ~3*F AB D~2#*L*+ə*7*=*7@BY*Cձ"FG IJK%M&R1W2 ;~Q*-Y/Y*037*7:Z`a %~3*+ ij )~>*Y!$( no lm[* ***L+\M N6-,  +2:,  YS+ұ6 v wxyz{#|)~06;P|Z>[E<#8&4 6  =* *  L *+,     ?*+ . G>* B2*M*,ə$Y*NY*-Ѹէ*-رY*ݸձ*   /45A*BB *4>*+ >*+ tfFY `Y  f/* E:*+>*+ { O*:;+MRB,+R7\,h!el :r#:=t& "'=?DN>OO{7xy'zy?|~3*  ~ VDY*GL*J:9+LMRB,+R7\,bh!el :r#ñ ADt*    $ ) . DFKU>V M4u 5vw$xy.zyF{|~3*  }~ VDY*GL*J:9+LMRB,+VR7\^,bh!el :r#ñ ADt*   $$%)&.'D)F+K U.>V M4u 5vw$xy.zyF{|~1*L+#*'M++-,B+#234506 1)245 )3$%> :Y*>9  ? ~1*L+#*'M++-,8+#=>?@0A 1)245 )3}~1*L+#*'M++-,1+#DEFG0H 1)245 )3I+L+*+* *+=+2*2 *++. KLMN!O#Q(R7S<T>QGV II%" ~(   AC*+7;"B/