comparison dwtx/jface/text/Region.d @ 162:1a5b8f8129df

...
author Frank Benoit <benoit@tionex.de>
date Mon, 08 Sep 2008 00:51:37 +0200
parents 3678e4f1a766
children
comparison
equal deleted inserted replaced
161:f8d52b926852 162:1a5b8f8129df
153 import dwtx.jface.text.ITextViewerExtension4; // packageimport 153 import dwtx.jface.text.ITextViewerExtension4; // packageimport
154 import dwtx.jface.text.ITypedRegion; // packageimport 154 import dwtx.jface.text.ITypedRegion; // packageimport
155 155
156 156
157 import dwt.dwthelper.utils; 157 import dwt.dwthelper.utils;
158 import tango.text.convert.Format;
158 159
159 160
160 /** 161 /**
161 * The default implementation of the {@link dwtx.jface.text.IRegion} interface. 162 * The default implementation of the {@link dwtx.jface.text.IRegion} interface.
162 */ 163 */
207 * @see java.lang.Object#hashCode() 208 * @see java.lang.Object#hashCode()
208 */ 209 */
209 public override hash_t toHash() { 210 public override hash_t toHash() {
210 return (fOffset << 24) | (fLength << 16); 211 return (fOffset << 24) | (fLength << 16);
211 } 212 }
212 213
213 /* 214 /*
214 * @see java.lang.Object#toString() 215 * @see java.lang.Object#toString()
215 */ 216 */
216 public override String toString() { 217 public override String toString() {
217 return "[" + fOffset + '+' + fLength + ']'; //$NON-NLS-1$ 218 return Format("[{}+{}]", fOffset, fLength ); //$NON-NLS-1$
218 } 219 }
219 } 220 }