com.jniwrapper.jawt
Class JAWT_DrawingSurfaceInfo

java.lang.Object
  extended by com.jniwrapper.Parameter
      extended by com.jniwrapper.Structure
          extended by com.jniwrapper.jawt.JAWT_DrawingSurfaceInfo
All Implemented Interfaces:
AlignmentAwareParameter, CompositeParameter

public class JAWT_DrawingSurfaceInfo
extends Structure

Information about a current drawing surface configuration.

Since:
1.2

Field Summary
 
Fields inherited from class com.jniwrapper.Parameter
LICENSE_TYPE, V
 
Constructor Summary
JAWT_DrawingSurfaceInfo(JAWT_DrawingSurfaceInfo that)
           
JAWT_DrawingSurfaceInfo(Structure platformInfo)
          Constructs the drawing surface information structure.
 
Method Summary
 java.lang.Object clone()
           
 JAWT_Rectangle getBounds()
          Returns the bounding rectangle of the drawing surface.
 ComplexArray getClip()
          Returns the array of clip rectangles.
 Int getClipSize()
          Returns the number of clip rectangles in the clip array.
 Structure getPlatformInfo()
          Returns platform-specific information structure.
 
Methods inherited from class com.jniwrapper.Structure
acceptIOPerformer, addMembers, computeLength, equals, getAlignmentRequirement, getDebugInfo, getFirstMemberSize, getLength, getMember, getMembers, getOffsets, init, init, initFrom, pop, push, read, setDataBuffer, write
 
Methods inherited from class com.jniwrapper.Parameter
asReturnValue, dataBufferAssigned, getAlignedLength, getDataBuffer, getDataBufferOffset, hashCode, indent, read, read, toByteArray, write
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JAWT_DrawingSurfaceInfo

public JAWT_DrawingSurfaceInfo(Structure platformInfo)
Constructs the drawing surface information structure.

Parameters:
platformInfo - platform-specific surface information structure. See the jawt_md.h header file of the target platform JDK for its contents.

JAWT_DrawingSurfaceInfo

public JAWT_DrawingSurfaceInfo(JAWT_DrawingSurfaceInfo that)
Method Detail

getBounds

public JAWT_Rectangle getBounds()
Returns the bounding rectangle of the drawing surface.


getClip

public ComplexArray getClip()
Returns the array of clip rectangles. Array members are of JAWT_Rectangle type.


getClipSize

public Int getClipSize()
Returns the number of clip rectangles in the clip array.


getPlatformInfo

public Structure getPlatformInfo()
Returns platform-specific information structure.


clone

public java.lang.Object clone()
Overrides:
clone in class Structure