APIdia Launch Partner
Top Fields Constructors Methods
sun.awt.X11

public final Class WindowPropertyGetter

extends Object
Class Inheritance
Imports
java.util.*, jdk.internal.misc.Unsafe

Field Summary

Modifier and TypeField and Description
private final long
private final long
private final boolean
private final long
pack-priv static Set<XAtom>
private final long
pack-priv UnsafeXDisposerRecord
private boolean
private final long
private final long
private final long
private final XAtom
private final long
private static Unsafe
private final long

Constructor Summary

AccessConstructor and Description
public
WindowPropertyGetter(long window, XAtom property, long offset, long length, boolean auto_delete, long type)

public
WindowPropertyGetter(long window, XAtom property, long offset, long length, boolean auto_delete, XAtom type)

Method Summary

Modifier and TypeMethod and Description
pack-priv void
public void
public int
public int
execute(XErrorHandler errorHandler)

public int
public long
public long
public long
pack-priv int
public int
pack-priv static boolean
pack-priv boolean
pack-priv static boolean
public boolean
public boolean
pack-priv void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

actual_formatback to summary
private final long actual_format
actual_typeback to summary
private final long actual_type
auto_deleteback to summary
private final boolean auto_delete
bytes_afterback to summary
private final long bytes_after
cacheablePropertiesback to summary
pack-priv static Set<XAtom> cacheableProperties
databack to summary
private final long data
disposerback to summary
pack-priv UnsafeXDisposerRecord disposer
executedback to summary
private boolean executed
lengthback to summary
private final long length
nitems_ptrback to summary
private final long nitems_ptr
offsetback to summary
private final long offset
propertyback to summary
private final XAtom property
typeback to summary
private final long type
unsafeback to summary
private static Unsafe unsafe
windowback to summary
private final long window

Constructor Detail

WindowPropertyGetterback to summary
public WindowPropertyGetter(long window, XAtom property, long offset, long length, boolean auto_delete, long type)
WindowPropertyGetterback to summary
public WindowPropertyGetter(long window, XAtom property, long offset, long length, boolean auto_delete, XAtom type)

Method Detail

cachePropertyback to summary
pack-priv void cacheProperty()
disposeback to summary
public void dispose()
executeback to summary
public int execute()
executeback to summary
public int execute(XErrorHandler errorHandler)
getActualFormatback to summary
public int getActualFormat()
getActualTypeback to summary
public long getActualType()
getBytesAfterback to summary
public long getBytesAfter()
getDataback to summary
public long getData()
getDataLengthback to summary
pack-priv int getDataLength()
getNumberOfItemsback to summary
public int getNumberOfItems()
isCacheablePropertyback to summary
pack-priv static boolean isCacheableProperty(XAtom property)
isCachedback to summary
pack-priv boolean isCached()
isCachingSupportedback to summary
pack-priv static boolean isCachingSupported()
isDisposedback to summary
public boolean isDisposed()
isExecutedback to summary
public boolean isExecuted()
readFromCacheback to summary
pack-priv void readFromCache()