From ad3a89d8ff8371cebc9612e044d18ec6b22bde5c Mon Sep 17 00:00:00 2001 From: fgnm Date: Thu, 15 Oct 2020 17:51:48 +0200 Subject: [PATCH] Remove useless notifications from Performance Plugin --- assets/plugins/plugin-performance-0.0.2.jar | Bin 5023 -> 4911 bytes .../performance/PerformancePanelMediator.java | 11 +++-------- 2 files changed, 3 insertions(+), 8 deletions(-) diff --git a/assets/plugins/plugin-performance-0.0.2.jar b/assets/plugins/plugin-performance-0.0.2.jar index 10cc612c48cda672af5766f9d5b9e94bf564fd4a..883aea66dc03215c3dd552038ac6728fc76a01b2 100644 GIT binary patch delta 1436 zcmY+^YdjNr7{GB%ZjEd%A;ZvYF_)-Ctdo)3irN{Dy9f=Hh9oRuE@cfR6uCtxBDY0L z=3pc?mmDIwg}KzMgK|0AdDZ{T_y2sJ&*yphd#qIjlXS2H2ulbEh=~c{DE4WRM8GfN zH29Pu`TS$_iwtSO<9yEuTK)26mY^d5y!$z87~5~#Dl8x%w|mE0AcFwmpxbm#gdaK9&^C4{!E`ehQQqF2*fQkFHnK%FRBQxbULCGnD?~m zA=#WYaZ=5+1GNyG)h;#uZP=r@DO|p*AwjWt@?dra#zbmLjKp~BuD@5}7$ae^+p^>g zj{U;`Qsqtk-16$+QNOWBMp(RzX?E995M5lxYI`93s*)xmg zk-CPZpEWV01v$2KJAzF7Dd?cibQeia2t{YOd%%6U=|TpO5Uc~8@Ud)IeMMv_|LxbcltKmkVpM=2cw;WI8$lEhOee9 zIU@V>1A;>mYt0VPIU|K^Fg}W2IHh5|cbk%sQN1Nui@)%ky>4M8Z%h`Wy*cU$OnTT$ z`s(>SNQv(I;*$~_e6V~|Zw@|zBY4I1jCpl-G}@;3D4* zqP!Mhx*(}Ssd64}WBz?*AarOJJ$U`*v_Eai#6r`RYgHf5G0F7xUvAE!w_Y*$*VYW? zQ8?ie#OXb^zzzIf^R<#&gY?Y^VO}OB-^g@pKw(bys0R@B=EK(*)bk3p$P>fSPO~!* za7@0l${X5RWoKZYUu)+MIM$?KwapUS+>%;aX*X!(L~LeJ%uItvmQW?70eFZC6-pj_ zeQJ&5Ug8N2DN_`ZL%a&iL+HAKSzlvlr)?D!pmZLqX*?Nfqm(1r<)7P5lG-4!6oiWQ zb48*rvlr}KuJuJkO`?bO`Z84tzd)t1nla{~lUB-G5EmKD+P&>Bywr5lK6|vtl_W<7 zZ|hb#rT!W9^@TrriczO_TqlA(zudpfUj8A+u*+qoO`e0BIBt56Ml_h9OMnYVR{crX z!^mzRM{8bpWHiUxv@L=(2?7IYlx!w!e8b}vT6<~hdN+Zsuu3^G6rh}Qhhp??x#8G= zF>!x%2FsvsL81q!oy(EHa8SjYg7Zu3z5O~PZ9EOP;!=ZwaaG`vkPTh(NOy4dUB#SE zy>T3#>Yb{N{e%+diFdWbFX0l$+iapz4Wi;gqO1y-RD0^CGc3W4TvpRum)nE&_*GM<))GL^MtLv7t^i;{a)yuP93Rd0^r3~cm4a{l`e%)d_m z9SqVmuG|Lv7RZ;$5;J@F6%3IM=erw#BMfCGvZ|AMY#I}cHe*3mY@*; delta 1549 zcmY+^c{~$*9Ki9p$~DJab04{Lk0^H@G@}qxBWpUC$87GSX)QNHYh{l1@{}W!B0V95 zNJ3;LjCfp|7NUC6!Sra)AJ6Og{qz2PU*Fg3`{$=Yzrq0M3lkC+2LMDx0T!oy$iO%u zV52uV{Qw`jDIb>gFDNns_I!^Ec>eNHi2z&(wD<9If>9i;L;!#fdv}fjC@7E@p&A~X zBo`>Zd%QexEItC(8gWl#@ILe;L^PRr!|T{p56YiqAVWiTd~BH%?Nvr8)M(=Y8@uVQ zkuvY@(tDI@R>4!>71KQb>Z9qP+Fp-z{;}qursiXI_t16{= zl1h;sX82yYz;G6aQ>I-9pHC%t^hQsZ^hbzd`@Xz?Ynf@;WmBmMpg5Jbih50S+d`wY~6ak zM0!+mbAPm<4dsCv!aZ^L$~huBYJo<=cuqftwBS#cxEhC&L)IA&l?dD5#H44pg1VJQ z6hh6dzF6zs@2XzHkgV1aEzj3U!PwS9+|_XUS~oeMqjKpCG}Elqu$6TF6k=X*~vDuRuRFm-7>bL$VGurTlUb|Pgi~D&B(PKD+ zQt97#Vd0^JXF>4luDv_fCW-J7))OZZP*{`Br|}2C{b+T~dAF=h z1Jil)U?)b5271gu zp8MUQS4{9D-V1&L4lIRDa;y4mr^U1i#=A2NjLAsZsuIzBs5PsepYq8|qtA(ax3&+0c*u6Q+*5?Y&aj^?vT6VPB|!%lf%tpm&kE>S{68+H|Qo zP*2yR@6#hi1EJ*wkgiT~wzIk5!PY`eoIx$F9l9XpI5Vz$ZNy}G#S6v?(Qa|^-2FbKs!seUPG&xsSP=9> zMov&OTe_(j?bj|;Tu^KHKteb~z8)cu*s_^T>}v6stZZiQpM6?Pbu`>@Nr3K5Z-r7Y z;{N}d$)fUS2GN@$=-iH2Zd>8(2$oQSeKB< zVi)(pXeOl39j2r5SME$z22rf8Mf=CvyZ#cBBV`4H4N^9jeGc^6T5mjaMIbj2Cq`50 zzo%vF{tc>0$=TW$lm6ird=fqDwnU_76V7%W4aSp*{ZlqKzbP~56^%coBTPw-zK4pr z8hR-ynmrnATMSmKrvCaGHrQ1`&=$?W6obz { private static final String TAG = PerformancePanelMediator.class.getCanonicalName(); public static final String NAME = TAG; - public static final String SCENE_LOADED = "games.rednblack.editor.proxy.SceneDataManager.SCENE_LOADED"; - public static final String NEW_ITEM_ADDED = "games.rednblack.editor.factory.ItemFactory.NEW_ITEM_ADDED"; - public static final String ACTION_DELETE = "games.rednblack.editor.controller.commands.DeleteItemsCommandDONE"; - private PerformancePlugin performancePlugin; public PerformancePanelMediator(PerformancePlugin performancePlugin) { @@ -24,9 +21,7 @@ public class PerformancePanelMediator extends Mediator { @Override public String[] listNotificationInterests() { return new String[]{ - SCENE_LOADED, - NEW_ITEM_ADDED, - ACTION_DELETE, + MsgAPI.SCENE_LOADED, PerformancePlugin.PANEL_OPEN }; } @@ -35,7 +30,7 @@ public class PerformancePanelMediator extends Mediator { public void handleNotification(INotification notification) { super.handleNotification(notification); switch (notification.getName()) { - case SCENE_LOADED: + case MsgAPI.SCENE_LOADED: viewComponent.initView(); Engine engine = performancePlugin.getAPI().getEngine(); viewComponent.setEngine(engine);