Mercurial > projects > dwt-addons
comparison dwtx/jface/text/source/VisualAnnotationModel.d @ 134:51e6e63f930e
Regex fix for casts
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Sun, 24 Aug 2008 01:46:20 +0200 |
parents | 7d818bd32d63 |
children | 02cd5f1224d3 |
comparison
equal
deleted
inserted
replaced
133:7d818bd32d63 | 134:51e6e63f930e |
---|---|
174 /* | 174 /* |
175 * @see IAnnotationModel#getPosition(Annotation) | 175 * @see IAnnotationModel#getPosition(Annotation) |
176 */ | 176 */ |
177 public Position getPosition(Annotation annotation) { | 177 public Position getPosition(Annotation annotation) { |
178 | 178 |
179 Position p= (Position) getAnnotationMap().get(annotation); | 179 Position p= cast(Position) getAnnotationMap().get(annotation); |
180 if (p !is null) | 180 if (p !is null) |
181 return p; | 181 return p; |
182 | 182 |
183 if (fModel !is null) | 183 if (fModel !is null) |
184 return fModel.getPosition(annotation); | 184 return fModel.getPosition(annotation); |
191 */ | 191 */ |
192 public void modelChanged(IAnnotationModel model) { | 192 public void modelChanged(IAnnotationModel model) { |
193 if (model is fModel) { | 193 if (model is fModel) { |
194 Iterator iter= new ArrayList(fAnnotationModelListeners).iterator(); | 194 Iterator iter= new ArrayList(fAnnotationModelListeners).iterator(); |
195 while (iter.hasNext()) { | 195 while (iter.hasNext()) { |
196 IAnnotationModelListener l= (IAnnotationModelListener)iter.next(); | 196 IAnnotationModelListener l= cast(IAnnotationModelListener)iter.next(); |
197 l.modelChanged(this); | 197 l.modelChanged(this); |
198 } | 198 } |
199 } | 199 } |
200 } | 200 } |
201 | 201 |