Changeset 30215 in osm for applications/editors/josm/plugins/smed2/src/symbols/Notices.java
- Timestamp:
- 2014-01-19T14:52:39+01:00 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
applications/editors/josm/plugins/smed2/src/symbols/Notices.java
r30033 r30215 27 27 p.closePath(); p.moveTo(8.4,-4.3); p.curveTo(9.0,-9.3,9.0,-11.4,11.2,-13.0); p.curveTo(12.8,-15.0,12.8,-16.7,11.0,-18.6); p.curveTo(4.0,-22.2,-4.0,-22.2,-11.0,-18.6); 28 28 p.curveTo(-12.8,-16.7,-12.8,-15.0,-11.2,-13.0); p.curveTo(-9.0,-11.3,-8.7,-9.5,-8.4,-6.5); p.closePath(); 29 Bollard.add(new Instr( Prim.PGON, p));29 Bollard.add(new Instr(Form.PGON, p)); 30 30 } 31 31 private static final Symbol Motor = new Symbol(); … … 35 35 p.curveTo(-5.3,-19.2,-11.6,-18.3,-13.7,-13.7); p.curveTo(-14.3,-12.2,-14.0,-11.2,-12.5,-10.6); p.curveTo(-8.6,-9.6,-5.3,-6.0,-4.0,-3.4); p.curveTo(-5.4,-2.6,-6.2,-2.0,-6.2,0.2); 36 36 p.curveTo(-12.8,-1.0,-17.5,3.7,-17.5,9.3); p.curveTo(-17.5,14.7,-12.6,18.8,-8.0,17.6); p.curveTo(-7.0,17.2,-6.6,16.2,-7.2,14.6); p.curveTo(-7.7,12.4,-7.0,7.7,-5.0,4.3); p.closePath(); 37 Motor.add(new Instr( Prim.PGON, p));37 Motor.add(new Instr(Form.PGON, p)); 38 38 } 39 39 private static final Symbol Rowboat = new Symbol(); 40 40 static { 41 41 Path2D.Double p = new Path2D.Double(); p.moveTo(-17.5,-2.0); p.lineTo(17.5,-2.0); p.lineTo(15.0,6.0); p.lineTo(-11.0,6.0); p.closePath(); 42 Rowboat.add(new Instr( Prim.PGON, p));43 Rowboat.add(new Instr( Prim.RSHP, new Ellipse2D.Double(-6,-17.5,6,6)));44 Rowboat.add(new Instr( Prim.STRK, new BasicStroke(5, BasicStroke.CAP_ROUND, BasicStroke.JOIN_ROUND)));45 Rowboat.add(new Instr( Prim.LINE, new Line2D.Double(-5.5,-9,-8,0)));46 Rowboat.add(new Instr( Prim.LINE, new Line2D.Double(-5.0,10.0,-7.5,14.0)));47 Rowboat.add(new Instr( Prim.STRK, new BasicStroke(2, BasicStroke.CAP_ROUND, BasicStroke.JOIN_ROUND)));48 Rowboat.add(new Instr( Prim.LINE, new Line2D.Double(-5.5,-9,7,-6.5)));49 Rowboat.add(new Instr( Prim.LINE, new Line2D.Double(7.3,-7.8,-5.0,10.0)));42 Rowboat.add(new Instr(Form.PGON, p)); 43 Rowboat.add(new Instr(Form.RSHP, new Ellipse2D.Double(-6,-17.5,6,6))); 44 Rowboat.add(new Instr(Form.STRK, new BasicStroke(5, BasicStroke.CAP_ROUND, BasicStroke.JOIN_ROUND))); 45 Rowboat.add(new Instr(Form.LINE, new Line2D.Double(-5.5,-9,-8,0))); 46 Rowboat.add(new Instr(Form.LINE, new Line2D.Double(-5.0,10.0,-7.5,14.0))); 47 Rowboat.add(new Instr(Form.STRK, new BasicStroke(2, BasicStroke.CAP_ROUND, BasicStroke.JOIN_ROUND))); 48 Rowboat.add(new Instr(Form.LINE, new Line2D.Double(-5.5,-9,7,-6.5))); 49 Rowboat.add(new Instr(Form.LINE, new Line2D.Double(7.3,-7.8,-5.0,10.0))); 50 50 } 51 51 private static final Symbol Sailboard = new Symbol(); 52 52 static { 53 53 Path2D.Double p = new Path2D.Double(); p.moveTo(-6.0,19.0); p.quadTo(-4.0,-5,1.5,-20.0); p.quadTo(14,-7,15.5,6.5); p.quadTo(7,17,-6.0,19.0); p.closePath(); 54 Sailboard.add(new Instr( Prim.PGON, p));55 Sailboard.add(new Instr( Prim.STRK, new BasicStroke(2, BasicStroke.CAP_ROUND, BasicStroke.JOIN_ROUND)));56 Sailboard.add(new Instr( Prim.LINE, new Line2D.Double(-2,20,-10,20)));57 Sailboard.add(new Instr( Prim.LINE, new Line2D.Double(-13,2.5,-3,2.5)));58 Sailboard.add(new Instr( Prim.RSHP, new Ellipse2D.Double(-15,-4,5,5)));59 Sailboard.add(new Instr( Prim.STRK, new BasicStroke(4, BasicStroke.CAP_ROUND, BasicStroke.JOIN_ROUND)));54 Sailboard.add(new Instr(Form.PGON, p)); 55 Sailboard.add(new Instr(Form.STRK, new BasicStroke(2, BasicStroke.CAP_ROUND, BasicStroke.JOIN_ROUND))); 56 Sailboard.add(new Instr(Form.LINE, new Line2D.Double(-2,20,-10,20))); 57 Sailboard.add(new Instr(Form.LINE, new Line2D.Double(-13,2.5,-3,2.5))); 58 Sailboard.add(new Instr(Form.RSHP, new Ellipse2D.Double(-15,-4,5,5))); 59 Sailboard.add(new Instr(Form.STRK, new BasicStroke(4, BasicStroke.CAP_ROUND, BasicStroke.JOIN_ROUND))); 60 60 p = new Path2D.Double(); p.moveTo(-13,2.5); p.lineTo(-12,6.0); p.lineTo(-12,9.5); 61 Sailboard.add(new Instr( Prim.PLIN, p));62 Sailboard.add(new Instr( Prim.STRK, new BasicStroke(3, BasicStroke.CAP_ROUND, BasicStroke.JOIN_ROUND)));61 Sailboard.add(new Instr(Form.PLIN, p)); 62 Sailboard.add(new Instr(Form.STRK, new BasicStroke(3, BasicStroke.CAP_ROUND, BasicStroke.JOIN_ROUND))); 63 63 p = new Path2D.Double(); p.moveTo(-12,9.5); p.lineTo(-7.5,13.0); p.lineTo(-6.0,19.0); 64 Sailboard.add(new Instr( Prim.PLIN, p));64 Sailboard.add(new Instr(Form.PLIN, p)); 65 65 } 66 66 private static final Symbol Sailboat = new Symbol(); 67 67 static { 68 68 Path2D.Double p = new Path2D.Double(); p.moveTo(3.75,-20.5); p.lineTo(3.75,8.5); p.lineTo(-19.5,8.5); p.closePath(); 69 Sailboat.add(new Instr( Prim.PGON, p));69 Sailboat.add(new Instr(Form.PGON, p)); 70 70 p = new Path2D.Double(); p.moveTo(-19.5,12.0); p.lineTo(19.5,12.0); p.lineTo(13.0,20.5); p.lineTo(-16.0,20.5); p.closePath(); 71 Sailboat.add(new Instr( Prim.PGON, p));71 Sailboat.add(new Instr(Form.PGON, p)); 72 72 } 73 73 private static final Symbol Slipway = new Symbol(); … … 75 75 Path2D.Double p = new Path2D.Double(); p.moveTo(-17,-5.5); p.lineTo(-13.5,0); p.lineTo(4,-1.5); p.quadTo(18,-5,20,-13.5); p.closePath(); 76 76 p.moveTo(-14,7); p.lineTo(-14,11); p.lineTo(20,11); p.lineTo(20,2); p.closePath(); 77 Slipway.add(new Instr( Prim.PGON, p));78 Slipway.add(new Instr( Prim.STRK, new BasicStroke(2, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));79 Slipway.add(new Instr( Prim.LINE, new Line2D.Double(-14,3,20,-2.5)));80 Slipway.add(new Instr( Prim.STRK, new BasicStroke(1, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));81 Slipway.add(new Instr( Prim.ELPS, new Ellipse2D.Double(1,1.5,3,3)));77 Slipway.add(new Instr(Form.PGON, p)); 78 Slipway.add(new Instr(Form.STRK, new BasicStroke(2, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 79 Slipway.add(new Instr(Form.LINE, new Line2D.Double(-14,3,20,-2.5))); 80 Slipway.add(new Instr(Form.STRK, new BasicStroke(1, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 81 Slipway.add(new Instr(Form.ELPS, new Ellipse2D.Double(1,1.5,3,3))); 82 82 p = new Path2D.Double(); p.moveTo(-21,8.5); p.curveTo(-17.5, 5, -17.5, 12, -13, 7.2); 83 Slipway.add(new Instr( Prim.PLIN, p));83 Slipway.add(new Instr(Form.PLIN, p)); 84 84 } 85 85 private static final Symbol Speedboat = new Symbol(); 86 86 static { 87 Speedboat.add(new Instr( Prim.STRK, new BasicStroke(2, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));88 Speedboat.add(new Instr( Prim.LINE, new Line2D.Double(-21,0,-17,-1)));87 Speedboat.add(new Instr(Form.STRK, new BasicStroke(2, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 88 Speedboat.add(new Instr(Form.LINE, new Line2D.Double(-21,0,-17,-1))); 89 89 Path2D.Double p = new Path2D.Double(); p.moveTo(-17.5,8.5); p.curveTo(-10.5,13,-2.5,2,4,6); p.curveTo(12,2,11.5,9.5,20,6); 90 Speedboat.add(new Instr( Prim.PLIN, p));90 Speedboat.add(new Instr(Form.PLIN, p)); 91 91 p = new Path2D.Double(); p.moveTo(-18.5,1.5); p.lineTo(-16,6); p.curveTo(-9, 9.0, -3.5, -2.0, 4.5, 3.5); p.lineTo(14.5,0); p.quadTo(19, -3, 19.5, -9); 92 92 p.lineTo(9.5,-6); p.lineTo(6.5,-8); p.lineTo(2.5,-4); p.closePath(); 93 Speedboat.add(new Instr( Prim.PGON, p));94 Speedboat.add(new Instr( Prim.RSHP, new Ellipse2D.Double(-1.5,-13,5,5)));95 Speedboat.add(new Instr( Prim.STRK, new BasicStroke(4, BasicStroke.CAP_ROUND, BasicStroke.JOIN_ROUND)));96 Speedboat.add(new Instr( Prim.LINE, new Line2D.Double(-2,-7,-5,0)));97 Speedboat.add(new Instr( Prim.STRK, new BasicStroke(2, BasicStroke.CAP_ROUND, BasicStroke.JOIN_ROUND)));98 Speedboat.add(new Instr( Prim.LINE, new Line2D.Double(-2,-7,5,-5)));93 Speedboat.add(new Instr(Form.PGON, p)); 94 Speedboat.add(new Instr(Form.RSHP, new Ellipse2D.Double(-1.5,-13,5,5))); 95 Speedboat.add(new Instr(Form.STRK, new BasicStroke(4, BasicStroke.CAP_ROUND, BasicStroke.JOIN_ROUND))); 96 Speedboat.add(new Instr(Form.LINE, new Line2D.Double(-2,-7,-5,0))); 97 Speedboat.add(new Instr(Form.STRK, new BasicStroke(2, BasicStroke.CAP_ROUND, BasicStroke.JOIN_ROUND))); 98 Speedboat.add(new Instr(Form.LINE, new Line2D.Double(-2,-7,5,-5))); 99 99 } 100 100 private static final Symbol Turn = new Symbol(); 101 101 static { 102 Turn.add(new Instr( Prim.STRK, new BasicStroke(5, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));103 Turn.add(new Instr( Prim.EARC, new Arc2D.Double(-9.0,-9.0,18.0,18.0,270.0,230.0,Arc2D.OPEN)));104 Turn.add(new Instr( Prim.EARC, new Arc2D.Double(-20.0,-20.0,40.0,40.0,315.0,-280.0,Arc2D.OPEN)));102 Turn.add(new Instr(Form.STRK, new BasicStroke(5, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 103 Turn.add(new Instr(Form.EARC, new Arc2D.Double(-9.0,-9.0,18.0,18.0,270.0,230.0,Arc2D.OPEN))); 104 Turn.add(new Instr(Form.EARC, new Arc2D.Double(-20.0,-20.0,40.0,40.0,315.0,-280.0,Arc2D.OPEN))); 105 105 Path2D.Double p = new Path2D.Double(); p.moveTo(21.8,-7.0); p.lineTo(18.8,-18.2); p.lineTo(10.5,-10.0); p.closePath(); 106 106 p.moveTo(-12.9,0.7); p.lineTo(-1.7,-2.3); p.lineTo(-9.9,-10.5); p.closePath(); 107 Turn.add(new Instr( Prim.PGON, p));107 Turn.add(new Instr(Form.PGON, p)); 108 108 } 109 109 private static final Symbol Waterbike = new Symbol(); 110 110 static { 111 111 Path2D.Double p = new Path2D.Double(); p.moveTo(-17.5,13); p.curveTo(-10.5,17.5,-2.5,6.5,4,10.5); p.curveTo(12,6.5,11.5,14,20,10.5); 112 Waterbike.add(new Instr( Prim.PLIN, p));112 Waterbike.add(new Instr(Form.PLIN, p)); 113 113 p = new Path2D.Double(); p.moveTo(-16.5,9.5); p.lineTo(-16,10.5); p.curveTo(-9, 13.5, -3.5, 2.5, 4.5, 8); p.quadTo(15, 4, 19.5, -4); p.closePath(); 114 114 p.moveTo(19.5,-5); p.lineTo(1, -5); p.lineTo(-4.5, -10); p.lineTo(-5.5, -10); p.lineTo(2, -2); p.lineTo(-15, 4); p.lineTo(-16, 8); p.closePath(); 115 Waterbike.add(new Instr( Prim.PGON, p));116 Waterbike.add(new Instr( Prim.STRK, new BasicStroke(4, BasicStroke.CAP_ROUND, BasicStroke.JOIN_ROUND)));115 Waterbike.add(new Instr(Form.PGON, p)); 116 Waterbike.add(new Instr(Form.STRK, new BasicStroke(4, BasicStroke.CAP_ROUND, BasicStroke.JOIN_ROUND))); 117 117 p = new Path2D.Double(); p.moveTo(-7,1); p.lineTo(-7.5,-1.5); p.lineTo(-12.5,-3.5); p.lineTo(-11.5,-10.5); 118 Waterbike.add(new Instr( Prim.PLIN, p));119 Waterbike.add(new Instr( Prim.STRK, new BasicStroke(2, BasicStroke.CAP_ROUND, BasicStroke.JOIN_ROUND)));120 Waterbike.add(new Instr( Prim.LINE, new Line2D.Double(-11.5,-10.5,-3,-8.5)));121 Waterbike.add(new Instr( Prim.RSHP, new Ellipse2D.Double(-11.5,-18,5,5)));118 Waterbike.add(new Instr(Form.PLIN, p)); 119 Waterbike.add(new Instr(Form.STRK, new BasicStroke(2, BasicStroke.CAP_ROUND, BasicStroke.JOIN_ROUND))); 120 Waterbike.add(new Instr(Form.LINE, new Line2D.Double(-11.5,-10.5,-3,-8.5))); 121 Waterbike.add(new Instr(Form.RSHP, new Ellipse2D.Double(-11.5,-18,5,5))); 122 122 } 123 123 private static final Symbol Waterski = new Symbol(); 124 124 static { 125 Waterski.add(new Instr( Prim.RSHP, new Ellipse2D.Double(12,-18,6,6)));126 Waterski.add(new Instr( Prim.STRK, new BasicStroke(1, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));127 Waterski.add(new Instr( Prim.LINE, new Line2D.Double(-18,-6,0,-6)));128 Waterski.add(new Instr( Prim.STRK, new BasicStroke(2, BasicStroke.CAP_ROUND, BasicStroke.JOIN_ROUND)));125 Waterski.add(new Instr(Form.RSHP, new Ellipse2D.Double(12,-18,6,6))); 126 Waterski.add(new Instr(Form.STRK, new BasicStroke(1, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 127 Waterski.add(new Instr(Form.LINE, new Line2D.Double(-18,-6,0,-6))); 128 Waterski.add(new Instr(Form.STRK, new BasicStroke(2, BasicStroke.CAP_ROUND, BasicStroke.JOIN_ROUND))); 129 129 Path2D.Double p = new Path2D.Double(); p.moveTo(6.5,17.5); p.lineTo(-13,14.5); p.curveTo(-15,14.25,-16.0,13.6,-17.5,12.0); 130 Waterski.add(new Instr( Prim.PLIN, p));131 Waterski.add(new Instr( Prim.STRK, new BasicStroke(5, BasicStroke.CAP_BUTT, BasicStroke.JOIN_ROUND)));130 Waterski.add(new Instr(Form.PLIN, p)); 131 Waterski.add(new Instr(Form.STRK, new BasicStroke(5, BasicStroke.CAP_BUTT, BasicStroke.JOIN_ROUND))); 132 132 p = new Path2D.Double(); p.moveTo(-1.5,-4.0); p.lineTo(14,-7.5); p.lineTo(9.5,3.5); p.lineTo(2.0,6.0); p.lineTo(-4.4,15.8); 133 Waterski.add(new Instr( Prim.PLIN, p));133 Waterski.add(new Instr(Form.PLIN, p)); 134 134 } 135 135 private static final Symbol NoticeA = new Symbol(); 136 136 static { 137 NoticeA.add(new Instr( Prim.FILL, new Color(0xe80000)));138 NoticeA.add(new Instr( Prim.RSHP, new RoundRectangle2D.Double(-30,-30,60,60,4,4)));139 NoticeA.add(new Instr( Prim.FILL, Color.white));140 NoticeA.add(new Instr( Prim.RSHP, new Rectangle2D.Double(-21,-21,42,42)));141 NoticeA.add(new Instr( Prim.STRK, new BasicStroke(8, BasicStroke.CAP_ROUND, BasicStroke.JOIN_MITER)));142 NoticeA.add(new Instr( Prim.FILL, new Color(0xe80000)));143 NoticeA.add(new Instr( Prim.LINE, new Line2D.Double(-25,-25,25,25)));144 NoticeA.add(new Instr( Prim.STRK, new BasicStroke(2, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));145 NoticeA.add(new Instr( Prim.FILL, Color.black));146 NoticeA.add(new Instr( Prim.RRCT, new RoundRectangle2D.Double(-30,-30,60,60,4,4)));137 NoticeA.add(new Instr(Form.FILL, new Color(0xe80000))); 138 NoticeA.add(new Instr(Form.RSHP, new RoundRectangle2D.Double(-30,-30,60,60,4,4))); 139 NoticeA.add(new Instr(Form.FILL, Color.white)); 140 NoticeA.add(new Instr(Form.RSHP, new Rectangle2D.Double(-21,-21,42,42))); 141 NoticeA.add(new Instr(Form.STRK, new BasicStroke(8, BasicStroke.CAP_ROUND, BasicStroke.JOIN_MITER))); 142 NoticeA.add(new Instr(Form.FILL, new Color(0xe80000))); 143 NoticeA.add(new Instr(Form.LINE, new Line2D.Double(-25,-25,25,25))); 144 NoticeA.add(new Instr(Form.STRK, new BasicStroke(2, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 145 NoticeA.add(new Instr(Form.FILL, Color.black)); 146 NoticeA.add(new Instr(Form.RRCT, new RoundRectangle2D.Double(-30,-30,60,60,4,4))); 147 147 } 148 148 private static final Symbol NoticeB = new Symbol(); 149 149 static { 150 NoticeB.add(new Instr( Prim.FILL, new Color(0xe80000)));151 NoticeB.add(new Instr( Prim.RSHP, new RoundRectangle2D.Double(-30,-30,60,60,4,4)));152 NoticeB.add(new Instr( Prim.FILL, Color.white));153 NoticeB.add(new Instr( Prim.RSHP, new Rectangle2D.Double(-21,-21,42,42)));154 NoticeB.add(new Instr( Prim.STRK, new BasicStroke(2, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));155 NoticeB.add(new Instr( Prim.FILL, Color.black));156 NoticeB.add(new Instr( Prim.RRCT, new RoundRectangle2D.Double(-30,-30,60,60,4,4)));150 NoticeB.add(new Instr(Form.FILL, new Color(0xe80000))); 151 NoticeB.add(new Instr(Form.RSHP, new RoundRectangle2D.Double(-30,-30,60,60,4,4))); 152 NoticeB.add(new Instr(Form.FILL, Color.white)); 153 NoticeB.add(new Instr(Form.RSHP, new Rectangle2D.Double(-21,-21,42,42))); 154 NoticeB.add(new Instr(Form.STRK, new BasicStroke(2, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 155 NoticeB.add(new Instr(Form.FILL, Color.black)); 156 NoticeB.add(new Instr(Form.RRCT, new RoundRectangle2D.Double(-30,-30,60,60,4,4))); 157 157 } 158 158 private static final Symbol NoticeE = new Symbol(); 159 159 static { 160 NoticeE.add(new Instr( Prim.FILL, new Color(0x0000a0)));161 NoticeE.add(new Instr( Prim.RSHP, new RoundRectangle2D.Double(-30,-30,60,60,4,4)));162 NoticeE.add(new Instr( Prim.STRK, new BasicStroke(2, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));163 NoticeE.add(new Instr( Prim.FILL, Color.black));164 NoticeE.add(new Instr( Prim.RRCT, new RoundRectangle2D.Double(-30,-30,60,60,4,4)));165 NoticeE.add(new Instr( Prim.FILL, Color.white));160 NoticeE.add(new Instr(Form.FILL, new Color(0x0000a0))); 161 NoticeE.add(new Instr(Form.RSHP, new RoundRectangle2D.Double(-30,-30,60,60,4,4))); 162 NoticeE.add(new Instr(Form.STRK, new BasicStroke(2, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 163 NoticeE.add(new Instr(Form.FILL, Color.black)); 164 NoticeE.add(new Instr(Form.RRCT, new RoundRectangle2D.Double(-30,-30,60,60,4,4))); 165 NoticeE.add(new Instr(Form.FILL, Color.white)); 166 166 } 167 167 public static final Symbol Notice = new Symbol(); 168 168 static { 169 Notice.add(new Instr( Prim.FILL, new Color(0xe80000)));170 Notice.add(new Instr( Prim.RSHP, new RoundRectangle2D.Double(-30,-30,60,60,4,4)));171 Notice.add(new Instr( Prim.FILL, new Color(0x0000a0)));172 Notice.add(new Instr( Prim.RSHP, new Rectangle2D.Double(-21,-21,42,42)));173 Notice.add(new Instr( Prim.STRK, new BasicStroke(2, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));174 Notice.add(new Instr( Prim.FILL, Color.black));175 Notice.add(new Instr( Prim.RRCT, new RoundRectangle2D.Double(-30,-30,60,60,4,4)));169 Notice.add(new Instr(Form.FILL, new Color(0xe80000))); 170 Notice.add(new Instr(Form.RSHP, new RoundRectangle2D.Double(-30,-30,60,60,4,4))); 171 Notice.add(new Instr(Form.FILL, new Color(0x0000a0))); 172 Notice.add(new Instr(Form.RSHP, new Rectangle2D.Double(-21,-21,42,42))); 173 Notice.add(new Instr(Form.STRK, new BasicStroke(2, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 174 Notice.add(new Instr(Form.FILL, Color.black)); 175 Notice.add(new Instr(Form.RRCT, new RoundRectangle2D.Double(-30,-30,60,60,4,4))); 176 176 } 177 177 public static final Symbol NoticeA1 = new Symbol(); 178 178 static { 179 NoticeA1.add(new Instr( Prim.FILL, new Color(0xe80000)));180 NoticeA1.add(new Instr( Prim.RSHP, new RoundRectangle2D.Double(-30,-30,60,60,4,4)));181 NoticeA1.add(new Instr( Prim.STRK, new BasicStroke(2, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));182 NoticeA1.add(new Instr( Prim.FILL, Color.white));183 NoticeA1.add(new Instr( Prim.RSHP, new Rectangle2D.Double(-30,-10,60,20)));184 NoticeA1.add(new Instr( Prim.FILL, Color.black));185 NoticeA1.add(new Instr( Prim.RRCT, new RoundRectangle2D.Double(-30,-30,60,60,4,4)));179 NoticeA1.add(new Instr(Form.FILL, new Color(0xe80000))); 180 NoticeA1.add(new Instr(Form.RSHP, new RoundRectangle2D.Double(-30,-30,60,60,4,4))); 181 NoticeA1.add(new Instr(Form.STRK, new BasicStroke(2, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 182 NoticeA1.add(new Instr(Form.FILL, Color.white)); 183 NoticeA1.add(new Instr(Form.RSHP, new Rectangle2D.Double(-30,-10,60,20))); 184 NoticeA1.add(new Instr(Form.FILL, Color.black)); 185 NoticeA1.add(new Instr(Form.RRCT, new RoundRectangle2D.Double(-30,-30,60,60,4,4))); 186 186 } 187 187 public static final Symbol NoticeA1a = new Symbol(); 188 188 static { 189 NoticeA1a.add(new Instr( Prim.FILL, new Color(0xe80000)));190 NoticeA1a.add(new Instr( Prim.RSHP, new Ellipse2D.Double(-30,-30,60,60)));191 NoticeA1a.add(new Instr( Prim.STRK, new BasicStroke(2, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));192 NoticeA1a.add(new Instr( Prim.FILL, Color.white));193 NoticeA1a.add(new Instr( Prim.RSHP, new Rectangle2D.Double(-29,-10,58,20)));194 NoticeA1a.add(new Instr( Prim.FILL, Color.black));195 NoticeA1a.add(new Instr( Prim.ELPS, new Ellipse2D.Double(-30,-30,60,60)));189 NoticeA1a.add(new Instr(Form.FILL, new Color(0xe80000))); 190 NoticeA1a.add(new Instr(Form.RSHP, new Ellipse2D.Double(-30,-30,60,60))); 191 NoticeA1a.add(new Instr(Form.STRK, new BasicStroke(2, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 192 NoticeA1a.add(new Instr(Form.FILL, Color.white)); 193 NoticeA1a.add(new Instr(Form.RSHP, new Rectangle2D.Double(-29,-10,58,20))); 194 NoticeA1a.add(new Instr(Form.FILL, Color.black)); 195 NoticeA1a.add(new Instr(Form.ELPS, new Ellipse2D.Double(-30,-30,60,60))); 196 196 } 197 197 public static final Symbol NoticeA2 = new Symbol(); 198 198 static { 199 NoticeA2.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeA, 1.0, 0, 0, null, null)));200 NoticeA2.add(new Instr( Prim.FILL, Color.black));199 NoticeA2.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeA, 1.0, 0, 0, null, null))); 200 NoticeA2.add(new Instr(Form.FILL, Color.black)); 201 201 Path2D.Double p = new Path2D.Double(); p.moveTo(-10,23); p.lineTo(-10,0); p.lineTo(-6,0); p.lineTo(-12.5,-8); p.lineTo(-19,0); p.lineTo(-15,0); p.lineTo(-15,23); 202 202 p.closePath(); p.moveTo(10,8); p.lineTo(10,-15); p.lineTo(6,-15); p.lineTo(12.5,-23); p.lineTo(19,-15); p.lineTo(15,-15); p.lineTo(15,8); p.closePath(); 203 NoticeA2.add(new Instr( Prim.PGON, p));203 NoticeA2.add(new Instr(Form.PGON, p)); 204 204 } 205 205 public static final Symbol NoticeA3 = new Symbol(); 206 206 static { 207 NoticeA3.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeA2, 1.0, 0, 0, null, null)));207 NoticeA3.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeA2, 1.0, 0, 0, null, null))); 208 208 Path2D.Double p = new Path2D.Double(); p.moveTo(-10,12); p.lineTo(-6,12); p.lineTo(-12.5,4); p.lineTo(-19,12); 209 209 p.closePath(); p.moveTo(10,-3); p.lineTo(6,-3); p.lineTo(12.5,-11); p.lineTo(19,-3); p.closePath(); 210 NoticeA3.add(new Instr( Prim.PGON, p));210 NoticeA3.add(new Instr(Form.PGON, p)); 211 211 } 212 212 public static final Symbol NoticeA4 = new Symbol(); 213 213 static { 214 NoticeA4.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeA, 1.0, 0, 0, null, null)));215 NoticeA4.add(new Instr( Prim.FILL, Color.black));214 NoticeA4.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeA, 1.0, 0, 0, null, null))); 215 NoticeA4.add(new Instr(Form.FILL, Color.black)); 216 216 Path2D.Double p = new Path2D.Double(); p.moveTo(-10,-15); p.lineTo(-10,8); p.lineTo(-6,8); p.lineTo(-12.5,16); p.lineTo(-19,8); p.lineTo(-15,8); p.lineTo(-15,-15); 217 217 p.closePath(); p.moveTo(10,15); p.lineTo(10,-8); p.lineTo(6,-8); p.lineTo(12.5,-16); p.lineTo(19,-8); p.lineTo(15,-8); p.lineTo(15,15); p.closePath(); 218 NoticeA4.add(new Instr( Prim.PGON, p));218 NoticeA4.add(new Instr(Form.PGON, p)); 219 219 } 220 220 public static final Symbol NoticeA4_1 = new Symbol(); 221 221 static { 222 NoticeA4_1.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeA4, 1.0, 0, 0, null, null)));222 NoticeA4_1.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeA4, 1.0, 0, 0, null, null))); 223 223 Path2D.Double p = new Path2D.Double(); p.moveTo(-10,-4); p.lineTo(-6,-4); p.lineTo(-12.5,4); p.lineTo(-19,-4); 224 224 p.closePath(); p.moveTo(10,5); p.lineTo(6,5); p.lineTo(12.5,-3); p.lineTo(19,5); p.closePath(); 225 NoticeA4_1.add(new Instr( Prim.PGON, p));225 NoticeA4_1.add(new Instr(Form.PGON, p)); 226 226 } 227 227 public static final Symbol NoticeA5 = new Symbol(); 228 228 static { 229 NoticeA5.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeA, 1.0, 0, 0, null, null)));229 NoticeA5.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeA, 1.0, 0, 0, null, null))); 230 230 Path2D.Double p = new Path2D.Double(); p.setWindingRule(GeneralPath.WIND_EVEN_ODD); p.moveTo(-5.3,14.6); p.lineTo(-5.3,4.0); p.lineTo(0.0,4.0); p.curveTo(4.2,4.0,7.4,3.5,9.4,0.0); 231 231 p.curveTo(11.4,-2.8,11.4,-7.2,9.4,-10.5); p.curveTo(7.4,-13.6,4.2,-14.0,0.0,-14.0); p.lineTo(-11.0,-14.0); p.lineTo(-11.0,14.6); p.closePath(); 232 232 p.moveTo(-5.3,-1.0); p.lineTo(0.0,-1.0); p.curveTo(6.5,-1.0,6.5,-9.0,0.0,-9.0); p.lineTo(-5.3,-9.0); p.closePath(); 233 NoticeA5.add(new Instr( Prim.PGON, p));233 NoticeA5.add(new Instr(Form.PGON, p)); 234 234 } 235 235 public static final Symbol NoticeA5_1 = new Symbol(); 236 236 static { 237 NoticeA5_1.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeA, 1.0, 0, 0, null, null)));237 NoticeA5_1.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeA, 1.0, 0, 0, null, null))); 238 238 } 239 239 public static final Symbol NoticeA6 = new Symbol(); 240 240 static { 241 NoticeA6.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeA, 1.0, 0, 0, null, null)));242 NoticeA6.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Harbours.Anchor, 0.4, 0, 0, null, new Delta(Handle.CC, AffineTransform.getRotateInstance(Math.toRadians(180.0))))));241 NoticeA6.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeA, 1.0, 0, 0, null, null))); 242 NoticeA6.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Harbours.Anchor, 0.4, 0, 0, null, new Delta(Handle.CC, AffineTransform.getRotateInstance(Math.toRadians(180.0)))))); 243 243 } 244 244 public static final Symbol NoticeA7 = new Symbol(); 245 245 static { 246 NoticeA7.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeA, 1.0, 0, 0, null, null)));247 NoticeA7.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.Bollard, 1.0, 0, 0, null, null)));246 NoticeA7.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeA, 1.0, 0, 0, null, null))); 247 NoticeA7.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.Bollard, 1.0, 0, 0, null, null))); 248 248 } 249 249 public static final Symbol NoticeA8 = new Symbol(); 250 250 static { 251 NoticeA8.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeA, 1.0, 0, 0, null, null)));252 NoticeA8.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.Turn, 1.0, 0, 0, null, null)));251 NoticeA8.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeA, 1.0, 0, 0, null, null))); 252 NoticeA8.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.Turn, 1.0, 0, 0, null, null))); 253 253 } 254 254 public static final Symbol NoticeA9 = new Symbol(); 255 255 static { 256 NoticeA9.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeA, 1.0, 0, 0, null, null)));257 NoticeA9.add(new Instr( Prim.STRK, new BasicStroke(7, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));258 NoticeA9.add(new Instr( Prim.FILL, Color.black));256 NoticeA9.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeA, 1.0, 0, 0, null, null))); 257 NoticeA9.add(new Instr(Form.STRK, new BasicStroke(7, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 258 NoticeA9.add(new Instr(Form.FILL, Color.black)); 259 259 Path2D.Double p = new Path2D.Double(); p.moveTo(-23,10); p.curveTo(-11,10,-12,4,0,4); p.curveTo(12,4,11,10,23,10); 260 260 p.moveTo(-23,-3); p.curveTo(-11,-3,-12,-9,0,-9); p.curveTo(12,-9,11,-3,23,-3); 261 NoticeA9.add(new Instr( Prim.PLIN, p));261 NoticeA9.add(new Instr(Form.PLIN, p)); 262 262 } 263 263 public static final Symbol NoticeA10a = new Symbol(); 264 264 static { 265 NoticeA10a.add(new Instr( Prim.BBOX, new Rectangle2D.Double(-30,-30,60,60)));266 NoticeA10a.add(new Instr( Prim.FILL, Color.white));265 NoticeA10a.add(new Instr(Form.BBOX, new Rectangle2D.Double(-30,-30,60,60))); 266 NoticeA10a.add(new Instr(Form.FILL, Color.white)); 267 267 Path2D.Double p = new Path2D.Double(); p.moveTo(0,-30); p.lineTo(30,0); p.lineTo(0,30); p.closePath(); 268 NoticeA10a.add(new Instr( Prim.PGON, p));269 NoticeA10a.add(new Instr( Prim.FILL, new Color(0xe80000)));268 NoticeA10a.add(new Instr(Form.PGON, p)); 269 NoticeA10a.add(new Instr(Form.FILL, new Color(0xe80000))); 270 270 p = new Path2D.Double(); p.moveTo(0,-30); p.lineTo(-30,0); p.lineTo(0,30); p.closePath(); 271 NoticeA10a.add(new Instr( Prim.PGON, p));272 NoticeA10a.add(new Instr( Prim.STRK, new BasicStroke(2, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));273 NoticeA10a.add(new Instr( Prim.FILL, Color.black));271 NoticeA10a.add(new Instr(Form.PGON, p)); 272 NoticeA10a.add(new Instr(Form.STRK, new BasicStroke(2, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 273 NoticeA10a.add(new Instr(Form.FILL, Color.black)); 274 274 p = new Path2D.Double(); p.moveTo(0,-30); p.lineTo(-30,0); p.lineTo(0,30); p.lineTo(30,0); p.closePath(); 275 NoticeA10a.add(new Instr( Prim.PLIN, p));275 NoticeA10a.add(new Instr(Form.PLIN, p)); 276 276 } 277 277 public static final Symbol NoticeA10b = new Symbol(); 278 278 static { 279 NoticeA10b.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeA10a, 1.0, 0, 0, null, new Delta(Handle.CC, AffineTransform.getRotateInstance(Math.toRadians(180.0))))));279 NoticeA10b.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeA10a, 1.0, 0, 0, null, new Delta(Handle.CC, AffineTransform.getRotateInstance(Math.toRadians(180.0)))))); 280 280 } 281 281 public static final Symbol NoticeA12 = new Symbol(); 282 282 static { 283 NoticeA12.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeA, 1.0, 0, 0, null, null)));284 NoticeA12.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.Motor, 1.0, 0, 0, null, null)));283 NoticeA12.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeA, 1.0, 0, 0, null, null))); 284 NoticeA12.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.Motor, 1.0, 0, 0, null, null))); 285 285 } 286 286 public static final Symbol NoticeA13 = new Symbol(); 287 287 static { 288 NoticeA13.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeA, 1.0, 0, 0, null, null)));289 NoticeA13.add(new Instr( Prim.TEXT, new Caption("SPORT", new Font("Arial", Font.BOLD, 15), Color.black, new Delta(Handle.BC, AffineTransform.getTranslateInstance(0, 5)))));288 NoticeA13.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeA, 1.0, 0, 0, null, null))); 289 NoticeA13.add(new Instr(Form.TEXT, new Caption("SPORT", new Font("Arial", Font.BOLD, 15), Color.black, new Delta(Handle.BC, AffineTransform.getTranslateInstance(0, 5))))); 290 290 } 291 291 public static final Symbol NoticeA14 = new Symbol(); 292 292 static { 293 NoticeA14.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeA, 1.0, 0, 0, null, null)));294 NoticeA14.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.Waterski, 1.0, 0, 0, null, null)));293 NoticeA14.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeA, 1.0, 0, 0, null, null))); 294 NoticeA14.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.Waterski, 1.0, 0, 0, null, null))); 295 295 } 296 296 public static final Symbol NoticeA15 = new Symbol(); 297 297 static { 298 NoticeA15.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeA, 1.0, 0, 0, null, null)));299 NoticeA15.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.Sailboat, 1.0, 0, 0, null, null)));298 NoticeA15.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeA, 1.0, 0, 0, null, null))); 299 NoticeA15.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.Sailboat, 1.0, 0, 0, null, null))); 300 300 } 301 301 public static final Symbol NoticeA16 = new Symbol(); 302 302 static { 303 NoticeA16.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeA, 1.0, 0, 0, null, null)));304 NoticeA16.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.Rowboat, 1.0, 0, 0, null, null)));303 NoticeA16.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeA, 1.0, 0, 0, null, null))); 304 NoticeA16.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.Rowboat, 1.0, 0, 0, null, null))); 305 305 } 306 306 public static final Symbol NoticeA17 = new Symbol(); 307 307 static { 308 NoticeA17.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeA, 1.0, 0, 0, null, null)));309 NoticeA17.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.Sailboard, 1.0, 0, 0, null, null)));308 NoticeA17.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeA, 1.0, 0, 0, null, null))); 309 NoticeA17.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.Sailboard, 1.0, 0, 0, null, null))); 310 310 } 311 311 public static final Symbol NoticeA18 = new Symbol(); 312 312 static { 313 NoticeA18.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeA, 1.0, 0, 0, null, null)));314 NoticeA18.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.Speedboat, 1.0, 0, 0, null, null)));313 NoticeA18.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeA, 1.0, 0, 0, null, null))); 314 NoticeA18.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.Speedboat, 1.0, 0, 0, null, null))); 315 315 } 316 316 public static final Symbol NoticeA19 = new Symbol(); 317 317 static { 318 NoticeA19.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeA, 1.0, 0, 0, null, null)));319 NoticeA19.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.Slipway, 1.0, 0, 0, null, null)));318 NoticeA19.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeA, 1.0, 0, 0, null, null))); 319 NoticeA19.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.Slipway, 1.0, 0, 0, null, null))); 320 320 } 321 321 public static final Symbol NoticeA20 = new Symbol(); 322 322 static { 323 NoticeA20.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeA, 1.0, 0, 0, null, null)));324 NoticeA20.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.Waterbike, 1.0, 0, 0, null, null)));323 NoticeA20.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeA, 1.0, 0, 0, null, null))); 324 NoticeA20.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.Waterbike, 1.0, 0, 0, null, null))); 325 325 } 326 326 public static final Symbol NoticeB1a = new Symbol(); 327 327 static { 328 NoticeB1a.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeB, 1.0, 0, 0, null, null)));328 NoticeB1a.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeB, 1.0, 0, 0, null, null))); 329 329 Path2D.Double p = new Path2D.Double(); p.moveTo(21,8); p.lineTo(-8,8); p.lineTo(-8,18); p.lineTo(-21,0); 330 330 p.lineTo(-8,-18); p.lineTo(-8,-8); p.lineTo(21,-8); p.closePath(); 331 NoticeB1a.add(new Instr( Prim.PGON, p));331 NoticeB1a.add(new Instr(Form.PGON, p)); 332 332 } 333 333 public static final Symbol NoticeB1b = new Symbol(); 334 334 static { 335 NoticeB1b.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeB, 1.0, 0, 0, null, null)));335 NoticeB1b.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeB, 1.0, 0, 0, null, null))); 336 336 Path2D.Double p = new Path2D.Double(); p.moveTo(-21,8); p.lineTo(8,8); p.lineTo(8,18); p.lineTo(21,0); 337 337 p.lineTo(8,-18); p.lineTo(8,-8); p.lineTo(-21,-8); p.closePath(); 338 NoticeB1b.add(new Instr( Prim.PGON, p));338 NoticeB1b.add(new Instr(Form.PGON, p)); 339 339 } 340 340 public static final Symbol NoticeB2a = new Symbol(); 341 341 static { 342 NoticeB2a.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeB, 1.0, 0, 0, null, null)));343 NoticeB2a.add(new Instr( Prim.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));342 NoticeB2a.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeB, 1.0, 0, 0, null, null))); 343 NoticeB2a.add(new Instr(Form.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 344 344 Path2D.Double p = new Path2D.Double(); p.moveTo(18,21); p.lineTo(18,10); p.lineTo(-15,-10); p.lineTo(-15,-15); 345 NoticeB2a.add(new Instr( Prim.PLIN, p));345 NoticeB2a.add(new Instr(Form.PLIN, p)); 346 346 p = new Path2D.Double(); p.moveTo(-15,-21); p.lineTo(-21,-15); p.lineTo(-9,-15); p.closePath(); 347 NoticeB2a.add(new Instr( Prim.PGON, p));347 NoticeB2a.add(new Instr(Form.PGON, p)); 348 348 } 349 349 public static final Symbol NoticeB2b = new Symbol(); 350 350 static { 351 NoticeB2b.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeB, 1.0, 0, 0, null, null)));352 NoticeB2b.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeB, 1.0, 0, 0, null, null)));353 NoticeB2b.add(new Instr( Prim.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));351 NoticeB2b.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeB, 1.0, 0, 0, null, null))); 352 NoticeB2b.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeB, 1.0, 0, 0, null, null))); 353 NoticeB2b.add(new Instr(Form.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 354 354 Path2D.Double p = new Path2D.Double(); p.moveTo(-18,21); p.lineTo(-18,10); p.lineTo(15,-10); p.lineTo(15,-15); 355 NoticeB2b.add(new Instr( Prim.PLIN, p));355 NoticeB2b.add(new Instr(Form.PLIN, p)); 356 356 p = new Path2D.Double(); p.moveTo(15,-21); p.lineTo(21,-15); p.lineTo(9,-15); p.closePath(); 357 NoticeB2b.add(new Instr( Prim.PGON, p));357 NoticeB2b.add(new Instr(Form.PGON, p)); 358 358 } 359 359 public static final Symbol NoticeB3a = new Symbol(); 360 360 static { 361 NoticeB3a.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeB, 1.0, 0, 0, null, null)));362 NoticeB3a.add(new Instr( Prim.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));363 NoticeB3a.add(new Instr( Prim.LINE, new Line2D.Double(-15,21,-15,-15)));361 NoticeB3a.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeB, 1.0, 0, 0, null, null))); 362 NoticeB3a.add(new Instr(Form.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 363 NoticeB3a.add(new Instr(Form.LINE, new Line2D.Double(-15,21,-15,-15))); 364 364 Path2D.Double p = new Path2D.Double(); p.moveTo(-15,-21); p.lineTo(-21,-15); p.lineTo(-9,-15); p.closePath(); 365 NoticeB3a.add(new Instr( Prim.PGON, p));366 NoticeB3a.add(new Instr( Prim.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER, 1.0f, new float[] { 5.5f, 2.4f }, 0.0f)));367 NoticeB3a.add(new Instr( Prim.LINE, new Line2D.Double(15,-21,15,15)));365 NoticeB3a.add(new Instr(Form.PGON, p)); 366 NoticeB3a.add(new Instr(Form.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER, 1.0f, new float[] { 5.5f, 2.4f }, 0.0f))); 367 NoticeB3a.add(new Instr(Form.LINE, new Line2D.Double(15,-21,15,15))); 368 368 p = new Path2D.Double(); p.moveTo(15,21); p.lineTo(21,15); p.lineTo(9,15); p.closePath(); 369 NoticeB3a.add(new Instr( Prim.PGON, p));369 NoticeB3a.add(new Instr(Form.PGON, p)); 370 370 } 371 371 public static final Symbol NoticeB3b = new Symbol(); 372 372 static { 373 NoticeB3b.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeB, 1.0, 0, 0, null, null)));374 NoticeB3b.add(new Instr( Prim.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));375 NoticeB3b.add(new Instr( Prim.LINE, new Line2D.Double(15,21,15,-15)));373 NoticeB3b.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeB, 1.0, 0, 0, null, null))); 374 NoticeB3b.add(new Instr(Form.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 375 NoticeB3b.add(new Instr(Form.LINE, new Line2D.Double(15,21,15,-15))); 376 376 Path2D.Double p = new Path2D.Double(); p.moveTo(15,-21); p.lineTo(21,-15); p.lineTo(9,-15); p.closePath(); 377 NoticeB3b.add(new Instr( Prim.PGON, p));378 NoticeB3b.add(new Instr( Prim.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER, 1.0f, new float[] { 5.5f, 2.4f }, 0.0f)));379 NoticeB3b.add(new Instr( Prim.LINE, new Line2D.Double(-15,-21,-15,15)));377 NoticeB3b.add(new Instr(Form.PGON, p)); 378 NoticeB3b.add(new Instr(Form.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER, 1.0f, new float[] { 5.5f, 2.4f }, 0.0f))); 379 NoticeB3b.add(new Instr(Form.LINE, new Line2D.Double(-15,-21,-15,15))); 380 380 p = new Path2D.Double(); p.moveTo(-15,21); p.lineTo(-21,15); p.lineTo(-9,15); p.closePath(); 381 NoticeB3b.add(new Instr( Prim.PGON, p));381 NoticeB3b.add(new Instr(Form.PGON, p)); 382 382 } 383 383 public static final Symbol NoticeB4a = new Symbol(); 384 384 static { 385 NoticeB4a.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeB2a, 1.0, 0, 0, null, null)));386 NoticeB4a.add(new Instr( Prim.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER, 1.0f, new float[] { 5.5f, 2.4f }, 0.0f)));385 NoticeB4a.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeB2a, 1.0, 0, 0, null, null))); 386 NoticeB4a.add(new Instr(Form.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER, 1.0f, new float[] { 5.5f, 2.4f }, 0.0f))); 387 387 Path2D.Double p = new Path2D.Double(); p.moveTo(18,-21); p.lineTo(18,-10); p.lineTo(-15,10); p.lineTo(-15,15); 388 NoticeB4a.add(new Instr( Prim.PLIN, p));388 NoticeB4a.add(new Instr(Form.PLIN, p)); 389 389 p = new Path2D.Double(); p.moveTo(-15,21); p.lineTo(-21,15); p.lineTo(-9,15); p.closePath(); 390 NoticeB4a.add(new Instr( Prim.PGON, p));390 NoticeB4a.add(new Instr(Form.PGON, p)); 391 391 } 392 392 public static final Symbol NoticeB4b = new Symbol(); 393 393 static { 394 NoticeB4b.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeB2b, 1.0, 0, 0, null, null)));395 NoticeB4b.add(new Instr( Prim.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER, 1.0f, new float[] { 5.5f, 2.4f }, 0.0f)));394 NoticeB4b.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeB2b, 1.0, 0, 0, null, null))); 395 NoticeB4b.add(new Instr(Form.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER, 1.0f, new float[] { 5.5f, 2.4f }, 0.0f))); 396 396 Path2D.Double p = new Path2D.Double(); p.moveTo(-18,-21); p.lineTo(-18,-10); p.lineTo(15,10); p.lineTo(15,15); 397 NoticeB4b.add(new Instr( Prim.PLIN, p));397 NoticeB4b.add(new Instr(Form.PLIN, p)); 398 398 p = new Path2D.Double(); p.moveTo(15,21); p.lineTo(21,15); p.lineTo(9,15); p.closePath(); 399 NoticeB4b.add(new Instr( Prim.PGON, p));399 NoticeB4b.add(new Instr(Form.PGON, p)); 400 400 } 401 401 public static final Symbol NoticeB5 = new Symbol(); 402 402 static { 403 NoticeB5.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeB, 1.0, 0, 0, null, null)));404 NoticeB5.add(new Instr( Prim.STRK, new BasicStroke(8, BasicStroke.CAP_ROUND, BasicStroke.JOIN_MITER)));405 NoticeB5.add(new Instr( Prim.LINE, new Line2D.Double(15,0,-15,0)));403 NoticeB5.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeB, 1.0, 0, 0, null, null))); 404 NoticeB5.add(new Instr(Form.STRK, new BasicStroke(8, BasicStroke.CAP_ROUND, BasicStroke.JOIN_MITER))); 405 NoticeB5.add(new Instr(Form.LINE, new Line2D.Double(15,0,-15,0))); 406 406 } 407 407 public static final Symbol NoticeB6 = new Symbol(); 408 408 static { 409 NoticeB6.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeB, 1.0, 0, 0, null, null)));409 NoticeB6.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeB, 1.0, 0, 0, null, null))); 410 410 } 411 411 public static final Symbol NoticeB7 = new Symbol(); 412 412 static { 413 NoticeB7.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeB, 1.0, 0, 0, null, null)));414 NoticeB7.add(new Instr( Prim.RSHP, new Ellipse2D.Double(-10,-10,20,20)));413 NoticeB7.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeB, 1.0, 0, 0, null, null))); 414 NoticeB7.add(new Instr(Form.RSHP, new Ellipse2D.Double(-10,-10,20,20))); 415 415 } 416 416 public static final Symbol NoticeB8 = new Symbol(); 417 417 static { 418 NoticeB8.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeB, 1.0, 0, 0, null, null)));419 NoticeB8.add(new Instr( Prim.STRK, new BasicStroke(8, BasicStroke.CAP_ROUND, BasicStroke.JOIN_MITER)));420 NoticeB8.add(new Instr( Prim.LINE, new Line2D.Double(0,15,0,-15)));418 NoticeB8.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeB, 1.0, 0, 0, null, null))); 419 NoticeB8.add(new Instr(Form.STRK, new BasicStroke(8, BasicStroke.CAP_ROUND, BasicStroke.JOIN_MITER))); 420 NoticeB8.add(new Instr(Form.LINE, new Line2D.Double(0,15,0,-15))); 421 421 } 422 422 public static final Symbol NoticeB9a = new Symbol(); 423 423 static { 424 NoticeB9a.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeB, 1.0, 0, 0, null, null)));425 NoticeB9a.add(new Instr( Prim.STRK, new BasicStroke(8, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));426 NoticeB9a.add(new Instr( Prim.LINE, new Line2D.Double(-21,0,21,0)));427 NoticeB9a.add(new Instr( Prim.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));428 NoticeB9a.add(new Instr( Prim.LINE, new Line2D.Double(0,21,0,0)));424 NoticeB9a.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeB, 1.0, 0, 0, null, null))); 425 NoticeB9a.add(new Instr(Form.STRK, new BasicStroke(8, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 426 NoticeB9a.add(new Instr(Form.LINE, new Line2D.Double(-21,0,21,0))); 427 NoticeB9a.add(new Instr(Form.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 428 NoticeB9a.add(new Instr(Form.LINE, new Line2D.Double(0,21,0,0))); 429 429 } 430 430 public static final Symbol NoticeB9b = new Symbol(); 431 431 static { 432 NoticeB9b.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeB, 1.0, 0, 0, null, null)));433 NoticeB9b.add(new Instr( Prim.STRK, new BasicStroke(8, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));434 NoticeB9b.add(new Instr( Prim.LINE, new Line2D.Double(-21,0,21,0)));435 NoticeB9b.add(new Instr( Prim.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));436 NoticeB9b.add(new Instr( Prim.LINE, new Line2D.Double(0,21,0,-21)));432 NoticeB9b.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeB, 1.0, 0, 0, null, null))); 433 NoticeB9b.add(new Instr(Form.STRK, new BasicStroke(8, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 434 NoticeB9b.add(new Instr(Form.LINE, new Line2D.Double(-21,0,21,0))); 435 NoticeB9b.add(new Instr(Form.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 436 NoticeB9b.add(new Instr(Form.LINE, new Line2D.Double(0,21,0,-21))); 437 437 } 438 438 public static final Symbol NoticeB11 = new Symbol(); 439 439 static { 440 NoticeB11.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeB, 1.0, 0, 0, null, null)));441 NoticeB11.add(new Instr( Prim.TEXT, new Caption("VHF", new Font("Arial", Font.BOLD, 20), Color.black, new Delta(Handle.BC, AffineTransform.getTranslateInstance(0, 0)))));440 NoticeB11.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeB, 1.0, 0, 0, null, null))); 441 NoticeB11.add(new Instr(Form.TEXT, new Caption("VHF", new Font("Arial", Font.BOLD, 20), Color.black, new Delta(Handle.BC, AffineTransform.getTranslateInstance(0, 0))))); 442 442 } 443 443 public static final Symbol NoticeC1 = new Symbol(); 444 444 static { 445 NoticeC1.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeB, 1.0, 0, 0, null, null)));445 NoticeC1.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeB, 1.0, 0, 0, null, null))); 446 446 Path2D.Double p = new Path2D.Double(); p.moveTo(-15,21); p.lineTo(0,12); p.lineTo(15,21); p.closePath(); 447 NoticeC1.add(new Instr( Prim.PGON, p));447 NoticeC1.add(new Instr(Form.PGON, p)); 448 448 } 449 449 public static final Symbol NoticeC2 = new Symbol(); 450 450 static { 451 NoticeC2.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeB, 1.0, 0, 0, null, null)));451 NoticeC2.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeB, 1.0, 0, 0, null, null))); 452 452 Path2D.Double p = new Path2D.Double(); p.moveTo(-15,-21); p.lineTo(0,-12); p.lineTo(15,-21); p.closePath(); 453 NoticeC2.add(new Instr( Prim.PGON, p));453 NoticeC2.add(new Instr(Form.PGON, p)); 454 454 } 455 455 public static final Symbol NoticeC3 = new Symbol(); 456 456 static { 457 NoticeC3.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeB, 1.0, 0, 0, null, null)));457 NoticeC3.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeB, 1.0, 0, 0, null, null))); 458 458 Path2D.Double p = new Path2D.Double(); p.moveTo(21,-15); p.lineTo(12,0); p.lineTo(21,15); p.closePath(); 459 459 p.moveTo(-21,-15); p.lineTo(-12,0); p.lineTo(-21,15); p.closePath(); 460 NoticeC3.add(new Instr( Prim.PGON, p));460 NoticeC3.add(new Instr(Form.PGON, p)); 461 461 } 462 462 public static final Symbol NoticeC4 = new Symbol(); 463 463 static { 464 NoticeC4.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeB, 1.0, 0, 0, null, null)));464 NoticeC4.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeB, 1.0, 0, 0, null, null))); 465 465 } 466 466 public static final Symbol NoticeC5a = new Symbol(); 467 467 static { 468 NoticeC5a.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeB, 1.0, 0, 0, null, null)));468 NoticeC5a.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeB, 1.0, 0, 0, null, null))); 469 469 Path2D.Double p = new Path2D.Double(); p.moveTo(-21,-21); p.lineTo(10,-21); p.lineTo(21,0); p.lineTo(10,21); p.lineTo(-21,21); p.closePath(); 470 NoticeC5a.add(new Instr( Prim.PGON, p));470 NoticeC5a.add(new Instr(Form.PGON, p)); 471 471 } 472 472 public static final Symbol NoticeC5b = new Symbol(); 473 473 static { 474 NoticeC5b.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeB, 1.0, 0, 0, null, null)));474 NoticeC5b.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeB, 1.0, 0, 0, null, null))); 475 475 Path2D.Double p = new Path2D.Double(); p.moveTo(21,-21); p.lineTo(-10,-21); p.lineTo(-21,0); p.lineTo(-10,21); p.lineTo(21,21); p.closePath(); 476 NoticeC5b.add(new Instr( Prim.PGON, p));476 NoticeC5b.add(new Instr(Form.PGON, p)); 477 477 } 478 478 public static final Symbol NoticeD1a = new Symbol(); 479 479 static { 480 NoticeD1a.add(new Instr( Prim.BBOX, new Rectangle2D.Double(-30,-30,60,60)));481 NoticeD1a.add(new Instr( Prim.FILL, Color.yellow));480 NoticeD1a.add(new Instr(Form.BBOX, new Rectangle2D.Double(-30,-30,60,60))); 481 NoticeD1a.add(new Instr(Form.FILL, Color.yellow)); 482 482 Path2D.Double p = new Path2D.Double(); p.moveTo(0,-30); p.lineTo(-30,0); p.lineTo(0,30); p.lineTo(30,0); p.closePath(); 483 NoticeD1a.add(new Instr( Prim.PGON, p));484 NoticeD1a.add(new Instr( Prim.STRK, new BasicStroke(2, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));485 NoticeD1a.add(new Instr( Prim.FILL, Color.black));486 NoticeD1a.add(new Instr( Prim.PLIN, p));483 NoticeD1a.add(new Instr(Form.PGON, p)); 484 NoticeD1a.add(new Instr(Form.STRK, new BasicStroke(2, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 485 NoticeD1a.add(new Instr(Form.FILL, Color.black)); 486 NoticeD1a.add(new Instr(Form.PLIN, p)); 487 487 } 488 488 public static final Symbol NoticeD1b = new Symbol(); 489 489 static { 490 NoticeD1b.add(new Instr( Prim.BBOX, new Rectangle2D.Double(-30,-30,60,60)));491 NoticeD1b.add(new Instr( Prim.FILL, Color.yellow));490 NoticeD1b.add(new Instr(Form.BBOX, new Rectangle2D.Double(-30,-30,60,60))); 491 NoticeD1b.add(new Instr(Form.FILL, Color.yellow)); 492 492 Path2D.Double p = new Path2D.Double(); p.moveTo(-30,0); p.lineTo(-15,15); p.lineTo(15,-15); p.lineTo(30,0); p.lineTo(15,15); p.lineTo(-15,-15); p.closePath(); 493 NoticeD1b.add(new Instr( Prim.PGON, p));494 NoticeD1b.add(new Instr( Prim.STRK, new BasicStroke(2, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));495 NoticeD1b.add(new Instr( Prim.FILL, Color.black));496 NoticeD1b.add(new Instr( Prim.PLIN, p));493 NoticeD1b.add(new Instr(Form.PGON, p)); 494 NoticeD1b.add(new Instr(Form.STRK, new BasicStroke(2, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 495 NoticeD1b.add(new Instr(Form.FILL, Color.black)); 496 NoticeD1b.add(new Instr(Form.PLIN, p)); 497 497 } 498 498 public static final Symbol NoticeD2a = new Symbol(); 499 499 static { 500 NoticeD2a.add(new Instr( Prim.BBOX, new Rectangle2D.Double(-30,-30,60,60)));501 NoticeD2a.add(new Instr( Prim.FILL, Color.white));500 NoticeD2a.add(new Instr(Form.BBOX, new Rectangle2D.Double(-30,-30,60,60))); 501 NoticeD2a.add(new Instr(Form.FILL, Color.white)); 502 502 Path2D.Double p = new Path2D.Double(); p.moveTo(0,-30); p.lineTo(30,0); p.lineTo(0,30); p.closePath(); 503 NoticeD2a.add(new Instr( Prim.PGON, p));504 NoticeD2a.add(new Instr( Prim.FILL, new Color(0x00e800)));503 NoticeD2a.add(new Instr(Form.PGON, p)); 504 NoticeD2a.add(new Instr(Form.FILL, new Color(0x00e800))); 505 505 p = new Path2D.Double(); p.moveTo(0,-30); p.lineTo(30,0); p.lineTo(0,30); p.closePath(); 506 NoticeD2a.add(new Instr( Prim.PGON, p));507 NoticeD2a.add(new Instr( Prim.STRK, new BasicStroke(2, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));508 NoticeD2a.add(new Instr( Prim.FILL, Color.black));506 NoticeD2a.add(new Instr(Form.PGON, p)); 507 NoticeD2a.add(new Instr(Form.STRK, new BasicStroke(2, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 508 NoticeD2a.add(new Instr(Form.FILL, Color.black)); 509 509 p = new Path2D.Double(); p.moveTo(0,-30); p.lineTo(-30,0); p.lineTo(0,30); p.lineTo(30,0); p.closePath(); 510 NoticeD2a.add(new Instr( Prim.PLIN, p));510 NoticeD2a.add(new Instr(Form.PLIN, p)); 511 511 } 512 512 public static final Symbol NoticeD2b = new Symbol(); 513 513 static { 514 NoticeD2b.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeD2a, 1.0, 0, 0, null, new Delta(Handle.CC, AffineTransform.getRotateInstance(Math.toRadians(180.0))))));514 NoticeD2b.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeD2a, 1.0, 0, 0, null, new Delta(Handle.CC, AffineTransform.getRotateInstance(Math.toRadians(180.0)))))); 515 515 } 516 516 public static final Symbol NoticeD3a = new Symbol(); 517 517 static { 518 NoticeD3a.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));518 NoticeD3a.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 519 519 Path2D.Double p = new Path2D.Double(); p.moveTo(28,10); p.lineTo(-10,10); p.lineTo(-10,20); p.lineTo(-28,0); 520 520 p.lineTo(-10,-20); p.lineTo(-10,-10); p.lineTo(28,-10); p.closePath(); 521 NoticeD3a.add(new Instr( Prim.PGON, p));521 NoticeD3a.add(new Instr(Form.PGON, p)); 522 522 } 523 523 public static final Symbol NoticeD3b = new Symbol(); 524 524 static { 525 NoticeD3b.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));525 NoticeD3b.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 526 526 Path2D.Double p = new Path2D.Double(); p.moveTo(-28,10); p.lineTo(10,10); p.lineTo(10,20); p.lineTo(28,0); 527 527 p.lineTo(10,-20); p.lineTo(10,-10); p.lineTo(-28,-10); p.closePath(); 528 NoticeD3b.add(new Instr( Prim.PGON, p));528 NoticeD3b.add(new Instr(Form.PGON, p)); 529 529 } 530 530 public static final Symbol NoticeE1 = new Symbol(); 531 531 static { 532 NoticeE1.add(new Instr( Prim.FILL, new Color(0x00e800)));533 NoticeE1.add(new Instr( Prim.RSHP, new RoundRectangle2D.Double(-30,-30,60,60,4,4)));534 NoticeE1.add(new Instr( Prim.STRK, new BasicStroke(2, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));535 NoticeE1.add(new Instr( Prim.FILL, Color.white));536 NoticeE1.add(new Instr( Prim.RSHP, new Rectangle2D.Double(-10,-30,20,60)));537 NoticeE1.add(new Instr( Prim.FILL, Color.black));538 NoticeE1.add(new Instr( Prim.RRCT, new RoundRectangle2D.Double(-30,-30,60,60,4,4)));532 NoticeE1.add(new Instr(Form.FILL, new Color(0x00e800))); 533 NoticeE1.add(new Instr(Form.RSHP, new RoundRectangle2D.Double(-30,-30,60,60,4,4))); 534 NoticeE1.add(new Instr(Form.STRK, new BasicStroke(2, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 535 NoticeE1.add(new Instr(Form.FILL, Color.white)); 536 NoticeE1.add(new Instr(Form.RSHP, new Rectangle2D.Double(-10,-30,20,60))); 537 NoticeE1.add(new Instr(Form.FILL, Color.black)); 538 NoticeE1.add(new Instr(Form.RRCT, new RoundRectangle2D.Double(-30,-30,60,60,4,4))); 539 539 } 540 540 public static final Symbol NoticeE2 = new Symbol(); 541 541 static { 542 NoticeE2.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));542 NoticeE2.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 543 543 Path2D.Double p = new Path2D.Double(); p.moveTo(5,-25); p.lineTo(-10,-1); p.lineTo(10,-1); p.lineTo(-10,20); 544 544 p.lineTo(-7,20); p.lineTo(-12,25); p.lineTo(-16,20); p.lineTo(-13,20); p.lineTo(4,1); p.lineTo(-14,1); 545 545 p.lineTo(2,-25); p.closePath(); 546 NoticeE2.add(new Instr( Prim.PGON, p));546 NoticeE2.add(new Instr(Form.PGON, p)); 547 547 } 548 548 public static final Symbol NoticeE3 = new Symbol(); 549 549 static { 550 NoticeE3.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));551 NoticeE3.add(new Instr( Prim.STRK, new BasicStroke(5, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));552 NoticeE3.add(new Instr( Prim.LINE, new Line2D.Double(25,-20,25,20)));553 NoticeE3.add(new Instr( Prim.LINE, new Line2D.Double(-25,-20,-25,20)));554 NoticeE3.add(new Instr( Prim.LINE, new Line2D.Double(-15,-15,-15,20)));555 NoticeE3.add(new Instr( Prim.LINE, new Line2D.Double(-5,-15,-5,20)));556 NoticeE3.add(new Instr( Prim.LINE, new Line2D.Double(5,-15,5,20)));557 NoticeE3.add(new Instr( Prim.LINE, new Line2D.Double(15,-15,15,20)));558 NoticeE3.add(new Instr( Prim.STRK, new BasicStroke(3, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));559 NoticeE3.add(new Instr( Prim.LINE, new Line2D.Double(-26,18.5,26,18.5)));560 NoticeE3.add(new Instr( Prim.LINE, new Line2D.Double(-26,-15,26,-15)));550 NoticeE3.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 551 NoticeE3.add(new Instr(Form.STRK, new BasicStroke(5, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 552 NoticeE3.add(new Instr(Form.LINE, new Line2D.Double(25,-20,25,20))); 553 NoticeE3.add(new Instr(Form.LINE, new Line2D.Double(-25,-20,-25,20))); 554 NoticeE3.add(new Instr(Form.LINE, new Line2D.Double(-15,-15,-15,20))); 555 NoticeE3.add(new Instr(Form.LINE, new Line2D.Double(-5,-15,-5,20))); 556 NoticeE3.add(new Instr(Form.LINE, new Line2D.Double(5,-15,5,20))); 557 NoticeE3.add(new Instr(Form.LINE, new Line2D.Double(15,-15,15,20))); 558 NoticeE3.add(new Instr(Form.STRK, new BasicStroke(3, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 559 NoticeE3.add(new Instr(Form.LINE, new Line2D.Double(-26,18.5,26,18.5))); 560 NoticeE3.add(new Instr(Form.LINE, new Line2D.Double(-26,-15,26,-15))); 561 561 } 562 562 public static final Symbol NoticeE4a = new Symbol(); 563 563 static { 564 NoticeE4a.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));564 NoticeE4a.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 565 565 Path2D.Double p = new Path2D.Double(); p.moveTo(-20,-10); p.lineTo(-5,-10); p.lineTo(-5,-20); p.lineTo(5,-20); p.lineTo(5,-10); 566 566 p.lineTo(20,-10); p.lineTo(15,0); p.lineTo(-15,0); p.closePath(); 567 567 p.moveTo(-25,5); p.lineTo(25,5); p.lineTo(25,10); p.lineTo(-25,10); p.closePath(); 568 NoticeE4a.add(new Instr( Prim.PGON, p));568 NoticeE4a.add(new Instr(Form.PGON, p)); 569 569 } 570 570 public static final Symbol NoticeE4b = new Symbol(); 571 571 static { 572 NoticeE4b.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));572 NoticeE4b.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 573 573 Path2D.Double p = new Path2D.Double(); p.moveTo(-20,0); p.lineTo(-5,0); p.lineTo(-5,-10); p.lineTo(5,-10); p.lineTo(5,0); 574 574 p.lineTo(20,0); p.lineTo(15,10); p.lineTo(-15,10); p.closePath(); 575 NoticeE4b.add(new Instr( Prim.PGON, p));575 NoticeE4b.add(new Instr(Form.PGON, p)); 576 576 } 577 577 public static final Symbol NoticeE5 = new Symbol(); 578 578 static { 579 NoticeE5.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));579 NoticeE5.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 580 580 Path2D.Double p = new Path2D.Double(); p.setWindingRule(GeneralPath.WIND_EVEN_ODD); p.moveTo(-5.3,14.6); p.lineTo(-5.3,4.0); p.lineTo(0.0,4.0); p.curveTo(4.2,4.0,7.4,3.5,9.4,0.0); 581 581 p.curveTo(11.4,-2.8,11.4,-7.2,9.4,-10.5); p.curveTo(7.4,-13.6,4.2,-14.0,0.0,-14.0); p.lineTo(-11.0,-14.0); p.lineTo(-11.0,14.6); p.closePath(); 582 582 p.moveTo(-5.3,-1.0); p.lineTo(0.0,-1.0); p.curveTo(6.5,-1.0,6.5,-9.0,0.0,-9.0); p.lineTo(-5.3,-9.0); p.closePath(); 583 NoticeE5.add(new Instr( Prim.PGON, p));583 NoticeE5.add(new Instr(Form.PGON, p)); 584 584 } 585 585 public static final Symbol NoticeE5_1 = new Symbol(); 586 586 static { 587 NoticeE5_1.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));587 NoticeE5_1.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 588 588 } 589 589 public static final Symbol NoticeE5_2 = new Symbol(); 590 590 static { 591 NoticeE5_2.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));591 NoticeE5_2.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 592 592 } 593 593 public static final Symbol NoticeE5_3 = new Symbol(); 594 594 static { 595 NoticeE5_3.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));595 NoticeE5_3.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 596 596 } 597 597 public static final Symbol NoticeE5_4 = new Symbol(); 598 598 static { 599 NoticeE5_4.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));599 NoticeE5_4.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 600 600 Path2D.Double p = new Path2D.Double(); p.setWindingRule(GeneralPath.WIND_EVEN_ODD); 601 601 p.moveTo(-28,25); p.lineTo(0,-28); p.lineTo(28,25); p.closePath(); 602 NoticeE5_4.add(new Instr( Prim.PGON, p));602 NoticeE5_4.add(new Instr(Form.PGON, p)); 603 603 } 604 604 public static final Symbol NoticeE5_5 = new Symbol(); 605 605 static { 606 NoticeE5_5.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));606 NoticeE5_5.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 607 607 Path2D.Double p = new Path2D.Double(); p.setWindingRule(GeneralPath.WIND_EVEN_ODD); 608 608 p.moveTo(-28,25); p.lineTo(0,-28); p.lineTo(28,25); p.closePath(); 609 609 p.moveTo(0,24); p.lineTo(-15,2); p.lineTo(15,2); p.closePath(); 610 NoticeE5_5.add(new Instr( Prim.PGON, p));610 NoticeE5_5.add(new Instr(Form.PGON, p)); 611 611 } 612 612 public static final Symbol NoticeE5_6 = new Symbol(); 613 613 static { 614 NoticeE5_6.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));614 NoticeE5_6.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 615 615 Path2D.Double p = new Path2D.Double(); p.setWindingRule(GeneralPath.WIND_EVEN_ODD); 616 616 p.moveTo(-28,25); p.lineTo(0,-28); p.lineTo(28,25); p.closePath(); 617 617 p.moveTo(0,7); p.lineTo(-10,-8); p.lineTo(10,-8); p.closePath(); 618 618 p.moveTo(0,24); p.lineTo(-10,9); p.lineTo(10,9); p.closePath(); 619 NoticeE5_6.add(new Instr( Prim.PGON, p));619 NoticeE5_6.add(new Instr(Form.PGON, p)); 620 620 } 621 621 public static final Symbol NoticeE5_7 = new Symbol(); 622 622 static { 623 NoticeE5_7.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));623 NoticeE5_7.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 624 624 Path2D.Double p = new Path2D.Double(); p.setWindingRule(GeneralPath.WIND_EVEN_ODD); 625 625 p.moveTo(-28,25); p.lineTo(0,-28); p.lineTo(28,25); p.closePath(); … … 627 627 p.moveTo(0,11); p.lineTo(-8,1); p.lineTo(8,1); p.closePath(); 628 628 p.moveTo(0,23); p.lineTo(-8,13); p.lineTo(8,13); p.closePath(); 629 NoticeE5_7.add(new Instr( Prim.PGON, p));629 NoticeE5_7.add(new Instr(Form.PGON, p)); 630 630 } 631 631 public static final Symbol NoticeE5_8 = new Symbol(); 632 632 static { 633 NoticeE5_8.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));633 NoticeE5_8.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 634 634 Path2D.Double p = new Path2D.Double(); p.setWindingRule(GeneralPath.WIND_EVEN_ODD); 635 635 p.moveTo(-28,-25); p.lineTo(0,28); p.lineTo(28,-25); p.closePath(); 636 NoticeE5_8.add(new Instr( Prim.PGON, p));636 NoticeE5_8.add(new Instr(Form.PGON, p)); 637 637 } 638 638 public static final Symbol NoticeE5_9 = new Symbol(); 639 639 static { 640 NoticeE5_9.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));640 NoticeE5_9.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 641 641 Path2D.Double p = new Path2D.Double(); p.setWindingRule(GeneralPath.WIND_EVEN_ODD); 642 642 p.moveTo(-28,-25); p.lineTo(0,28); p.lineTo(28,-25); p.closePath(); 643 643 p.moveTo(0,8); p.lineTo(-15,-14); p.lineTo(15,-14); p.closePath(); 644 NoticeE5_9.add(new Instr( Prim.PGON, p));644 NoticeE5_9.add(new Instr(Form.PGON, p)); 645 645 } 646 646 public static final Symbol NoticeE5_10 = new Symbol(); 647 647 static { 648 NoticeE5_10.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));648 NoticeE5_10.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 649 649 Path2D.Double p = new Path2D.Double(); p.setWindingRule(GeneralPath.WIND_EVEN_ODD); 650 650 p.moveTo(-28,-25); p.lineTo(0,28); p.lineTo(28,-25); p.closePath(); 651 651 p.moveTo(0,-5); p.lineTo(-10,-20); p.lineTo(10,-20); p.closePath(); 652 652 p.moveTo(0,15); p.lineTo(-10,0); p.lineTo(10,0); p.closePath(); 653 NoticeE5_10.add(new Instr( Prim.PGON, p));653 NoticeE5_10.add(new Instr(Form.PGON, p)); 654 654 } 655 655 public static final Symbol NoticeE5_11 = new Symbol(); 656 656 static { 657 NoticeE5_11.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));657 NoticeE5_11.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 658 658 Path2D.Double p = new Path2D.Double(); p.setWindingRule(GeneralPath.WIND_EVEN_ODD); 659 659 p.moveTo(-28,-25); p.lineTo(0,28); p.lineTo(28,-25); p.closePath(); … … 661 661 p.moveTo(0,3); p.lineTo(-8,-7); p.lineTo(8,-7); p.closePath(); 662 662 p.moveTo(0,18); p.lineTo(-8,8); p.lineTo(8,8); p.closePath(); 663 NoticeE5_11.add(new Instr( Prim.PGON, p));663 NoticeE5_11.add(new Instr(Form.PGON, p)); 664 664 } 665 665 public static final Symbol NoticeE5_12 = new Symbol(); 666 666 static { 667 NoticeE5_12.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));667 NoticeE5_12.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 668 668 Path2D.Double p = new Path2D.Double(); p.setWindingRule(GeneralPath.WIND_EVEN_ODD); 669 669 p.moveTo(-28,0); p.lineTo(0,28); p.lineTo(28,0); p.lineTo(0,-28); p.closePath(); 670 NoticeE5_12.add(new Instr( Prim.PGON, p));670 NoticeE5_12.add(new Instr(Form.PGON, p)); 671 671 } 672 672 public static final Symbol NoticeE5_13 = new Symbol(); 673 673 static { 674 NoticeE5_13.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));674 NoticeE5_13.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 675 675 Path2D.Double p = new Path2D.Double(); p.setWindingRule(GeneralPath.WIND_EVEN_ODD); 676 676 p.moveTo(-28,0); p.lineTo(0,28); p.lineTo(28,0); p.lineTo(0,-28); p.closePath(); 677 677 p.moveTo(0,15); p.lineTo(-15,-7); p.lineTo(15,-7); p.closePath(); 678 NoticeE5_13.add(new Instr( Prim.PGON, p));678 NoticeE5_13.add(new Instr(Form.PGON, p)); 679 679 } 680 680 public static final Symbol NoticeE5_14 = new Symbol(); 681 681 static { 682 NoticeE5_14.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));682 NoticeE5_14.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 683 683 Path2D.Double p = new Path2D.Double(); p.setWindingRule(GeneralPath.WIND_EVEN_ODD); 684 684 p.moveTo(-28,0); p.lineTo(0,28); p.lineTo(28,0); p.lineTo(0,-28); p.closePath(); 685 685 p.moveTo(0,0); p.lineTo(-10,-15); p.lineTo(10,-15); p.closePath(); 686 686 p.moveTo(0,20); p.lineTo(-10,5); p.lineTo(10,5); p.closePath(); 687 NoticeE5_14.add(new Instr( Prim.PGON, p));687 NoticeE5_14.add(new Instr(Form.PGON, p)); 688 688 } 689 689 public static final Symbol NoticeE5_15 = new Symbol(); 690 690 static { 691 NoticeE5_15.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));691 NoticeE5_15.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 692 692 Path2D.Double p = new Path2D.Double(); p.setWindingRule(GeneralPath.WIND_EVEN_ODD); 693 693 p.moveTo(-28,0); p.lineTo(0,28); p.lineTo(28,0); p.lineTo(0,-28); p.closePath(); … … 695 695 p.moveTo(0,8); p.lineTo(-8,-2); p.lineTo(8,-2); p.closePath(); 696 696 p.moveTo(0,23); p.lineTo(-8,13); p.lineTo(8,13); p.closePath(); 697 NoticeE5_15.add(new Instr( Prim.PGON, p));697 NoticeE5_15.add(new Instr(Form.PGON, p)); 698 698 } 699 699 public static final Symbol NoticeE6 = new Symbol(); 700 700 static { 701 NoticeE6.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));702 NoticeE6.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Harbours.Anchor, 0.4, 0, 0, null, null)));701 NoticeE6.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 702 NoticeE6.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Harbours.Anchor, 0.4, 0, 0, null, null))); 703 703 } 704 704 public static final Symbol NoticeE7 = new Symbol(); 705 705 static { 706 NoticeE7.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));707 NoticeE7.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.Bollard, 1.0, 0, 0, null, null)));706 NoticeE7.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 707 NoticeE7.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.Bollard, 1.0, 0, 0, null, null))); 708 708 } 709 709 public static final Symbol NoticeE7_1 = new Symbol(); 710 710 static { 711 NoticeE7_1.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));712 NoticeE7_1.add(new Instr( Prim.STRK, new BasicStroke(5, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));713 NoticeE7_1.add(new Instr( Prim.LINE, new Line2D.Double(20,25,20,-10)));714 NoticeE7_1.add(new Instr( Prim.LINE, new Line2D.Double(22,-8,-15,-20)));715 NoticeE7_1.add(new Instr( Prim.STRK, new BasicStroke(3, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));716 NoticeE7_1.add(new Instr( Prim.LINE, new Line2D.Double(20,8,0,-15)));711 NoticeE7_1.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 712 NoticeE7_1.add(new Instr(Form.STRK, new BasicStroke(5, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 713 NoticeE7_1.add(new Instr(Form.LINE, new Line2D.Double(20,25,20,-10))); 714 NoticeE7_1.add(new Instr(Form.LINE, new Line2D.Double(22,-8,-15,-20))); 715 NoticeE7_1.add(new Instr(Form.STRK, new BasicStroke(3, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 716 NoticeE7_1.add(new Instr(Form.LINE, new Line2D.Double(20,8,0,-15))); 717 717 Path2D.Double p = new Path2D.Double(); p.setWindingRule(GeneralPath.WIND_EVEN_ODD); 718 718 p.moveTo(-17,2); p.quadTo(-5,0,7,2); p.lineTo(9,12); p.lineTo(7,20); p.lineTo(6,20); p.lineTo(6,23); p.lineTo(3,23); p.lineTo(3,20); 719 719 p.quadTo(-5,22,-13,20); p.lineTo(-13,23); p.lineTo(-16,23); p.lineTo(-16,20); p.lineTo(-17,20); p.lineTo(-19,12); p.closePath(); 720 720 p.moveTo(-15,4); p.quadTo(-3,2,5,4); p.lineTo(6,11); p.quadTo(-5,9,-16,11); p.closePath(); 721 NoticeE7_1.add(new Instr( Prim.PGON, p));722 NoticeE7_1.add(new Instr( Prim.FILL, new Color(0x0000a0)));723 NoticeE7_1.add(new Instr( Prim.RSHP, new Ellipse2D.Double(-16,13,4,4)));724 NoticeE7_1.add(new Instr( Prim.RSHP, new Ellipse2D.Double(2,13,4,4)));721 NoticeE7_1.add(new Instr(Form.PGON, p)); 722 NoticeE7_1.add(new Instr(Form.FILL, new Color(0x0000a0))); 723 NoticeE7_1.add(new Instr(Form.RSHP, new Ellipse2D.Double(-16,13,4,4))); 724 NoticeE7_1.add(new Instr(Form.RSHP, new Ellipse2D.Double(2,13,4,4))); 725 725 } 726 726 public static final Symbol NoticeE8 = new Symbol(); 727 727 static { 728 NoticeE8.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));729 NoticeE8.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.Turn, 1.0, 0, 0, null, null)));728 NoticeE8.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 729 NoticeE8.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.Turn, 1.0, 0, 0, null, null))); 730 730 } 731 731 public static final Symbol NoticeE9a = new Symbol(); 732 732 static { 733 NoticeE9a.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));734 NoticeE9a.add(new Instr( Prim.STRK, new BasicStroke(8, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));735 NoticeE9a.add(new Instr( Prim.LINE, new Line2D.Double(0,29,0,-29)));736 NoticeE9a.add(new Instr( Prim.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));737 NoticeE9a.add(new Instr( Prim.LINE, new Line2D.Double(-29,0,29,0)));733 NoticeE9a.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 734 NoticeE9a.add(new Instr(Form.STRK, new BasicStroke(8, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 735 NoticeE9a.add(new Instr(Form.LINE, new Line2D.Double(0,29,0,-29))); 736 NoticeE9a.add(new Instr(Form.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 737 NoticeE9a.add(new Instr(Form.LINE, new Line2D.Double(-29,0,29,0))); 738 738 } 739 739 public static final Symbol NoticeE9b = new Symbol(); 740 740 static { 741 NoticeE9b.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));742 NoticeE9b.add(new Instr( Prim.STRK, new BasicStroke(8, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));743 NoticeE9b.add(new Instr( Prim.LINE, new Line2D.Double(0,29,0,-29)));744 NoticeE9b.add(new Instr( Prim.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));745 NoticeE9b.add(new Instr( Prim.LINE, new Line2D.Double(-2,0,29,0)));741 NoticeE9b.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 742 NoticeE9b.add(new Instr(Form.STRK, new BasicStroke(8, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 743 NoticeE9b.add(new Instr(Form.LINE, new Line2D.Double(0,29,0,-29))); 744 NoticeE9b.add(new Instr(Form.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 745 NoticeE9b.add(new Instr(Form.LINE, new Line2D.Double(-2,0,29,0))); 746 746 } 747 747 public static final Symbol NoticeE9c = new Symbol(); 748 748 static { 749 NoticeE9c.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));750 NoticeE9c.add(new Instr( Prim.STRK, new BasicStroke(8, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));751 NoticeE9c.add(new Instr( Prim.LINE, new Line2D.Double(0,29,0,-29)));752 NoticeE9c.add(new Instr( Prim.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));753 NoticeE9c.add(new Instr( Prim.LINE, new Line2D.Double(2,0,-29,0)));749 NoticeE9c.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 750 NoticeE9c.add(new Instr(Form.STRK, new BasicStroke(8, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 751 NoticeE9c.add(new Instr(Form.LINE, new Line2D.Double(0,29,0,-29))); 752 NoticeE9c.add(new Instr(Form.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 753 NoticeE9c.add(new Instr(Form.LINE, new Line2D.Double(2,0,-29,0))); 754 754 } 755 755 public static final Symbol NoticeE9d = new Symbol(); 756 756 static { 757 NoticeE9d.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));758 NoticeE9d.add(new Instr( Prim.STRK, new BasicStroke(8, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));759 NoticeE9d.add(new Instr( Prim.LINE, new Line2D.Double(0,29,0,-4)));760 NoticeE9d.add(new Instr( Prim.LINE, new Line2D.Double(-4,0,29,0)));761 NoticeE9d.add(new Instr( Prim.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));762 NoticeE9d.add(new Instr( Prim.LINE, new Line2D.Double(0,-29,0,2)));757 NoticeE9d.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 758 NoticeE9d.add(new Instr(Form.STRK, new BasicStroke(8, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 759 NoticeE9d.add(new Instr(Form.LINE, new Line2D.Double(0,29,0,-4))); 760 NoticeE9d.add(new Instr(Form.LINE, new Line2D.Double(-4,0,29,0))); 761 NoticeE9d.add(new Instr(Form.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 762 NoticeE9d.add(new Instr(Form.LINE, new Line2D.Double(0,-29,0,2))); 763 763 } 764 764 public static final Symbol NoticeE9e = new Symbol(); 765 765 static { 766 NoticeE9e.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));767 NoticeE9e.add(new Instr( Prim.STRK, new BasicStroke(8, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));768 NoticeE9e.add(new Instr( Prim.LINE, new Line2D.Double(0,29,0,-4)));769 NoticeE9e.add(new Instr( Prim.LINE, new Line2D.Double(4,0,-29,0)));770 NoticeE9e.add(new Instr( Prim.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));771 NoticeE9e.add(new Instr( Prim.LINE, new Line2D.Double(0,-29,0,2)));766 NoticeE9e.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 767 NoticeE9e.add(new Instr(Form.STRK, new BasicStroke(8, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 768 NoticeE9e.add(new Instr(Form.LINE, new Line2D.Double(0,29,0,-4))); 769 NoticeE9e.add(new Instr(Form.LINE, new Line2D.Double(4,0,-29,0))); 770 NoticeE9e.add(new Instr(Form.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 771 NoticeE9e.add(new Instr(Form.LINE, new Line2D.Double(0,-29,0,2))); 772 772 } 773 773 public static final Symbol NoticeE9f = new Symbol(); 774 774 static { 775 NoticeE9f.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));776 NoticeE9f.add(new Instr( Prim.STRK, new BasicStroke(8, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));777 NoticeE9f.add(new Instr( Prim.LINE, new Line2D.Double(0,29,0,-4)));778 NoticeE9f.add(new Instr( Prim.LINE, new Line2D.Double(-4,0,29,0)));779 NoticeE9f.add(new Instr( Prim.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));780 NoticeE9f.add(new Instr( Prim.LINE, new Line2D.Double(2,0,-29,0)));775 NoticeE9f.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 776 NoticeE9f.add(new Instr(Form.STRK, new BasicStroke(8, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 777 NoticeE9f.add(new Instr(Form.LINE, new Line2D.Double(0,29,0,-4))); 778 NoticeE9f.add(new Instr(Form.LINE, new Line2D.Double(-4,0,29,0))); 779 NoticeE9f.add(new Instr(Form.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 780 NoticeE9f.add(new Instr(Form.LINE, new Line2D.Double(2,0,-29,0))); 781 781 } 782 782 public static final Symbol NoticeE9g = new Symbol(); 783 783 static { 784 NoticeE9g.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));785 NoticeE9g.add(new Instr( Prim.STRK, new BasicStroke(8, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));786 NoticeE9g.add(new Instr( Prim.LINE, new Line2D.Double(0,29,0,-4)));787 NoticeE9g.add(new Instr( Prim.LINE, new Line2D.Double(4,0,-29,0)));788 NoticeE9g.add(new Instr( Prim.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));789 NoticeE9g.add(new Instr( Prim.LINE, new Line2D.Double(-2,0,29,0)));784 NoticeE9g.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 785 NoticeE9g.add(new Instr(Form.STRK, new BasicStroke(8, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 786 NoticeE9g.add(new Instr(Form.LINE, new Line2D.Double(0,29,0,-4))); 787 NoticeE9g.add(new Instr(Form.LINE, new Line2D.Double(4,0,-29,0))); 788 NoticeE9g.add(new Instr(Form.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 789 NoticeE9g.add(new Instr(Form.LINE, new Line2D.Double(-2,0,29,0))); 790 790 } 791 791 public static final Symbol NoticeE9h = new Symbol(); 792 792 static { 793 NoticeE9h.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));794 NoticeE9h.add(new Instr( Prim.STRK, new BasicStroke(8, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));795 NoticeE9h.add(new Instr( Prim.LINE, new Line2D.Double(0,29,0,-4)));796 NoticeE9h.add(new Instr( Prim.LINE, new Line2D.Double(-4,0,29,0)));797 NoticeE9h.add(new Instr( Prim.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));798 NoticeE9h.add(new Instr( Prim.LINE, new Line2D.Double(0,-29,0,2)));799 NoticeE9h.add(new Instr( Prim.LINE, new Line2D.Double(2,0,-29,0)));793 NoticeE9h.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 794 NoticeE9h.add(new Instr(Form.STRK, new BasicStroke(8, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 795 NoticeE9h.add(new Instr(Form.LINE, new Line2D.Double(0,29,0,-4))); 796 NoticeE9h.add(new Instr(Form.LINE, new Line2D.Double(-4,0,29,0))); 797 NoticeE9h.add(new Instr(Form.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 798 NoticeE9h.add(new Instr(Form.LINE, new Line2D.Double(0,-29,0,2))); 799 NoticeE9h.add(new Instr(Form.LINE, new Line2D.Double(2,0,-29,0))); 800 800 } 801 801 public static final Symbol NoticeE9i = new Symbol(); 802 802 static { 803 NoticeE9i.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));804 NoticeE9i.add(new Instr( Prim.STRK, new BasicStroke(8, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));805 NoticeE9i.add(new Instr( Prim.LINE, new Line2D.Double(0,29,0,-4)));806 NoticeE9i.add(new Instr( Prim.LINE, new Line2D.Double(4,0,-29,0)));807 NoticeE9i.add(new Instr( Prim.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));808 NoticeE9i.add(new Instr( Prim.LINE, new Line2D.Double(0,-29,0,2)));809 NoticeE9i.add(new Instr( Prim.LINE, new Line2D.Double(-2,0,29,0)));803 NoticeE9i.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 804 NoticeE9i.add(new Instr(Form.STRK, new BasicStroke(8, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 805 NoticeE9i.add(new Instr(Form.LINE, new Line2D.Double(0,29,0,-4))); 806 NoticeE9i.add(new Instr(Form.LINE, new Line2D.Double(4,0,-29,0))); 807 NoticeE9i.add(new Instr(Form.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 808 NoticeE9i.add(new Instr(Form.LINE, new Line2D.Double(0,-29,0,2))); 809 NoticeE9i.add(new Instr(Form.LINE, new Line2D.Double(-2,0,29,0))); 810 810 } 811 811 public static final Symbol NoticeE10a = new Symbol(); 812 812 static { 813 NoticeE10a.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));814 NoticeE10a.add(new Instr( Prim.STRK, new BasicStroke(8, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));815 NoticeE10a.add(new Instr( Prim.LINE, new Line2D.Double(-29,0,29,0)));816 NoticeE10a.add(new Instr( Prim.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));817 NoticeE10a.add(new Instr( Prim.LINE, new Line2D.Double(0,29,0,-29)));813 NoticeE10a.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 814 NoticeE10a.add(new Instr(Form.STRK, new BasicStroke(8, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 815 NoticeE10a.add(new Instr(Form.LINE, new Line2D.Double(-29,0,29,0))); 816 NoticeE10a.add(new Instr(Form.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 817 NoticeE10a.add(new Instr(Form.LINE, new Line2D.Double(0,29,0,-29))); 818 818 } 819 819 public static final Symbol NoticeE10b = new Symbol(); 820 820 static { 821 NoticeE10b.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));822 NoticeE10b.add(new Instr( Prim.STRK, new BasicStroke(8, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));823 NoticeE10b.add(new Instr( Prim.LINE, new Line2D.Double(-29,0,29,0)));824 NoticeE10b.add(new Instr( Prim.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));825 NoticeE10b.add(new Instr( Prim.LINE, new Line2D.Double(0,29,0,-2)));821 NoticeE10b.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 822 NoticeE10b.add(new Instr(Form.STRK, new BasicStroke(8, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 823 NoticeE10b.add(new Instr(Form.LINE, new Line2D.Double(-29,0,29,0))); 824 NoticeE10b.add(new Instr(Form.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 825 NoticeE10b.add(new Instr(Form.LINE, new Line2D.Double(0,29,0,-2))); 826 826 } 827 827 public static final Symbol NoticeE10c = new Symbol(); 828 828 static { 829 NoticeE10c.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));830 NoticeE10c.add(new Instr( Prim.STRK, new BasicStroke(8, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));831 NoticeE10c.add(new Instr( Prim.LINE, new Line2D.Double(0,-29,0,4)));832 NoticeE10c.add(new Instr( Prim.LINE, new Line2D.Double(-4,0,29,0)));833 NoticeE10c.add(new Instr( Prim.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));834 NoticeE10c.add(new Instr( Prim.LINE, new Line2D.Double(0,29,0,-2)));829 NoticeE10c.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 830 NoticeE10c.add(new Instr(Form.STRK, new BasicStroke(8, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 831 NoticeE10c.add(new Instr(Form.LINE, new Line2D.Double(0,-29,0,4))); 832 NoticeE10c.add(new Instr(Form.LINE, new Line2D.Double(-4,0,29,0))); 833 NoticeE10c.add(new Instr(Form.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 834 NoticeE10c.add(new Instr(Form.LINE, new Line2D.Double(0,29,0,-2))); 835 835 } 836 836 public static final Symbol NoticeE10d = new Symbol(); 837 837 static { 838 NoticeE10d.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));839 NoticeE10d.add(new Instr( Prim.STRK, new BasicStroke(8, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));840 NoticeE10d.add(new Instr( Prim.LINE, new Line2D.Double(0,-29,0,4)));841 NoticeE10d.add(new Instr( Prim.LINE, new Line2D.Double(4,0,-29,0)));842 NoticeE10d.add(new Instr( Prim.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));843 NoticeE10d.add(new Instr( Prim.LINE, new Line2D.Double(0,29,0,-2)));838 NoticeE10d.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 839 NoticeE10d.add(new Instr(Form.STRK, new BasicStroke(8, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 840 NoticeE10d.add(new Instr(Form.LINE, new Line2D.Double(0,-29,0,4))); 841 NoticeE10d.add(new Instr(Form.LINE, new Line2D.Double(4,0,-29,0))); 842 NoticeE10d.add(new Instr(Form.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 843 NoticeE10d.add(new Instr(Form.LINE, new Line2D.Double(0,29,0,-2))); 844 844 } 845 845 public static final Symbol NoticeE10e = new Symbol(); 846 846 static { 847 NoticeE10e.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));848 NoticeE10e.add(new Instr( Prim.STRK, new BasicStroke(8, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));849 NoticeE10e.add(new Instr( Prim.LINE, new Line2D.Double(0,-29,0,4)));850 NoticeE10e.add(new Instr( Prim.LINE, new Line2D.Double(-4,0,29,0)));851 NoticeE10e.add(new Instr( Prim.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));852 NoticeE10e.add(new Instr( Prim.LINE, new Line2D.Double(0,29,0,-2)));853 NoticeE10e.add(new Instr( Prim.LINE, new Line2D.Double(2,0,-29,0)));847 NoticeE10e.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 848 NoticeE10e.add(new Instr(Form.STRK, new BasicStroke(8, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 849 NoticeE10e.add(new Instr(Form.LINE, new Line2D.Double(0,-29,0,4))); 850 NoticeE10e.add(new Instr(Form.LINE, new Line2D.Double(-4,0,29,0))); 851 NoticeE10e.add(new Instr(Form.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 852 NoticeE10e.add(new Instr(Form.LINE, new Line2D.Double(0,29,0,-2))); 853 NoticeE10e.add(new Instr(Form.LINE, new Line2D.Double(2,0,-29,0))); 854 854 } 855 855 public static final Symbol NoticeE10f = new Symbol(); 856 856 static { 857 NoticeE10f.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));858 NoticeE10f.add(new Instr( Prim.STRK, new BasicStroke(8, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));859 NoticeE10f.add(new Instr( Prim.LINE, new Line2D.Double(0,-29,0,4)));860 NoticeE10f.add(new Instr( Prim.LINE, new Line2D.Double(4,0,-29,0)));861 NoticeE10f.add(new Instr( Prim.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER)));862 NoticeE10f.add(new Instr( Prim.LINE, new Line2D.Double(0,29,0,-2)));863 NoticeE10f.add(new Instr( Prim.LINE, new Line2D.Double(-2,0,29,0)));857 NoticeE10f.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 858 NoticeE10f.add(new Instr(Form.STRK, new BasicStroke(8, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 859 NoticeE10f.add(new Instr(Form.LINE, new Line2D.Double(0,-29,0,4))); 860 NoticeE10f.add(new Instr(Form.LINE, new Line2D.Double(4,0,-29,0))); 861 NoticeE10f.add(new Instr(Form.STRK, new BasicStroke(4, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER))); 862 NoticeE10f.add(new Instr(Form.LINE, new Line2D.Double(0,29,0,-2))); 863 NoticeE10f.add(new Instr(Form.LINE, new Line2D.Double(-2,0,29,0))); 864 864 } 865 865 public static final Symbol NoticeE11 = new Symbol(); 866 866 static { 867 NoticeE11.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));868 NoticeE11.add(new Instr( Prim.STRK, new BasicStroke(4, BasicStroke.CAP_ROUND, BasicStroke.JOIN_ROUND)));869 NoticeE11.add(new Instr( Prim.LINE, new Line2D.Double(-27,-27,27,27)));867 NoticeE11.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 868 NoticeE11.add(new Instr(Form.STRK, new BasicStroke(4, BasicStroke.CAP_ROUND, BasicStroke.JOIN_ROUND))); 869 NoticeE11.add(new Instr(Form.LINE, new Line2D.Double(-27,-27,27,27))); 870 870 } 871 871 public static final Symbol NoticeE13 = new Symbol(); 872 872 static { 873 NoticeE13.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));873 NoticeE13.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 874 874 Path2D.Double p = new Path2D.Double(); p.moveTo(-4,-16); p.lineTo(9,-16); p.lineTo(9,-14); p.lineTo(3.5,-14); p.lineTo(3.5,-7); p.lineTo(5,-7); 875 875 p.lineTo(5,1); p.lineTo(6.5,1); p.lineTo(6.5,5); p.lineTo(17.5,5); p.lineTo(17.5,1); p.lineTo(19,1); p.lineTo(19,15); p.lineTo(17.5,15); … … 877 877 p.quadTo(-13.5,10,-13.5,16); p.lineTo(-19,16); p.quadTo(-19,5,-9,5); p.lineTo(-2,5); p.lineTo(-2,1); p.lineTo(0,1); p.lineTo(0,-7); 878 878 p.lineTo(1.5,-7); p.lineTo(1.5,-14); p.lineTo(-4,-14); p.closePath(); 879 NoticeE13.add(new Instr( Prim.PGON, p));879 NoticeE13.add(new Instr(Form.PGON, p)); 880 880 } 881 881 public static final Symbol NoticeE14 = new Symbol(); 882 882 static { 883 NoticeE14.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));883 NoticeE14.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 884 884 Path2D.Double p = new Path2D.Double(); p.moveTo(-18,-18); p.lineTo(-11,-7); p.lineTo(-9,-10); p.lineTo(-14,-18); p.closePath(); 885 885 p.moveTo(9.5,7); p.lineTo(22.5,9); p.lineTo(21.5,5.5); p.lineTo(12,4); p.closePath(); 886 886 p.moveTo(-19,-16.5); p.lineTo(-13,-6.5); p.quadTo(-15.5,-2,-12.5,0); p.lineTo(4,11); p.quadTo(7,13,10,9); p.lineTo(21.5,11); 887 887 p.curveTo(15.5,23,1,18.5,-9,12); p.curveTo(-18,6,-28.5,-7,-19,-16.5); p.closePath(); 888 NoticeE14.add(new Instr( Prim.PGON, p));888 NoticeE14.add(new Instr(Form.PGON, p)); 889 889 } 890 890 public static final Symbol NoticeE15 = new Symbol(); 891 891 static { 892 NoticeE15.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));893 NoticeE15.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.Motor, 1.0, 0, 0, null, null)));892 NoticeE15.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 893 NoticeE15.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.Motor, 1.0, 0, 0, null, null))); 894 894 } 895 895 public static final Symbol NoticeE16 = new Symbol(); 896 896 static { 897 NoticeE16.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));898 NoticeE16.add(new Instr( Prim.TEXT, new Caption("SPORT", new Font("Arial", Font.BOLD, 15), Color.white, new Delta(Handle.BC, AffineTransform.getTranslateInstance(0, 5)))));897 NoticeE16.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 898 NoticeE16.add(new Instr(Form.TEXT, new Caption("SPORT", new Font("Arial", Font.BOLD, 15), Color.white, new Delta(Handle.BC, AffineTransform.getTranslateInstance(0, 5))))); 899 899 } 900 900 public static final Symbol NoticeE17 = new Symbol(); 901 901 static { 902 NoticeE17.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));903 NoticeE17.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.Waterski, 1.0, 0, 0, null, null)));902 NoticeE17.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 903 NoticeE17.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.Waterski, 1.0, 0, 0, null, null))); 904 904 } 905 905 public static final Symbol NoticeE18 = new Symbol(); 906 906 static { 907 NoticeE18.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));908 NoticeE18.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.Sailboat, 1.0, 0, 0, null, null)));907 NoticeE18.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 908 NoticeE18.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.Sailboat, 1.0, 0, 0, null, null))); 909 909 } 910 910 public static final Symbol NoticeE19 = new Symbol(); 911 911 static { 912 NoticeE19.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));913 NoticeE19.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.Rowboat, 1.0, 0, 0, null, null)));912 NoticeE19.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 913 NoticeE19.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.Rowboat, 1.0, 0, 0, null, null))); 914 914 } 915 915 public static final Symbol NoticeE20 = new Symbol(); 916 916 static { 917 NoticeE20.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));918 NoticeE20.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.Sailboard, 1.0, 0, 0, null, null)));917 NoticeE20.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 918 NoticeE20.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.Sailboard, 1.0, 0, 0, null, null))); 919 919 } 920 920 public static final Symbol NoticeE21 = new Symbol(); 921 921 static { 922 NoticeE21.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));923 NoticeE21.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.Speedboat, 1.0, 0, 0, null, null)));922 NoticeE21.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 923 NoticeE21.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.Speedboat, 1.0, 0, 0, null, null))); 924 924 } 925 925 public static final Symbol NoticeE22 = new Symbol(); 926 926 static { 927 NoticeE22.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));928 NoticeE22.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.Slipway, 1.0, 0, 0, null, null)));927 NoticeE22.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 928 NoticeE22.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.Slipway, 1.0, 0, 0, null, null))); 929 929 } 930 930 public static final Symbol NoticeE23 = new Symbol(); 931 931 static { 932 NoticeE23.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));933 NoticeE23.add(new Instr( Prim.TEXT, new Caption("VHF", new Font("Arial", Font.BOLD, 20), Color.white, new Delta(Handle.BC, AffineTransform.getTranslateInstance(0, 0)))));932 NoticeE23.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 933 NoticeE23.add(new Instr(Form.TEXT, new Caption("VHF", new Font("Arial", Font.BOLD, 20), Color.white, new Delta(Handle.BC, AffineTransform.getTranslateInstance(0, 0))))); 934 934 } 935 935 public static final Symbol NoticeE24 = new Symbol(); 936 936 static { 937 NoticeE24.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null)));938 NoticeE24.add(new Instr( Prim.SYMB, new Symbols.SubSymbol(Notices.Waterbike, 1.0, 0, 0, null, null)));937 NoticeE24.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.NoticeE, 1.0, 0, 0, null, null))); 938 NoticeE24.add(new Instr(Form.SYMB, new Symbols.SubSymbol(Notices.Waterbike, 1.0, 0, 0, null, null))); 939 939 } 940 940 … … 973 973 public static final Symbol NoticeBnank = new Symbol(); 974 974 static { 975 NoticeBnank.add(new Instr( Prim.BBOX, new Rectangle2D.Double(-30,-30,60,60)));975 NoticeBnank.add(new Instr(Form.BBOX, new Rectangle2D.Double(-30,-30,60,60))); 976 976 Symbol colours = new Symbol(); 977 977 Path2D.Double p = new Path2D.Double(); p.moveTo(0.0,-80.0); p.lineTo(-15.0,-47.0); p.lineTo(15.0,-47.0); p.closePath(); 978 colours.add(new Instr( Prim.P1, p));978 colours.add(new Instr(Form.P1, p)); 979 979 p = new Path2D.Double(); p.moveTo(0.0,-10.0); p.lineTo(-15.0,-43.0); p.lineTo(15.0,-43.0); p.closePath(); 980 colours.add(new Instr( Prim.P2, p));981 NoticeBnank.add(new Instr( Prim.COLR, colours));980 colours.add(new Instr(Form.P2, p)); 981 NoticeBnank.add(new Instr(Form.COLR, colours)); 982 982 } 983 983 public static final Symbol NoticeBlmhr = new Symbol();
Note:
See TracChangeset
for help on using the changeset viewer.
