default: error (SWT.ERROR_INVALID_IMAGE);
void _setImages (Image [] images) {	if (images != null && images.length > 1) {		Image [] bestImages = new Image [images.length];		System.arraycopy (images, 0, bestImages, 0, images.length);		sort (bestImages);		images = bestImages;	}	Image icon = images != null && images.length > 0 ? icon = images [0] : null;	int pixmap = 0, mask = 0;	if (icon != null) {		switch (icon.type) {			case SWT.BITMAP:				pixmap = icon.pixmap;				break;			case SWT.ICON:				pixmap = icon.pixmap;				mask = icon.mask;				break;			default:				error (SWT.ERROR_INVALID_IMAGE);		}	}	int [] argList = {		OS.XmNiconPixmap, pixmap,		OS.XmNiconMask, mask,	};	int topHandle = topHandle ();	OS.XtSetValues (topHandle, argList, argList.length / 2);}