Mercurial > projects > dwt-addons
diff dwtx/jface/resource/DerivedImageDescriptor.d @ 43:ea8ff534f622
Fix override and super aliases
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Fri, 11 Apr 2008 01:24:25 +0200 |
parents | c87617952847 |
children |
line wrap: on
line diff
--- a/dwtx/jface/resource/DerivedImageDescriptor.d Thu Apr 10 19:10:12 2008 +0200 +++ b/dwtx/jface/resource/DerivedImageDescriptor.d Fri Apr 11 01:24:25 2008 +0200 @@ -31,6 +31,7 @@ * @since 3.1 */ final class DerivedImageDescriptor : ImageDescriptor { + alias ImageDescriptor.createImage createImage; private ImageDescriptor original; private int flags; @@ -48,7 +49,7 @@ flags = swtFlags; } - public Object createResource(Device device) { + public override Object createResource(Device device) { try { return internalCreateImage(device); } catch (DWTException e) { @@ -56,7 +57,7 @@ } } - public Image createImage(Device device) { + public override Image createImage(Device device) { return internalCreateImage(device); } @@ -88,7 +89,7 @@ return result; } - public ImageData getImageData() { + public override ImageData getImageData() { Image image = internalCreateImage(Display.getCurrent()); ImageData result = image.getImageData(); image.dispose();