From 3fe7102e796975dc7de3973aaa0aacee923d9ac7 Mon Sep 17 00:00:00 2001 From: peter Date: Mon, 20 Jun 2011 18:22:05 +0200 Subject: [PATCH] mvc icons in community --- .../resources/icons/mvc/action_method.png | Bin 0 -> 849 bytes .../icons/mvc/config_folder_closed.png | Bin 0 -> 732 bytes .../groovy/resources/icons/mvc/controller.png | Bin 0 -> 838 bytes .../resources/icons/mvc/domain_class.png | Bin 0 -> 841 bytes .../resources/icons/mvc/groovy_mvc_plugin.png | Bin 0 -> 841 bytes .../groovy/resources/icons/mvc/modelsNode.png | Bin 0 -> 591 bytes .../groovy/resources/icons/mvc/refresh.png | Bin 0 -> 657 bytes .../groovy/resources/icons/mvc/service.png | Bin 0 -> 819 bytes .../plugins/groovy/mvc/MvcIcons.java | 22 ++++++++++++++++++ 9 files changed, 22 insertions(+) create mode 100644 plugins/groovy/resources/icons/mvc/action_method.png create mode 100644 plugins/groovy/resources/icons/mvc/config_folder_closed.png create mode 100644 plugins/groovy/resources/icons/mvc/controller.png create mode 100644 plugins/groovy/resources/icons/mvc/domain_class.png create mode 100644 plugins/groovy/resources/icons/mvc/groovy_mvc_plugin.png create mode 100644 plugins/groovy/resources/icons/mvc/modelsNode.png create mode 100644 plugins/groovy/resources/icons/mvc/refresh.png create mode 100644 plugins/groovy/resources/icons/mvc/service.png create mode 100644 plugins/groovy/src/org/jetbrains/plugins/groovy/mvc/MvcIcons.java diff --git a/plugins/groovy/resources/icons/mvc/action_method.png b/plugins/groovy/resources/icons/mvc/action_method.png new file mode 100644 index 0000000000000000000000000000000000000000..a79953dacdcd7a70b4668ebc3bf52775eaf1d826 GIT binary patch literal 849 zcmV-X1FrmuP)Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RT3K|Os5E%~g`Tzg|<4Ht8R5;6} zlV50Cbri=xzx%trw>SUVjW*4aEwo)+W*jUl1D&*Pc8yf#5LRT$UIg{U!5$QR_r*6S z`rw23AVLwr1rf%ELkDB)aF*dyQ`e+pPLk5JX}2c1|B`$6U{c0lD0tw!eBpfgp6@wd z_@5=71ZH!Y3@{EH22vfk2+RZ5&skVcc` zz}v6A$oo^zasJ!OoE$&E*&{=IabXUI5(I>%buXlBpTKD%ToYUie2@LRcMx#u;I+xd zL#WLyq^`48cUbW?JQVTx3PopQZ9#O-%f)I?kFdo-{O@cL6mk0bNx5!Yc-{~8nq=r zez{uB^@+M?TVoMJ4{5Yj8g*zkS#1a|+Wlk(ZjkgYQ zS~%A0R5mM>sA5_X)pew5`bxE>^L1qxH!DLT`QT?ZOBFu9I?2uQNZWU;xql6lts3f2 z1JkkVetLK+^s5Y7HSyj3$+i}7m!hq|KNkNbvQwu&dbVJP-=aqz^%eTsu79u3sr?{o bOFupWn;bDYyGIP_00000NkvXXu0mjf7m9^E literal 0 HcmV?d00001 diff --git a/plugins/groovy/resources/icons/mvc/config_folder_closed.png b/plugins/groovy/resources/icons/mvc/config_folder_closed.png new file mode 100644 index 0000000000000000000000000000000000000000..6a5aa5350ae67ad97572b57fd9ad5719c99bb140 GIT binary patch literal 732 zcmV<20wev2P)Q50SGF^2Cpy;EYDO1oS(2okFpa{pr z5Qos1*S*f2=bh7;J5xf1KW5E)QIV+X z&F3`h+&uF*?tdKY{l7x{g@a#wV-^zgkNg8$%f88Yi;IDei;Pc8aDICM5|Ke-0gz}w z6*rmmruK`6#~EfJVT@K64$F61ulIGwIUhgF&lONocnJ)vO*9dU(p6FYN;cIDb(Nu(u-3!v3qjCpaILu(`ei)on>ryF3#|N~XGF6i>ZeYK z3I(ZvA3uK1Lk>jL;QpZzOiVeEw>}#s#YOP?B&2ZK92UtT5ZVG!e6#>Bg@TY=y4(F6~U%tK%15c z+x>o&mz6-87qKSGjO+gX(G5Mc&uagEV5QrooRH{eI5x)VQaO|s z7sF`K!|{C<217aoL5~@)>l3rsXEIlucvn|zDIa)kS9?BJUyZA6ooeu=&0ArAHSl#& zfwH}pbgxSsT)sBHQ^P1Z5s#ybU17c=ik`8cccx=?M%Gbgso(jR00RIZnLb{lLkgJy O0000CVnMn_D|01<5YZ`{mEe`~3bq@AH3O!e+DKe-`;S zLA)wU>EtFWUG@ozVOdTh*37h!^zyZqhG%p9Iq@e4hgDe$NkDMtuH4h1gE|Jonq^Q+ zCMbKG-@2*CGFlqy<^{il6OuC(-u?jrn?hle9N-l+uvj{5|E53&9jb)vrWxQ^~ z1}TYY3O_$(#o6nH>9I-~7&|nx#6Yd1!O<)@y9-LdHKz}+zeNLcZ?c1w2f<_vrFB5T@fOa zz-ThVsF{by=tAYX5P3Mj&$Il_h3pJ**d9zTXi%#WK}`U2RSzIkPporF>9r7vL|qOC zsYxnNrHACr?ep0YJZzpE!D4?e`evnIwnQP&YC++>TfbzLm7N>oXh1r;H_h@<;ft)k7d82*(scf|bdHfCN3% z34KQmv~9I;85x3VVgTV)7ZD@3qNwN+D9QwyVWHK|fg}xp&6@9UKxr1obY0K42?!CE z279nHIgJ^6G-4Kz8fa918ZL&=ZTwhHPF38#gAkDxOifSa5B7DJI2@=o`m(z2DNyg4 zLEB-o5m=#teiMPp$mC*HAiD9o@#$m!+8yn!JaUzX*B%lJvir-5Jhg)fRBITq&BzMT z3omO&czhGb!>{T&UT3d$KWph~kZWW7xRbzLuY?^^v+1bV!pUY_yn4(6^2sV(T~nXY z)ZCnDqD_fX*G*kV(o$cfrNrMS{`ET_KY6B|(&^$>_rBh~vsDi({C@~A04MQ7C_l<; Q6951J07*qoM6N<$g19My5C8xG literal 0 HcmV?d00001 diff --git a/plugins/groovy/resources/icons/mvc/domain_class.png b/plugins/groovy/resources/icons/mvc/domain_class.png new file mode 100644 index 0000000000000000000000000000000000000000..a94ae4b54a4f593cadc1556ed25001710c76e3eb GIT binary patch literal 841 zcmV-P1GfB$P)J(G)(v?g@EmMgoupsb{|D+%O$qX^f2qOFw z65e{C0JozDXO@{sbL(IJf70&hwsgUWyQc|7l$R;7D1E zugi1UZAG~XPBG1M$KWq<^&2A!%Zn3NTd~~# zBqLzU=fH<+6>|4*i-_pQ+6dWW2=O`y@mL9QnF(A94p>qETn0HIx(iHAUda zvJo1W0}|*? zTcESiEKBhlz=P2`!sGGO0fBA9CT*A|$f&GFh$IUfNe-fDH+W$Jcp_KOd%Hd84>UHl z6$S)^u@WY!Bw4sVF%Cf{g>WK)Q@estp#%<(7i())Esa8KiWJz@L9Wcjjh+!)C{IUI`?GFeTp)!7S4z((hG27I1h(aA zI5t*bTm1r)W*+mSp3fUiDZd+tT;*_uA;U(5MY>-BeA+uNo7xl}CGKN{?f`z62tG# literal 0 HcmV?d00001 diff --git a/plugins/groovy/resources/icons/mvc/groovy_mvc_plugin.png b/plugins/groovy/resources/icons/mvc/groovy_mvc_plugin.png new file mode 100644 index 0000000000000000000000000000000000000000..62b913d300d49bfd62f472067f035e395af9c6f7 GIT binary patch literal 841 zcmV-P1GfB$P)q$gGRCwB?Q(H(BVHEymc3juJs^o2T zwG{2TVI@XUYDfvS-5vzVh@v2vGU8IA& zXf>Q>l-jU+68qii4vGx%QE+?v(bC$F zCCNr)tuup_yNPuMyGr(8OMU=a9fM)61-f_@Fr*B5v4Az&D8u9RVdT3T@u>h$Pr&b+ zM_Sf_)1(cOkAd%K1 zEmjY4PR49nXH;Z?9n3SZmr;!V?cBw8|% zoL4*^5-tp}W7^GwW+)Wc(jjmnny&VNp4bFOV;5Sl-^8HvK1PP8v48h^w70WFB7KZ> z(B}Isluf$0CDg<-#{`~ zu86N)*#T3`Z}{Dh6o@k}<<4^gyQ$r3Zgj& T?bbqF00000NkvXXu0mjfJBfo} literal 0 HcmV?d00001 diff --git a/plugins/groovy/resources/icons/mvc/modelsNode.png b/plugins/groovy/resources/icons/mvc/modelsNode.png new file mode 100644 index 0000000000000000000000000000000000000000..239cd21647ef48bd2f9570e1e0b947b72e0c6a54 GIT binary patch literal 591 zcmV-V05(9!RHvJ)2u{}`G6zyAH7kr~MT2_#s#Ss9qw zNC?EAzyC14{KE)#+MnM*1Nd1OSh#Q-z!)&;2ui5)%Sp4nzkQoUAuWJ`Q$~_u-@)$; z?3|1YJUdn}2q?+@`|s`J{w&QAb{Wo$cnO^DJ$&~MOTn%^j=LdvYlZ%LuD4w5C)JTYs;lR{rd5l zbH`)T27mx!0EGcQ9Oi3ww>Ea3hB>uKNr+Bk))00BhM01)=| zvfhqt2uSnyoswV!00Ic?h3qKn3Bs(;T+yBX{*T1{$xDy>Y}$InGuX%c;&lDhdLZxo zezt*u391GlfWQWTG*@*sYM~pjwly0pwjx*j)BHLKUQQV&u;$-vVhrq1H2?v`f~@#8%P=KoxuLE?WIzX3HTF#NsJ4YrvbNe@5(AsO%=tXV|UgyHV` z#SArjG%u~)a#9~8bK+D(=z@cXmEyn0`+17P>|eZh`G}(~lGY1Q1TA*}DZy z1;_a{)BiuO82|rqPUrvkV=Di@9g_e5?XbfChIGp`sm%s6_T?athLIx}T8Xwd&YoO8bWeZTYn&N*a%rv=Lztv<sfvdJF8Nc|qk+QGO5}*1W6|q=x~u*KVPC=%X(sh&6TiHZZ?n zhA4_}`~Y^UQYWL_H#S2C=j(rOUM3{V0_tyGS#c{x#YcDf0cdz=)B>d_EIt5*5UgRa zj4%$>9yi9u7NJW|LjS-pYU}R8VqO5p6C$wJmyni`(Wyz>qP2#{p}B9^2Mcw(5b3nx z)slq#V@GhY>I|BUM%bM$n9U}Lf(No&trQLw_9Q#bYy xN-6$FrRB%l=dD)#@;Wv;cIw`p`uHCL3;-foDpy@3BCr4e002ovPDHLkV1fh0aDo5; literal 0 HcmV?d00001 diff --git a/plugins/groovy/src/org/jetbrains/plugins/groovy/mvc/MvcIcons.java b/plugins/groovy/src/org/jetbrains/plugins/groovy/mvc/MvcIcons.java new file mode 100644 index 000000000000..9f35bc10b748 --- /dev/null +++ b/plugins/groovy/src/org/jetbrains/plugins/groovy/mvc/MvcIcons.java @@ -0,0 +1,22 @@ +package org.jetbrains.plugins.groovy.mvc; + +import com.intellij.openapi.util.IconLoader; + +import javax.swing.*; + +/** + * @author peter + */ +public interface MvcIcons { + String ICONS_PATH = "/icons/mvc/"; + + Icon CONTROLLER = IconLoader.getIcon(ICONS_PATH + "controller.png"); + Icon SERVICE = IconLoader.getIcon(ICONS_PATH + "service.png"); + Icon DOMAIN_CLASS = IconLoader.getIcon(ICONS_PATH + "domain_class.png"); + Icon CONFIG_FOLDER = IconLoader.getIcon(ICONS_PATH + "config_folder_closed.png"); + Icon ACTION_NODE = IconLoader.getIcon(ICONS_PATH + "action_method.png"); + Icon CONTROLLERS_FOLDER = IconLoader.getIcon("/nodes/keymapTools.png"); + Icon DOMAIN_CLASSES_FOLDER = IconLoader.getIcon(ICONS_PATH + "modelsNode.png"); + Icon PLUGINS_REFRESH = IconLoader.getIcon(ICONS_PATH + "refresh.png"); + Icon PLUGIN = IconLoader.getIcon(ICONS_PATH + "groovy_mvc_plugin.png"); +}