=-org/adempiere/webui/window/WCtxHelpSuggestion$org/adempiere/webui/component/Window#org/zkoss/zk/ui/event/EventListenerserialVersionUIDJ ConstantValueAT confirmPanel,Lorg/adempiere/webui/component/ConfirmPanel; ctxHelpMsg Lorg/compiere/model/MCtxHelpMsg; helpTextboxLorg/zkforge/ckez/CKeditor;poLorg/compiere/model/PO; baseContentLjava/lang/String;translatedContentisUseEscForTabClosingZ#(Lorg/compiere/model/MCtxHelpMsg;)VCode  ()V USE_ESC_FOR_TAB_CLOSING "$#org/compiere/util/Env %&getCtx()Ljava/util/Properties; "( )*getAD_Client_ID(Ljava/util/Properties;)I ,.-org/compiere/model/MSysConfig /0getBooleanValue(Ljava/lang/String;ZI)Z 2 4org/compiere/model/MCtxHelpMsg 3$ 37 89getAD_CtxHelpMsg_ID()I 3; <= get_TrxName()Ljava/lang/String; 3? @,(Ljava/util/Properties;ILjava/lang/String;)V B  D ElayoutLineNumberTableLocalVariableTablethis/Lorg/adempiere/webui/window/WCtxHelpSuggestion;>(Lorg/compiere/model/PO;Ljava/lang/String;Ljava/lang/String;)V L  N  P Rorg/zkoss/zul/Borderlayout Q U VW appendChild(Lorg/zkoss/zk/ui/Component;)ZY1 Q[ \]setHflex(Ljava/lang/String;)V Q_ `]setVflexborg/zkoss/zul/Center a a_ a[ QUhorg/zkoss/zul/Vbox gkpadding: 8px 16px gm n]setStylep100% gr s]setWidth gu v] setHeightxstretch gz {]setPack aU~org/zkoss/zul/Hbox }min }_ }rcenter } ]setAlignorg/zkoss/zul/Cell 15% rpadding-right: 8px; mright org/zkoss/zul/Label AD_CtxHelp_ID org/compiere/util/Msg  getElement<(Ljava/util/Properties;Ljava/lang/String;)Ljava/lang/String; makeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String; ] U }U85%left 3  getAD_CtxHelp#()Lorg/compiere/model/I_AD_CtxHelp; org/compiere/model/I_AD_CtxHelp =getName  getContextHelpName+(Lorg/compiere/model/PO;)Ljava/lang/String; gU }[MsgTextorg/zkforge/ckez/CKeditor   /js/ckeditor/config-min.js ]setCustomConfigurationsPath MyToolbar ] setToolbar 3 get_Translation org/compiere/util/Util isEmpty(Ljava/lang/String;)Z  removeHeaderTag ]setValue99% r _ u*org/adempiere/webui/component/ConfirmPanel (Z)V  addActionListener((Lorg/zkoss/zk/ui/event/EventListener;)Vorg/zkoss/zul/South  dialog-footer ] setSclass U popup-dialog    setClosablenormal  ] setBorder60% r650px u   setShadow mode  highlighted   setAttribute8(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;   setSizable 3 )9edit  getMsgAD_CtxHelpMsg_ID 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;  !]setTitle#AD_CtxHelpSuggestion_ID%onCancel' ()onEventV(Lorg/adempiere/webui/window/WCtxHelpSuggestion;)Lorg/zkoss/zk/ui/event/EventListener; + ,-addEventListener:(Ljava/lang/String;Lorg/zkoss/zk/ui/event/EventListener;)Z borderlayoutLorg/zkoss/zul/Borderlayout;Lorg/zkoss/zul/Center;vlayoutLorg/zkoss/zul/Vbox;hlayoutLorg/zkoss/zul/Hbox;cellLorg/zkoss/zul/Cell;msgText southPaneLorg/zkoss/zul/South; StackMapTable<java/lang/String (Lorg/zkoss/zk/ui/event/Event;)V Exceptions@java/lang/Exception BDCorg/zkoss/zk/ui/event/Event EF getTarget()Lorg/zkoss/zk/ui/Component;HOk J KL getButton:(Ljava/lang/String;)Lorg/adempiere/webui/component/Button; N OonSaveQCancel S %eventLorg/zkoss/zk/ui/event/Event; WYX*org/adempiere/webui/session/SessionManager Z[ getAppDesktop(()Lorg/adempiere/webui/desktop/IDesktop; ]_^$org/adempiere/webui/desktop/IDesktop `setCloseTabWithShortcut b cdetach egforg/compiere/util/Trx h= createTrxName ej klget,(Ljava/lang/String;Z)Lorg/compiere/util/Trx; en opstart()Z r stonSave0(Lorg/compiere/util/Trx;)V ev wxcommit(Z)ZzYour changes have been saved. |~}!org/adempiere/webui/window/Dialog info(ILjava/lang/String;)V/Your suggestions have been submitted for review e prollbackjava/lang/RuntimeException  (Ljava/lang/Throwable;)V e pclosetrxNametrxLorg/compiere/util/Trx;eLjava/lang/Exception;java/lang/Throwable AD_CtxHelpMsg " isBaseLanguage+(Ljava/util/Properties;Ljava/lang/String;)Z  =getValue 3 ] setMsgText e = getTrxName 3 ]saveExjava/lang/StringBuilder'UPDATE AD_CtxHelpMsg_Trl SET MsgText=? OWHERE AD_CtxHelpMsg_ID=? AND AD_Client_ID=? AND AD_Language=? AND IsActive='Y'  append-(Ljava/lang/String;)Ljava/lang/StringBuilder;java/lang/Object 3 9get_ID java/lang/Integer valueOf(I)Ljava/lang/Integer; " getAD_Language*(Ljava/util/Properties;)Ljava/lang/String;  =toString org/compiere/util/DB executeUpdateEx:(Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/String;)I%org/compiere/model/MCtxHelpSuggestion ?   setClientOrg(II)V 3 9getAD_CtxHelp_ID  setAD_CtxHelp_ID(I)V  setAD_CtxHelpMsg_IDorg/compiere/model/MCtxHelp ?  setContextHelpInfo7(Lorg/compiere/model/PO;Lorg/compiere/model/MCtxHelp;)V   saveCrossTenantSafeEx org/compiere/model/PO p is_Immutable  9 get_Table_ID org/compiere/model/MTable k(I)Lorg/compiere/model/MTable;   getPO,(ILjava/lang/String;)Lorg/compiere/model/PO;   set_ValueOfColumn'(Ljava/lang/String;Ljava/lang/Object;)V  ]  load((Ljava/lang/String;[Ljava/lang/String;)Z 3 3 3}SELECT AD_CtxHelpMsg_ID FROM AD_CtxHelpMsg_Trl WHERE AD_CtxHelpMsg_ID=? AND AD_Client_ID=? AND IsActive='Y' AND AD_Language=?     getSQLValueEx:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)I java/util/ArrayList  =WHERE AD_CtxHelpMsg_ID=? AND AD_Language=? AND AD_Client_ID=? java/util/List add(Ljava/lang/Object;)Z  toArray()[Ljava/lang/Object;wInsert Into AD_CtxHelpMsg_Trl (AD_Client_ID, AD_Org_ID, AD_CtxHelpMsg_ID, IsActive, IsTranslated, AD_Language, MsgText,=Created, CreatedBy, Updated, UpdatedBy, AD_CtxHelpMsg_Trl_UU) O Values (?, ?, ?, 'Y', 'N', ?, ?, getDate(), ?, getDate(), ?, generate_uuid()) "" #* getAD_User_ID % &]setAD_Language ( ) setAD_User_ID+AD_UserClient_ID  . / setIsApproved 1 2 setProcessed  5 6setIsSaveAsTenantCustomization updateLjava/lang/StringBuilder;params[Ljava/lang/Object; suggestion'Lorg/compiere/model/MCtxHelpSuggestion;ctxHelpLorg/compiere/model/MCtxHelp;tableLorg/compiere/model/MTable; mutablePOmsgidILjava/util/List;insertLocalVariableTypeTable$Ljava/util/List;KM ;O PQreplaceD(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;SUWY[ htmlString^Home`org/compiere/model/MTab _b cd getAD_Window"()Lorg/compiere/model/I_AD_Window; fgorg/compiere/model/I_AD_Window _korg/compiere/model/MProcess joorg/compiere/model/MForm nsorg/compiere/wf/MWorkflow rworg/compiere/model/MInfoWindow v{org/compiere/wf/MWFNode}node z getAD_Workflow()Lorg/compiere/wf/MWorkflow; org/compiere/model/MTask  Name  get_ValueAsStringtabLorg/compiere/model/MTab;processLorg/compiere/model/MProcess;nameformLorg/compiere/model/MForm;wfLorg/compiere/wf/MWorkflow; Lorg/compiere/model/MInfoWindow;Lorg/compiere/wf/MWFNode;taskLorg/compiere/model/MTask;  ]setNameH  ] setCtxType  ; 9length  ]setDescription T PFW v 9getAD_InfoWindow_ID org/compiere/model/MUserDefInfo  getBestMatch:(Ljava/util/Properties;I)Lorg/compiere/model/MUserDefInfo; ENKfullNamelnameuserDef!Lorg/compiere/model/MUserDefInfo;lambda$0 SourceFileWCtxHelpSuggestion.java SignaturejLorg/adempiere/webui/component/Window;Lorg/zkoss/zk/ui/event/EventListener;BootstrapMethods $java/lang/invoke/StringConcatFactory (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; :   "java/lang/invoke/LambdaMetafactory  metafactory(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;=  == / Report/Process Form  Workflow Info Task Tab  InnerClasses%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandlesLookup!    t0**!'+1*3Y+5+6+:>A*CFIDJ+K/LG0HI0J(**!'+1*+K*,M*-O*CFSDTUV#W'XG*(HI(((EQYSL*+TW+XZ+X^aYcM,Xd,Xe+,fWgYiN-jl-oq-ot-wy,-|W}Y:oY:Y!WWY:Y*A*A **KWW-W}Y:XXwY:Y!WW*Y*¶*Ƕ*A*A̧*Oϙ *M*O:*:**۶*X޻Y:o*WW-W*Y**Y:+fW*W*******  W**A1*A!'!*!!*!"*$*&*WF.K^_`ac"d(e.f4h<iBjHkNlTmZncojpqqxrstuvwxyz{|}  '07>E_gr{%,3=CHNT[`kpGRHI./"0<12c^34@567%89:[Qag}Qag};C;; (=>?|.+A*GI *M+A*PI*RF)-G.HI.TU:%T*1 V\*aFG HI:OK|dL+iM,mW*,q,uW*A#*A!'!y{8!{(N,W--Y-:,W,W NQ? llFN 1>ANRW^clnsv{G*|HIx rR:)A;eO??;e st>4*A*A!'}!*A**A+YM,WY*SY*ASY*ASY!SN,-+WY!+M,*A,*AѶ,*Aا)Y!+N**K---*Kp*KK*K:*K+:-+*K+;W*K-*K+,-Ի3Y!+>:-*M,6*OϚH!<+Y6SYSY!S66k Y:Y:W*OWW!WW+WY:W Y:WW6W!W*OW!!W!!W+W,!$,!!',*!',,-,0,*3,4,7*aF"H#1<GO'0@CS^f w     .:NQ]elu !"#$%&'+,-./0&1+3/536G4HI4GG89 :;<=>?9@A'BwvCDE\:FP89]G9ux:FH\:Iux:I: <T5{3A:+JLNRLNTLNVLNXLNZLNL+F& >? @AB%C.D7>8EG:HI:\+]+_+_M,ae,hi+j+jM,lN-m+n+nM,pN-q+r+rM,tN-u+v+vM,xN-y+z+zM|N,~t-++M,N-+FzMNOPQ'R.S3T8U?VFWKXPYWZ^[c\h]o^v_{`abcdefghikGHI3 8K Pc h{ } : 4+,],!+_\+_N-h:-ae:< ,",:< ,,+j@+jN-l::< ,,,,}+n@+nN-p::< ,,,,9+r@+rN-t::< ,,,,+vc+vN-x:!-:Ϛ ::< ,,,,+zF+zN|:-~t:< ,,,,D+=+N-::< ,,,,ĶF>Otu vwx!y'z9{C|I}L~R[ekr| "(+17>HMS_ov  &,3G4HI44>?!Q'K99[5/&5/& 5/&MXSR_F&;}6&5/ &:6_;; -j;; -n;; -r;; 4v;; 3z;; -;; =>?9*RFGHIUx