Mercurial > projects > dwt-addons
comparison dwtx/jface/text/hyperlink/MultipleHyperlinkPresenter.d @ 158:25f1f92fa3df
...
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Tue, 26 Aug 2008 02:46:34 +0200 |
parents | 000f9136b8f7 |
children | 1a5b8f8129df |
comparison
equal
deleted
inserted
replaced
157:7f75eaa8103a | 158:25f1f92fa3df |
---|---|
23 import dwtx.jface.text.hyperlink.AbstractHyperlinkDetector; // packageimport | 23 import dwtx.jface.text.hyperlink.AbstractHyperlinkDetector; // packageimport |
24 import dwtx.jface.text.hyperlink.IHyperlinkDetectorExtension; // packageimport | 24 import dwtx.jface.text.hyperlink.IHyperlinkDetectorExtension; // packageimport |
25 import dwtx.jface.text.hyperlink.HyperlinkMessages; // packageimport | 25 import dwtx.jface.text.hyperlink.HyperlinkMessages; // packageimport |
26 import dwtx.jface.text.hyperlink.IHyperlink; // packageimport | 26 import dwtx.jface.text.hyperlink.IHyperlink; // packageimport |
27 | 27 |
28 | |
29 import dwt.dwthelper.utils; | 28 import dwt.dwthelper.utils; |
30 | |
31 | 29 |
32 import dwt.DWT; | 30 import dwt.DWT; |
33 import dwt.events.KeyAdapter; | 31 import dwt.events.KeyAdapter; |
34 import dwt.events.KeyEvent; | 32 import dwt.events.KeyEvent; |
35 import dwt.events.KeyListener; | 33 import dwt.events.KeyListener; |
93 | 91 |
94 /* | 92 /* |
95 * @see dwtx.jface.viewers.IStructuredContentProvider#getElements(java.lang.Object) | 93 * @see dwtx.jface.viewers.IStructuredContentProvider#getElements(java.lang.Object) |
96 */ | 94 */ |
97 public Object[] getElements(Object inputElement) { | 95 public Object[] getElements(Object inputElement) { |
98 return (Object[]) inputElement; | 96 return arrayFromObject!(Object)( inputElement); |
99 } | 97 } |
100 | 98 |
101 /* | 99 /* |
102 * @see dwtx.jface.viewers.IContentProvider#dispose() | 100 * @see dwtx.jface.viewers.IContentProvider#dispose() |
103 */ | 101 */ |
159 | 157 |
160 /* | 158 /* |
161 * @see dwtx.jface.text.IInformationControlExtension2#setInput(java.lang.Object) | 159 * @see dwtx.jface.text.IInformationControlExtension2#setInput(java.lang.Object) |
162 */ | 160 */ |
163 public void setInput(Object input) { | 161 public void setInput(Object input) { |
164 fInput= (IHyperlink[]) input; | 162 fInput= arrayFromObject!(IHyperlink)( input); |
165 deferredCreateContent(fParent); | 163 deferredCreateContent(fParent); |
166 } | 164 } |
167 | 165 |
168 /* | 166 /* |
169 * @see dwtx.jface.text.AbstractInformationControl#createContent(dwt.widgets.Composite) | 167 * @see dwtx.jface.text.AbstractInformationControl#createContent(dwt.widgets.Composite) |