Mercurial > hg > de.mpg.mpiwg.itgroup.digilib.core
comparison src/de/mpg/mpiwg/itgroup/digilib/digiImage/DigiImage.java @ 25:6e7bb3467531
new property view
author | dwinter |
---|---|
date | Mon, 10 Jan 2011 11:38:03 +0100 |
parents | 1a7940ac5169 |
children | 183c3e96f6c3 |
comparison
equal
deleted
inserted
replaced
24:1a7940ac5169 | 25:6e7bb3467531 |
---|---|
163 queryArray.add(key+"="+qa.get(key)); | 163 queryArray.add(key+"="+qa.get(key)); |
164 } | 164 } |
165 String queryString = StringUtils.join(queryArray,"&"); | 165 String queryString = StringUtils.join(queryArray,"&"); |
166 | 166 |
167 String stringUrl=baseUrl+"?"+queryString; | 167 String stringUrl=baseUrl+"?"+queryString; |
168 | |
168 return new URL(stringUrl); | 169 return new URL(stringUrl); |
169 } | 170 } |
170 | 171 |
171 | 172 |
172 | 173 |
192 public void redraw(){ | 193 public void redraw(){ |
193 try { | 194 try { |
194 setNewURL(createUrlFromParameter(dp)); | 195 setNewURL(createUrlFromParameter(dp)); |
195 setSelection(new StructuredSelection(this)); | 196 setSelection(new StructuredSelection(this)); |
196 DigilibLinkEditorObservable.INSTANCE.imageHasChanged(this); | 197 DigilibLinkEditorObservable.INSTANCE.imageHasChanged(this); |
198 | |
197 } catch (MalformedURLException e) { | 199 } catch (MalformedURLException e) { |
198 // TODO Auto-generated catch block | 200 // TODO Auto-generated catch block |
199 e.printStackTrace(); | 201 e.printStackTrace(); |
200 } | 202 } |
201 } | 203 } |
225 */ | 227 */ |
226 @SuppressWarnings("rawtypes") | 228 @SuppressWarnings("rawtypes") |
227 public Object getAdapter(Class adapter) { | 229 public Object getAdapter(Class adapter) { |
228 if (adapter == IPropertySource.class) | 230 if (adapter == IPropertySource.class) |
229 return new DigiImageProperties(this); | 231 return new DigiImageProperties(this); |
232 | |
230 return null; | 233 return null; |
231 | 234 |
232 } | 235 } |
233 | 236 |
234 /* (non-Javadoc) | 237 /* (non-Javadoc) |
260 * Informs all listeners that selection has changed. | 263 * Informs all listeners that selection has changed. |
261 */ | 264 */ |
262 public void setSelection(ISelection selection) { | 265 public void setSelection(ISelection selection) { |
263 | 266 |
264 for (ISelectionChangedListener sl: selectionChangeListener){ | 267 for (ISelectionChangedListener sl: selectionChangeListener){ |
265 | |
266 SelectionChangedEvent event = new SelectionChangedEvent(this, selection); | 268 SelectionChangedEvent event = new SelectionChangedEvent(this, selection); |
267 sl.selectionChanged(event); | 269 sl.selectionChanged(event); |
268 | 270 |
269 | 271 |
270 } | 272 } |
271 | 273 |
272 } | 274 } |
273 | 275 |
274 | 276 |
277 | |
275 } | 278 } |
276 | 279 |
277 | 280 |