Cross Reference: XSurfaceData.java
xref
: /
openjdk7
/
jdk
/
src
/
solaris
/
classes
/
sun
/
java2d
/
x11
/
XSurfaceData.java
Home
History
Annotate
Line#
Navigate
Download
Search
only in
./
2370
N/A
package
sun
.
java2d
.
x11
;
2370
N/A
2370
N/A
import
java
.
awt
.
image
.*;
2370
N/A
2370
N/A
import
sun
.
awt
.*;
2370
N/A
import
sun
.
java2d
.*;
2370
N/A
import
sun
.
java2d
.
loops
.*;
2370
N/A
import
sun
.
java2d
.
pipe
.*;
2370
N/A
2370
N/A
public
abstract
class
XSurfaceData
extends
SurfaceData
{
2370
N/A
static
boolean
isX11SurfaceDataInitialized
=
false
;
2370
N/A
2370
N/A
public
static
boolean
isX11SurfaceDataInitialized
() {
2370
N/A
return
isX11SurfaceDataInitialized
;
2370
N/A
}
2370
N/A
2370
N/A
public
static
void
setX11SurfaceDataInitialized
() {
2370
N/A
isX11SurfaceDataInitialized
=
true
;
2370
N/A
}
2370
N/A
2370
N/A
public
XSurfaceData
(
SurfaceType
surfaceType
,
ColorModel
cm
) {
2370
N/A
super
(
surfaceType
,
cm
);
2370
N/A
}
2370
N/A
2370
N/A
protected
native
void
initOps
(
X11ComponentPeer
peer
,
X11GraphicsConfig
gc
,
int
depth
);
2370
N/A
2370
N/A
protected
static
native
long
XCreateGC
(
long
pXSData
);
2370
N/A
2370
N/A
protected
static
native
void
XResetClip
(
long
xgc
);
2370
N/A
2370
N/A
protected
static
native
void
XSetClip
(
long
xgc
,
int
lox
,
int
loy
,
int
hix
,
int
hiy
,
Region
complexclip
);
2370
N/A
2370
N/A
protected
native
void
flushNativeSurface
();
2370
N/A
2370
N/A
protected
native
boolean
isDrawableValid
();
2370
N/A
2370
N/A
protected
native
void
setInvalid
();
2370
N/A
2370
N/A
protected
static
native
void
XSetGraphicsExposures
(
long
xgc
,
boolean
needExposures
);
2370
N/A
}