Constructs a new empty region.
<p>
You must dispose the region when it is no longer required.
</p>
@param device the device on which to allocate the region
@exception IllegalArgumentException <ul>
<li>ERROR_NULL_ARGUMENT - if device is null and there is no current device</li>
</ul>
@exception SWTError <ul>
<li>ERROR_NO_HANDLES if a handle could not be obtained for region creation</li>
</ul>
Constructs a new empty region. <p> You must dispose the region when it is no longer required. </p>
@param device the device on which to allocate the region
@exception IllegalArgumentException <ul> <li>ERROR_NULL_ARGUMENT - if device is null and there is no current device</li> </ul> @exception SWTError <ul> <li>ERROR_NO_HANDLES if a handle could not be obtained for region creation</li> </ul>
@see #dispose
@since 3.0