comparison dwtx/jface/text/AbstractInformationControl.d @ 146:75302ef3f92f

final
author Frank Benoit <benoit@tionex.de>
date Sun, 24 Aug 2008 22:34:04 +0200
parents 6dcb0baaa031
children a9566845f1cb
comparison
equal deleted inserted replaced
145:02cd5f1224d3 146:75302ef3f92f
214 * @since 3.4 214 * @since 3.4
215 */ 215 */
216 public abstract class AbstractInformationControl : IInformationControl, IInformationControlExtension, IInformationControlExtension3, IInformationControlExtension4, IInformationControlExtension5 { 216 public abstract class AbstractInformationControl : IInformationControl, IInformationControlExtension, IInformationControlExtension3, IInformationControlExtension4, IInformationControlExtension5 {
217 217
218 /** The information control's shell. */ 218 /** The information control's shell. */
219 private final Shell fShell; 219 private const Shell fShell;
220 /** Composite containing the content created by subclasses. */ 220 /** Composite containing the content created by subclasses. */
221 private final Composite fContentComposite; 221 private const Composite fContentComposite;
222 /** Whether the information control is resizable. */ 222 /** Whether the information control is resizable. */
223 private final bool fResizable; 223 private const bool fResizable;
224 224
225 /** Composite containing the status line content or <code>null</code> if none. */ 225 /** Composite containing the status line content or <code>null</code> if none. */
226 private Composite fStatusComposite; 226 private Composite fStatusComposite;
227 /** Separator between content and status line or <code>null</code> if none. */ 227 /** Separator between content and status line or <code>null</code> if none. */
228 private Label fSeparator; 228 private Label fSeparator;
229 /** Label in the status line or <code>null</code> if none. */ 229 /** Label in the status line or <code>null</code> if none. */
230 private Label fStatusLabel; 230 private Label fStatusLabel;
231 /** The toolbar manager used by the toolbar or <code>null</code> if none. */ 231 /** The toolbar manager used by the toolbar or <code>null</code> if none. */
232 private final ToolBarManager fToolBarManager; 232 private const ToolBarManager fToolBarManager;
233 /** Status line toolbar or <code>null</code> if none. */ 233 /** Status line toolbar or <code>null</code> if none. */
234 private ToolBar fToolBar; 234 private ToolBar fToolBar;
235 235
236 /** Listener for shell activation and deactivation. */ 236 /** Listener for shell activation and deactivation. */
237 private Listener fShellListener; 237 private Listener fShellListener;