=C+org/adempiere/webui/dashboard/DPRecentItems,org/adempiere/webui/dashboard/DashboardPanel#org/zkoss/zk/ui/event/EventListener#org/osgi/service/event/EventHandlerserialVersionUIDJ ConstantValue 3E+4sAD_RECENT_ITEM_ID_ATTRLjava/lang/String;AD_RecentItem_IDDELETE_RECENTITEMS_DROPPABLEdeleteRecentItemstopicSubscriber=Lorg/adempiere/webui/dashboard/DPRecentItems$TopicSubscriber; bxRecentItemsLorg/zkoss/zul/Box; AD_User_IDIdesktopLjava/lang/ref/WeakReference; Signature8Ljava/lang/ref/WeakReference;listener%Lorg/zkoss/zk/ui/util/DesktopCleanup;()VCode % !" ')(org/compiere/util/Env *+getCtx()Ljava/util/Properties; '- ./ getAD_User_ID(Ljava/util/Properties;)I 1 3org/zkoss/zul/Panel 2% 6 78 appendChild(Lorg/zkoss/zk/ui/Component;)Z:org/zkoss/zul/Panelchildren 9% 26>org/zkoss/zul/Vbox =% A C1 EGF%org/adempiere/webui/util/ZKUpdateUtil HIsetHflex9(Lorg/zkoss/zk/ui/HtmlBasedComponent;Ljava/lang/String;)VKrecentitems-box M NO setSclass(Ljava/lang/String;)V 96Rorg/zkoss/zul/Toolbar Q% UWV&org/adempiere/webui/theme/ThemeManager XYisUseFontIconForImage()Z[+org/adempiere/webui/component/ToolBarButton Z%^z-icon-Refresh Z` aO setIconSclassctrash-toolbarbutton ZM Q6gRefresh ikjorg/compiere/util/Msg lmgetMsg<(Ljava/util/Properties;Ljava/lang/String;)Ljava/lang/String; oqporg/compiere/util/Util rscleanAmp&(Ljava/lang/String;)Ljava/lang/String; Zu vOsetTooltiptextxonClick Zz {|addEventListener:(Ljava/lang/String;Lorg/zkoss/zk/ui/event/EventListener;)Z~org/zkoss/zul/Imageimages/Refresh24.png U sgetThemeResource } !O; riDBremove(I)V org/compiere/model/MRecentItem getCopyK(Ljava/util/Properties;ILjava/lang/String;)Lorg/compiere/model/MRecentItem; get_ID()I deleteEx(Z)Vri Lorg/compiere/model/MRecentItem;onEvent (Lorg/zkoss/zk/ui/event/Event;)V org/zkoss/zk/ui/event/Event  getTarget()Lorg/zkoss/zk/ui/Component;    getName()Ljava/lang/String;   java/lang/String equals(Ljava/lang/Object;)Z   doOnClick(Lorg/zkoss/zk/ui/Component;)Vorg/zkoss/zk/ui/event/DropEvent   getDraggedorg/zkoss/zul/A   removeLink(Lorg/zkoss/zul/A;)VeventLorg/zkoss/zk/ui/event/Event;compLorg/zkoss/zk/ui/Component; eventNamede!Lorg/zkoss/zk/ui/event/DropEvent;draggedLorg/zkoss/zul/A;*org/zkoss/zk/ui/Component , -. getAttribute&(Ljava/lang/String;)Ljava/lang/Object; 021java/lang/Integer 34valueOf'(Ljava/lang/String;)Ljava/lang/Integer; 06 7intValue 9 :;get9(Ljava/util/Properties;I)Lorg/compiere/model/MRecentItem; = >getAD_Table_ID @BAorg/compiere/model/MTable :C(I)Lorg/compiere/model/MTable; @E F  getTableName H I  getRecord_UU KMLorg/compiere/model/PO NsgetUUIDColumnName PRQorg/compiere/model/MQuery ST getEqualQueryA(Ljava/lang/String;Ljava/lang/Object;)Lorg/compiere/model/MQuery; @V WX getKeyColumns()[Ljava/lang/String; Z [ getRecord_ID P] S^0(Ljava/lang/String;I)Lorg/compiere/model/MQuery; `ba*org/adempiere/webui/session/SessionManager cd getAppDesktop(()Lorg/adempiere/webui/desktop/IDesktop; f ggetAD_Window_ID ikj$org/adempiere/webui/desktop/IDesktop lm openWindow<(ILorg/compiere/model/MQuery;Lorg/adempiere/util/Callback;)Vo+org/adempiere/webui/util/ServerPushTemplate qsrorg/zkoss/zul/Box tu getDesktop()Lorg/zkoss/zk/ui/Desktop; nw !x(Lorg/zkoss/zk/ui/Desktop;)V z {|refresh0(Lorg/adempiere/webui/util/ServerPushTemplate;)V~java/lang/ExceptiontableLorg/compiere/model/MTable; TableNamequeryLorg/compiere/model/MQuery; q  getChildren()Ljava/util/List; java/util/List size  :(I)Ljava/lang/Object; ) |removeEventListener q 8 removeChildRecentItems_MaxShown ' /getAD_Client_ID org/compiere/model/MSysConfig  getIntValue(Ljava/lang/String;II)I   getFromUser)(Ljava/util/Properties;I)Ljava/util/List;  iterator()Ljava/util/Iterator; java/util/Iterator next()Ljava/lang/Object; org/compiere/model/MRole  getDefault()Lorg/compiere/model/MRole;  getWindowAccess(I)Ljava/lang/Boolean;  isRecordAccess(IIZ)Z   getLabel %  getAD_RecentItem_ID   3(I)Ljava/lang/String;   setAttribute8(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; q6  OsetLabel    getIconFile `  OsetImage  O setDraggable z menu-href M  YhasNextchildsLjava/util/List; childCountcmaxririsriShownlabel btnrecentItemLjava/util/List<*>;2Ljava/util/List;    toString  q " invalidatevalue z-icon-Windowimages/mWindow.png n  executeAsync1(Lorg/adempiere/webui/util/IServerPushCallback;)Vtemplate-Lorg/adempiere/webui/util/ServerPushTemplate;updateUI  {"  "updateDesktopReference java/lang/ref/WeakReference : s org/zkoss/zk/ui/Desktop    removeListener  !(Ljava/lang/Object;)V    addListener handleEvent!(Lorg/osgi/service/event/Event;)V org/osgi/service/event/Event    . getPropertyjava/lang/Number 6  " #YisAliveLorg/osgi/service/event/Event;propertyLjava/lang/Object;id)java/lang/ObjectonPageAttached/(Lorg/zkoss/zk/ui/Page;Lorg/zkoss/zk/ui/Page;)V - *+ / 01register:(Ljava/lang/String;Lorg/osgi/service/event/EventHandler;)ZnewpageLorg/zkoss/zk/ui/Page;oldpageonPageDetached(Lorg/zkoss/zk/ui/Page;)V 8 56 : "pageisLazy SourceFileDPRecentItems.javaLorg/adempiere/webui/dashboard/DashboardPanel;Lorg/zkoss/zk/ui/event/EventListener;Lorg/osgi/service/event/EventHandler; InnerClassesTopicSubscriber NestMembers!       !"#\*$*&,02Y4L*+5W9Y;M+,eDfMhUi[kamjnqoxpqrsvwxyz~ %,3CLO[R\F$8Uj.'..29Q4?;"#B*W*̱  *"#+'YҳθK**ٹL+ι!*!  ! *#o&M,,   #U+M+N-w *,<- 3+::,} ,:*6  $*1?GNTHUU !P"# K$**%&1#'#N() #)#+w+M>,+ /5>WX&8:<?:D:GJGO:U2Y\:_eh+} +Z*nY*@pvy!}F !"&/9@HZk{\ "# o(m/L9B@;Wk8!)}7@ P) "{"#& b*@L+=d>:+):w*W*W*@W &>&*0:6::eee"Y<Y:Y:  ĶW*@ W ̸T *϶ҧ *ϸ  w*W *W ڶ BD "'"*5@ JQ ` deqt  "##*$3%<&D'K)N*T+Wa.p bZS>"("#`qts( Zq| )) $& ; 3 #A++ M,5,/5>**@+W*@*nY*@pvy"5 79:;'<.=@?*AA( 7'@  #ITEF H  {|#>+* NO"#Z**@ *@*ST UVX "#*%*̶*̶i*̶*[*!*̶*̶ * W*Y** *̶*̶ *^)_:`Nb]cndf )$2#!+ٶ v+l+M,], >*0M*F*̶<*̶ !*nY*̶ v:*yW*W5qt}. jkl%m-n5pXqkrqtuuz4 $a%&-R'kt(} *+#r*+,,+*.W*~  234356#F *+7*9  ;3<Y#, =>?@AB