APIdia Launch Partner
Top Fields Constructors Methods
sun.java2d.x11

public abstract Class XSurfaceData

extends SurfaceData
Class Inheritance
Known Direct Subclasses
sun.java2d.xr.XRSurfaceData, sun.java2d.x11.X11SurfaceData
Imports
java.awt.image.*, sun.awt.*, sun.java2d.*, sun.java2d.loops.*, sun.java2d.pipe.*

Field Summary

Modifier and TypeField and Description
pack-priv static boolean
Inherited from sun.java2d.SurfaceData:
AAClipColorShapeAAClipColorViaShapeAAClipCompShapeAAClipCompViaShapeAAClipPaintShapeAAClipPaintViaShapeAAColorShapeAAColorViaPgramAAColorViaShapeAACompShapeAACompViaShapeAAPaintShapeAAPaintViaShapeaaTextRendererclipColorPipeclipColorTextclipCompPipeclipCompTextclipPaintPipeclipPaintTextcolorPipecolorPrimitivescolorTextcolorViaPgramcolorViaShapecompPipecompShapecompTextcompViaShapeimagepipelcdTextRendereroutlineTextRendererpaintPipepaintShapepaintTextpaintViaShapesolidTextRenderer

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected native void
protected native void
protected native boolean
public static boolean
protected native void
public static void
protected static native long
XCreateGC(long pXSData)

protected static native void
XResetClip(long xgc)

protected static native void
XSetClip(long xgc, int lox, int loy, int hix, int hiy, Region complexclip)

protected static native void
XSetGraphicsExposures(long xgc, boolean needExposures)

Inherited from sun.java2d.SurfaceData:
canRenderLCDTextcanRenderParallelogramsconvertTocopyAreaflushgetBoundsgetColorModelgetDefaultScaleXgetDefaultScaleYgetDestinationgetDeviceConfigurationgetDisposerReferentgetMaskFillgetNativeOpsgetPrimarySurfaceDatagetRastergetRenderLoopsgetReplacementgetSourceSurfaceDatagetStategetStateTrackergetSurfaceTypegetTransparencyinvalidateisNullisOpaqueGrayisSurfaceLostisValidmakeProxyFormakeRenderLoopsmarkDirtypixelForpixelForrestoreContentsrgbForsetBlitProxyCachesetSurfaceLostuseTightBBoxesvalidatePipe

Field Detail

isX11SurfaceDataInitializedback to summary
pack-priv static boolean isX11SurfaceDataInitialized

Constructor Detail

XSurfaceDataback to summary
public XSurfaceData(SurfaceType surfaceType, ColorModel cm)

Method Detail

flushNativeSurfaceback to summary
protected native void flushNativeSurface()
initOpsback to summary
protected native void initOps(X11ComponentPeer peer, X11GraphicsConfig gc, int depth)
isDrawableValidback to summary
protected native boolean isDrawableValid()
isX11SurfaceDataInitializedback to summary
public static boolean isX11SurfaceDataInitialized()
setInvalidback to summary
protected native void setInvalid()
setX11SurfaceDataInitializedback to summary
public static void setX11SurfaceDataInitialized()
XCreateGCback to summary
protected static native long XCreateGC(long pXSData)
XResetClipback to summary
protected static native void XResetClip(long xgc)
XSetClipback to summary
protected static native void XSetClip(long xgc, int lox, int loy, int hix, int hiy, Region complexclip)
XSetGraphicsExposuresback to summary
protected static native void XSetGraphicsExposures(long xgc, boolean needExposures)