1oracle/ide/ContextDATA_KEYLjava/lang/String;  java/lang/ClassgetName()Ljava/lang/String;  EMPTY_SELECTIONoracle/ide/model/Element;  oracle/ide/model/Elementjava/lang/StringBuilder()V  oracle.ide.Context[append-(Ljava/lang/String;)Ljava/lang/StringBuilder;  _hashLjava/util/HashMap;  !java/util/HashMap#toString % $&]( &thisLoracle/ide/Context;oracle/ide/Ide-getActiveWorkspace()Loracle/ide/model/Workspace; /0 .1 setWorkspace(Loracle/ide/model/Workspace;)V 34 5getActiveProject()Loracle/ide/model/Project; 78 .9 setProject(Loracle/ide/model/Project;)V ;< = getMainWindow()Loracle/ide/IdeMainWindow; ?@ .Aoracle/ide/IdeMainWindowCgetLastActiveView()Loracle/ide/view/View; EF DGsetView(Loracle/ide/view/View;)V IJ KinitWorkspaceProject M NmwLoracle/ide/IdeMainWindow; setSelection([Loracle/ide/model/Element;)V RS TelementLoracle/ide/model/Element; getSelection()[Loracle/ide/model/Element; XY Z selection Context.NODE] setProperty'(Ljava/lang/String;Ljava/lang/Object;)V _` anodeLoracle/ide/model/Node;containsProperty(Ljava/lang/String;)Z ef g getProperty&(Ljava/lang/String;)Ljava/lang/Object; ij koracle/ide/model/NodemContext.SELECTIONojava/lang/Objectqclone()Ljava/lang/Object; st ruLjava/lang/Object; Context.EVENTyeventLjava/util/EventObject;java/util/EventObject}Context.PROJECTprojectLoracle/ide/model/Project;oracle/ide/model/ProjectContext.WORKSPACE workspaceLoracle/ide/model/Workspace;oracle/ide/model/Workspace Context.VIEWviewLoracle/ide/view/View;oracle/ide/view/Viewjava/lang/IntegervalueOf(I)Ljava/lang/Integer; namevalueIjava/lang/NumberintValue()I numjava/lang/Boolean(Z)Ljava/lang/Boolean; ZTRUELjava/lang/Boolean; equals(Ljava/lang/Object;)Z  containsKey $remove&(Ljava/lang/Object;)Ljava/lang/Object; $put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; $get $hashCode $ $oother newIdeContext,(Loracle/ide/view/View;)Loracle/ide/Context; setEvent(Ljava/util/EventObject;)V context  Z selectionCopyinitViewWorkspaceProject  setNode(Loracle/ide/model/Node;)V  setElement(Loracle/ide/model/Element;)V getView F  r$init$  putAll(Ljava/util/Map;)V $originalContext $ ConstantValueNODE SELECTIONEVENTPROJECT WORKSPACEVIEW getElement()Loracle/ide/model/Element;getNode()Loracle/ide/model/Node;getEvent()Ljava/util/EventObject; getProject getWorkspacesetInt(Ljava/lang/String;I)VgetInt(Ljava/lang/String;)I setBoolean(Ljava/lang/String;Z)V getBooleanremoveProperty(Ljava/lang/String;)VC(Loracle/ide/view/View;Ljava/util/EventObject;)Loracle/ide/Context;-(Loracle/ide/model/Node;)Loracle/ide/Context;0(Loracle/ide/model/Element;)Loracle/ide/Context;()Loracle/ide/Context;f(Loracle/ide/view/View;Loracle/ide/model/Workspace;Loracle/ide/model/Project;Loracle/ide/model/Node;)V9(Loracle/ide/model/Workspace;Loracle/ide/model/Project;)V(Loracle/ide/Context;)VCodeLineNumberTable SourceFile Context.javaLocalVariableTable DeprecatedOJCLineColumnInfo1r   zp ^($ *$Y""7 ** 01  +,X**+*"+"9: <> +,,a***++n *+nձEF GIK +,VWS***+*+ٱRS TU +,cd]***+6*,>]^ _` +,+***+L*,6*->**YSUjk lmno*p 4++,++++cd gYK**L+ *+ͶU*  , SYL++*+  VW , \YL++*+*+  cd, -YL+O*+*L*M,,vwN+-U+&  &+ *-%,\& R *M,+,   {|,d++M*","  +,x ,2*" +,ij= *"+  +, _`M *"+,W : ;  +,  xB *"+W B C  +, ef= *"+K  +, f@ *+lV  +, L *+b ` a  +,  a*+lM, ,kl nr +,xL *+b ~   +,  F4 *l  +,IJ@*+b  +,04 *l  +,34@*+b  +,84 *l  +,;<@*+b  +,4 *zl~  +,@*z+b  +,{|XYN*plL+ +w  +,\xRSP*p+ +vwb  +,\|4*^h *^ln*[L+++2n +2n  +2 4+,\@*^+b   +,cdO*[L++ +2 -. +,\E *Y+SU 9 :  +, VWYBL+ *+HL*ODEGIJ +,PQMA*26*:>QRS +,% IY*"')*X +,,  *