comparison dwt/browser/Browser.d @ 361:4bffbf81e2d6

redirect direct prints to DwtLogger
author Frank Benoit <benoit@tionex.de>
date Fri, 20 Mar 2009 21:00:06 +0100
parents 373b48b9eaf0
children
comparison
equal deleted inserted replaced
360:ee1dd551f5b1 361:4bffbf81e2d6
13 module dwt.browser.Browser; 13 module dwt.browser.Browser;
14 14
15 import dwt.dwthelper.utils; 15 import dwt.dwthelper.utils;
16 16
17 import tango.core.Thread; 17 import tango.core.Thread;
18 import tango.io.Stdout;
19 18
20 import dwt.DWT; 19 import dwt.DWT;
21 import dwt.DWTError; 20 import dwt.DWTError;
22 import dwt.DWTException; 21 import dwt.DWTException;
23 import dwt.widgets.Composite; 22 import dwt.widgets.Composite;
370 protected void checkSubclass () { 369 protected void checkSubclass () {
371 String name = this.classinfo.name; 370 String name = this.classinfo.name;
372 name = name.substring(0, name.lastIndexOf('.')); 371 name = name.substring(0, name.lastIndexOf('.'));
373 int index = name.lastIndexOf('.'); 372 int index = name.lastIndexOf('.');
374 if (!name.substring (0, index + 1).equals (PACKAGE_PREFIX)) { 373 if (!name.substring (0, index + 1).equals (PACKAGE_PREFIX)) {
375 Stdout ("name: ")(name.substring(0, index + 1))(" == " )(PACKAGE_PREFIX).newline; 374 getDwtLogger().info("name: {} == {}", name.substring(0, index + 1), PACKAGE_PREFIX);
376 DWT.error (DWT.ERROR_INVALID_SUBCLASS); 375 DWT.error (DWT.ERROR_INVALID_SUBCLASS);
377 } 376 }
378 } 377 }
379 378
380 /** 379 /**