Mercurial > projects > dwt-mac
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 } |