From 9e147b46df88b82a420f4780ec3f83b3e05799a8 Mon Sep 17 00:00:00 2001 From: Axel Uhl Date: Fri, 10 Nov 2017 16:49:42 +0100 Subject: [PATCH] added TP52 boat class --- .../domain/common/BoatClassMasterdata.java | 1 + .../common/client/BoatClassImageResolver.java | 1 + .../common/client/BoatClassImageResources.java | 3 +++ .../racemap/BoatClassVectorGraphicsResolver.java | 2 +- .../gwt/ui/client/images/boatclass/TP52.png | Bin 0 -> 2019 bytes 5 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/client/images/boatclass/TP52.png diff --git a/java/com.sap.sailing.domain.common/src/com/sap/sailing/domain/common/BoatClassMasterdata.java b/java/com.sap.sailing.domain.common/src/com/sap/sailing/domain/common/BoatClassMasterdata.java index ea057864d5e..ddf0f98404a 100755 --- a/java/com.sap.sailing.domain.common/src/com/sap/sailing/domain/common/BoatClassMasterdata.java +++ b/java/com.sap.sailing.domain.common/src/com/sap/sailing/domain/common/BoatClassMasterdata.java @@ -112,6 +112,7 @@ public enum BoatClassMasterdata { TORNADO ("Tornado Catamaran", true, 6.10, 3.02, BoatHullType.CATAMARAN, true, "Tornado", "Tornado Cat"), TOM_28_MAX ("Tom 28 MAX", true, 8.48, 2.48, BoatHullType.MONOHULL, true, "Tom 28"), TRIAS ("Trias", true, 9.20, 2.12, BoatHullType.MONOHULL, true), + TP52 ("TP52", true, 15.85, 4.35, BoatHullType.MONOHULL, true, "TP 52", "Transpac 52", "Transpac52"), VIPER_640 ("Viper 640", true, 6.43, 2.49, BoatHullType.MONOHULL, true), VO60 ("VO60", true, 19.5, 5.25, BoatHullType.MONOHULL, true, "Volvo Ocean 60", "VolvoOcean60", "W60", "Whitbread60", "Whitbread 60"), VX_ONE ("VX ONE", true, 5.79, 2.19, BoatHullType.MONOHULL, true, "VX-ONE"), diff --git a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/common/client/BoatClassImageResolver.java b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/common/client/BoatClassImageResolver.java index c88495e58d6..0fe92e2e587 100755 --- a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/common/client/BoatClassImageResolver.java +++ b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/common/client/BoatClassImageResolver.java @@ -123,6 +123,7 @@ public class BoatClassImageResolver { boatClassIconsMap.put(BoatClassMasterdata.TEENY.getDisplayName(), imageResources.TeenyIcon()); boatClassIconsMap.put(BoatClassMasterdata.TORNADO.getDisplayName(), imageResources.TornadoIcon()); boatClassIconsMap.put(BoatClassMasterdata.TOM_28_MAX.getDisplayName(), imageResources.Tom28MaxIcon()); + boatClassIconsMap.put(BoatClassMasterdata.TP52.getDisplayName(), imageResources.TP52Icon()); boatClassIconsMap.put(BoatClassMasterdata.TRIAS.getDisplayName(), imageResources.TriasIcon()); boatClassIconsMap.put(BoatClassMasterdata.VIPER_640.getDisplayName(), imageResources.Viper640Icon()); boatClassIconsMap.put(BoatClassMasterdata.VX_ONE.getDisplayName(), imageResources.VXOneIcon()); diff --git a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/common/client/BoatClassImageResources.java b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/common/client/BoatClassImageResources.java index b249b1829a9..ee8b1e880fa 100755 --- a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/common/client/BoatClassImageResources.java +++ b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/common/client/BoatClassImageResources.java @@ -313,6 +313,9 @@ public interface BoatClassImageResources extends ClientBundle { @Source("com/sap/sailing/gwt/ui/client/images/boatclass/TOM_28_MAX.png") ImageResource Tom28MaxIcon(); + @Source("com/sap/sailing/gwt/ui/client/images/boatclass/TP52.png") + ImageResource TP52Icon(); + @Source("com/sap/sailing/gwt/ui/client/images/boatclass/RUNNING.png") ImageResource RunningIcon(); } diff --git a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/racemap/BoatClassVectorGraphicsResolver.java b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/racemap/BoatClassVectorGraphicsResolver.java index 2c2bb228ac5..deccbcdb0a2 100644 --- a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/racemap/BoatClassVectorGraphicsResolver.java +++ b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/racemap/BoatClassVectorGraphicsResolver.java @@ -44,7 +44,7 @@ public class BoatClassVectorGraphicsResolver { BoatClassMasterdata.A_CAT, BoatClassMasterdata.TORNADO, BoatClassMasterdata.FLYING_PHANTOM); BoatClassVectorGraphics keelBoatWithGennaker = new KeelBoatWithGennakerVectorGraphics(BoatClassMasterdata.J70, BoatClassMasterdata.B_ONE, BoatClassMasterdata.J80, BoatClassMasterdata.LASER_SB3, BoatClassMasterdata.LONGTZE, - BoatClassMasterdata.RS_FEVA, BoatClassMasterdata.RS100); + BoatClassMasterdata.RS_FEVA, BoatClassMasterdata.RS100, BoatClassMasterdata.TP52); BoatClassVectorGraphics dinghyWithSpinnaker = new DinghyWithSpinnakerVectorGraphics(BoatClassMasterdata._420, BoatClassMasterdata._470, BoatClassMasterdata._5O5, BoatClassMasterdata.CADET, BoatClassMasterdata.FLYING_DUTCHMAN, BoatClassMasterdata.FOLKBOAT, BoatClassMasterdata.DYAS, BoatClassMasterdata.DRAGON_INT, diff --git a/java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/client/images/boatclass/TP52.png b/java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/client/images/boatclass/TP52.png new file mode 100644 index 0000000000000000000000000000000000000000..9105a11c1ce8c53a3507261ef2a44898c53290f2 GIT binary patch literal 2019 zcma)-dpOe#8^?beqi9YslEd3_SQ<9chH@reCYR%=$7v4D`Lq&~M$KtbjvbsP9#TZg zN*gmZa!5JNVJRun3VWz2l~?ce{_(v3yw`i(*Z2Nj-|uz*asT(padSNel~R=g008Rb zXy?A|wBOnxvAvtw))w0)5$t@-4%qrV)vWrW?Ph13qi-SrNbmkF5OBR*WxJG2a>Ch5 z&Phwj8h{tq%ZIm{I43)6&*bUP6+*9htQ^-;h+uoh(KAex zsm)l~`)6)-IiFxoJXg)@ZJn;r{kqQy*)-tAe!b5N1ylDQeWVv()}_ih>Hfk41i!bW z0Aq#Gf8`vU6oT6}!LYX>^Ff;Z_C=HWgP4KY;-Y+(D0D6&vk&o~k>3`NBigEYB~?Gi(i5>dobOt^rJO(T>ibc# zmyY&$NduN-fjzvVz(BTB?n>SVYVAK8H?Q^s$b9sQSswow{$%*mD#Dkbj*|_gKpzc# zu;SgPqLXGE2fJkgWMO7!v#EnAh~X)%{FrpjJc$WruQP^w-}Q*!bNj5szTa%5@8)Kd zRp27R`O2wSM!QYqC|=<+l+*+S8Kr?LdvRyS9_z*)PlfI@=Q)2DlcVc-SEU+s%>MKq zowC%oI0M~$uk!o_u;WqETUe;Dn6yE=hfGXcEl-=F^uG+osl|S1bRhVdRaL?ME_S^2M*zg412y zt-F$1Y)2>>A0N|$DG6RS@inJo=ltLObi?&c<(gBrVxpy?y2_U{ae-a@x+Z#f3{4(q zLQ`W`=4J~ip)XwTUaUL2_Tj;?fX&+InH21U;}Kq}zTMT7Zy_?eD{s1KNAGZ7di&@h z7(iz#dqks8sotr>!U7v*5gF#4!WRswJ^19<(M~+8m37$Tb${cn-@n{?ZF( zQ(SBDhQGTs9+4R1onxN&s<3>h_G!YEf(M3=Z&W4`J7?lj()4CM?*f&Xe&*vN$Ww18 zBhym-UZEvXL{s7dQ|Owh)(-;>k};%|F5ZuGa|+Li8~8gnc)-2?jE@<0rP^kn@?=){%qA!5+GgvfSsNfu6{&%qX_Li z(uU-c$ipd0Y+i-$(E*8b+{am#EqB(e!Hw)SX!^|~Q7Z%C5Kj_oAe`A`zL;n=A(9#U z^+;>TKMu{{2bZ7s~FN&!B${6pW7mnF-V zK9PKQdzW@GV?U6M$JDvDdkQ;2j``>l7j;eH$i(6{PA73|>2g3Q`7gv$QBaU*xtm!h z2$5QN`0OkdrUZe|=5>a=wt{#)qG&`C4SFF0Gff|z$u}w()>1l%Uaro+L6^1N=c`f` ze6yJ(KXd6?+UXQqYA9xxe5o8&D+|*|YI5!@K4>L<)56-3b;cUc(JV9&3MvNcM=~>v zw2>5ZmL|2~73YV+kL%#j%6ie=M@#ysstwZv{okhzThfb;tVSy5C~qj;_Gkrph>a!} z1l(WPuZ>cy@c%c=YIf}UJD>hn+@{{&kN*=J;=X9+qSs#IvK%V5aSS-wyV^C|1ZMmT DzLluj literal 0 HcmV?d00001