comparison dwt/dnd/DropTargetEvent.d @ 154:535243e6d16a

Fixes to make dwt compile with ldc
author Jacob Carlborg <doob@me.com>
date Sat, 13 Jun 2009 00:25:05 +0200
parents 2e671fa40eec
children
comparison
equal deleted inserted replaced
153:8433dabeb15e 154:535243e6d16a
130 * @return a string representation of the event 130 * @return a string representation of the event
131 */ 131 */
132 public String toString() { 132 public String toString() {
133 String string = super.toString (); 133 String string = super.toString ();
134 StringBuffer sb = new StringBuffer(); 134 StringBuffer sb = new StringBuffer();
135 sb.append(string.substring (0, string.length() - 1)); // remove trailing '}' 135 sb.format("{}", string.substring (0, string.length() - 1)); // remove trailing '}'
136 sb.append(" x="); sb.append(x); 136 sb.format("{}", " x="); sb.format("{}", x);
137 sb.append(" y="); sb.append(y); 137 sb.format("{}", " y="); sb.format("{}", y);
138 sb.append(" item="); sb.append(item.toString); 138 sb.format("{}", " item="); sb.format("{}", item.toString);
139 sb.append(" operations="); sb.append(operations); 139 sb.format("{}", " operations="); sb.format("{}", operations);
140 sb.append(" operation="); sb.append(detail); 140 sb.format("{}", " operation="); sb.format("{}", detail);
141 sb.append(" feedback="); sb.append(feedback); 141 sb.format("{}", " feedback="); sb.format("{}", feedback);
142 sb.append(" dataTypes={ "); 142 sb.format("{}", " dataTypes={ ");
143 if (dataTypes !is null) { 143 if (dataTypes !is null) {
144 for (int i = 0; i < dataTypes.length; i++) { 144 for (int i = 0; i < dataTypes.length; i++) {
145 sb.append(dataTypes[i].type); sb.append(' '); 145 sb.format("{}", dataTypes[i].type); sb.format("{}", ' ');
146 } 146 }
147 } 147 }
148 sb.append('}'); 148 sb.format("{}", '}');
149 sb.append(" currentDataType="); sb.append(currentDataType !is null ? currentDataType.type : '0'); 149 sb.format("{}", " currentDataType="); sb.format("{}", currentDataType !is null ? currentDataType.type : '0');
150 sb.append('}'); 150 sb.format("{}", '}');
151 return sb.toString(); 151 return sb.toString();
152 } 152 }
153 } 153 }