Changeset 29186 in osm for applications/editors/josm/plugins/smed2/src/symbols/Symbols.java
- Timestamp:
- 2013-01-10T17:31:17+01:00 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
applications/editors/josm/plugins/smed2/src/symbols/Symbols.java
r29176 r29186 97 97 } 98 98 99 public static class Symbol { 100 ArrayList<Instr> instr; 99 public static class Symbol extends ArrayList<Instr> { 100 private static final long serialVersionUID = 1L; 101 102 public Symbol() { 103 super(); 104 } 105 } 106 107 public static class SubSymbol { 108 Symbol instr; 101 109 double scale; 102 110 double x; … … 105 113 Scheme scheme; 106 114 107 public S ymbol(ArrayList<Instr>iinstr, double iscale, double ix, double iy, Delta idelta, Scheme ischeme) {115 public SubSymbol(Symbol iinstr, double iscale, double ix, double iy, Delta idelta, Scheme ischeme) { 108 116 instr = iinstr; 109 117 scale = iscale; … … 115 123 } 116 124 117 public static void drawSymbol(Graphics2D g2, ArrayList<Instr>symbol, double scale, double x, double y, Delta dd, Scheme cs) {125 public static void drawSymbol(Graphics2D g2, Symbol symbol, double scale, double x, double y, Delta dd, Scheme cs) { 118 126 int pn = 0; 119 127 int cn = 0; … … 260 268 break; 261 269 case SYMB: 262 Symbol s = (Symbol) item.params; 270 SubSymbol s = (SubSymbol) item.params; 263 271 drawSymbol(g2, s.instr, s.scale, s.x, s.y, s.delta, s.scheme); 264 272 break;
Note:
See TracChangeset
for help on using the changeset viewer.
