Edit D:\app\Administrator\product\11.2.0\dbhome_1\sqldeveloper\ide\extensions\oracle\ide\IdeViewHandler.class
?? 1 ? "oracle/ide/view/ViewSelectionEvent getView ()Loracle/ide/view/View; oracle/ide/Ide getMainWindow ()Loracle/ide/IdeMainWindow; oracle/ide/IdeMainWindow getLastActiveView oracle/ide/view/View getContext ()Loracle/ide/Context; oracle/ide/Context getProject ()Loracle/ide/model/Project; getWorkspace ()Loracle/ide/model/Workspace; oracle/ide/IdeViewHandler " activateProjectInWorkspace 9(Loracle/ide/model/Project;Loracle/ide/model/Workspace;)V $ % # & oracle/ide/controller/Controller ( "UPDATE_FROM_VIEW_SELECTION_CHANGED I * + ) , updateVisibleActions (I)V . / 0 this Loracle/ide/IdeViewHandler; e $Loracle/ide/view/ViewSelectionEvent; view Loracle/ide/view/View; ctx Loracle/ide/Context; _lastActiveNavigator &Loracle/ide/navigator/NavigatorWindow; : ; # < oracle/ide/model/UpdateMessage > oracle/ide/IdeConstants @ ACTIVE_PROJECT_CHANGED B + A C <init> (ILjava/lang/Object;)V E F ? G getModifyObjects ()Ljava/util/List; I J ? K java/util/List M add (Ljava/lang/Object;)Z O P N Q getSystem ()Loracle/ide/model/IdeSystem; S T U oracle/ide/model/IdeSystem W notifyObservers 5(Ljava/lang/Object;Loracle/ide/model/UpdateMessage;)V Y Z X [ project Loracle/ide/model/Project; workspace Loracle/ide/model/Workspace; change Loracle/ide/model/UpdateMessage; getActiveWorkspace c d oracle/ide/model/Workspace f currentActiveProject h g i setActiveWorkspace (Loracle/ide/model/Workspace;)V k l m getWorkspaces ()Loracle/ide/model/Workspaces; o p q oracle/ide/model/Workspaces s getActiveWorkspaceURL ()Ljava/net/URL; u v t w getURL y v g z oracle/ide/util/ModelUtil | areEqual '(Ljava/lang/Object;Ljava/lang/Object;)Z ~ } ? setActiveWorkspaceURL (Ljava/net/URL;)V ? ? t ? setActiveProject (Loracle/ide/model/Project;)V ? ? g ? oracle/ide/model/Project ? ? z getActiveProjectURL ? v g ? setActiveProjectURL ? ? g ? _lastActiveProject ? ^ # ? fireActiveProjectChanged ? % # ? wsp activeWsp activeProject notifyChange Z workspaces Loracle/ide/model/Workspaces; oracle/ide/view/ActiveViewEvent ? getOldView ? ? ? removeViewSelectionListener *(Loracle/ide/view/ViewSelectionListener;)V ? ? ? getNewView ? ? ? addViewSelectionListener ? ? ? getActiveProject ? ? oracle/ide/controller/IdeAction ? isHandlerInProgress ()Z ? ? ? ? UPDATE_FROM_ACTIVE_VIEW_CHANGED ? + ) ? $oracle/ide/navigator/NavigatorWindow ? !Loracle/ide/view/ActiveViewEvent; oldview java/lang/Object ? ()V E ? ? ? "oracle/ide/view/ActiveViewListener ? %oracle/ide/view/ViewSelectionListener ? viewSelectionChanged '(Loracle/ide/view/ViewSelectionEvent;)V getLastActiveNavigator (()Loracle/ide/navigator/NavigatorWindow; activeViewChanged $(Loracle/ide/view/ActiveViewEvent;)V Code LineNumberTable SourceFile IdeViewHandler.java LocalVariableTable OJC LineColumnInfo 0 # ? ? ? ? : ; ? ^ E ? ? / *? ? ? ? 2 3 ? ? ? s+? ?,? ,*? ?+? ?-? ? ? N-*? ?-? :? ? !? ? ? !? '? ? ? e? '? ? ? ? 1*? =-? -? ? *-? ? =? ? B ! "