APIdia Launch Partner
Top Fields Constructors Methods
com.sun.webkit

public abstract Class CursorManager<T>

extends Object
Class Inheritance
Known Direct Subclasses
com.sun.javafx.webkit.CursorManagerImpl
Imports
java.lang.annotation.Native, java.util.HashMap, .Map, com.sun.webkit.graphics.WCImage, .WCImageFrame

Field Summary

Modifier and TypeField and Description
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
private static CursorManager<T>
private final Map<Long, T>
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public final T
getCursor(long id)

public static CursorManager<T>
protected abstract T
getCustomCursor(WCImage image, int hotspotX, int hotspotY)

private long
getCustomCursorID(WCImageFrame frame, int hotspotX, int hotspotY)

protected abstract T
private long
private long
putCursor(T cursor)

public static void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

ALIASback to summary
public static final int ALIAS
Annotations
@Native
CELLback to summary
public static final int CELL
Annotations
@Native
COLUMN_RESIZEback to summary
public static final int COLUMN_RESIZE
Annotations
@Native
CONTEXT_MENUback to summary
public static final int CONTEXT_MENU
Annotations
@Native
COPYback to summary
public static final int COPY
Annotations
@Native
CROSSback to summary
public static final int CROSS
Annotations
@Native
EAST_PANNINGback to summary
public static final int EAST_PANNING
Annotations
@Native
EAST_RESIZEback to summary
public static final int EAST_RESIZE
Annotations
@Native
EAST_WEST_RESIZEback to summary
public static final int EAST_WEST_RESIZE
Annotations
@Native
GRABback to summary
public static final int GRAB
Annotations
@Native
GRABBINGback to summary
public static final int GRABBING
Annotations
@Native
HANDback to summary
public static final int HAND
Annotations
@Native
HELPback to summary
public static final int HELP
Annotations
@Native
instanceback to summary
private static CursorManager<T> instance
mapback to summary
private final Map<Long, T> map
MIDDLE_PANNINGback to summary
public static final int MIDDLE_PANNING
Annotations
@Native
MOVEback to summary
public static final int MOVE
Annotations
@Native
NO_DROPback to summary
public static final int NO_DROP
Annotations
@Native
NONEback to summary
public static final int NONE
Annotations
@Native
NORTH_EAST_PANNINGback to summary
public static final int NORTH_EAST_PANNING
Annotations
@Native
NORTH_EAST_RESIZEback to summary
public static final int NORTH_EAST_RESIZE
Annotations
@Native
NORTH_EAST_SOUTH_WEST_RESIZEback to summary
public static final int NORTH_EAST_SOUTH_WEST_RESIZE
Annotations
@Native
NORTH_PANNINGback to summary
public static final int NORTH_PANNING
Annotations
@Native
NORTH_RESIZEback to summary
public static final int NORTH_RESIZE
Annotations
@Native
NORTH_SOUTH_RESIZEback to summary
public static final int NORTH_SOUTH_RESIZE
Annotations
@Native
NORTH_WEST_PANNINGback to summary
public static final int NORTH_WEST_PANNING
Annotations
@Native
NORTH_WEST_RESIZEback to summary
public static final int NORTH_WEST_RESIZE
Annotations
@Native
NORTH_WEST_SOUTH_EAST_RESIZEback to summary
public static final int NORTH_WEST_SOUTH_EAST_RESIZE
Annotations
@Native
NOT_ALLOWEDback to summary
public static final int NOT_ALLOWED
Annotations
@Native
POINTERback to summary
public static final int POINTER
Annotations
@Native
PROGRESSback to summary
public static final int PROGRESS
Annotations
@Native
ROW_RESIZEback to summary
public static final int ROW_RESIZE
Annotations
@Native
SOUTH_EAST_PANNINGback to summary
public static final int SOUTH_EAST_PANNING
Annotations
@Native
SOUTH_EAST_RESIZEback to summary
public static final int SOUTH_EAST_RESIZE
Annotations
@Native
SOUTH_PANNINGback to summary
public static final int SOUTH_PANNING
Annotations
@Native
SOUTH_RESIZEback to summary
public static final int SOUTH_RESIZE
Annotations
@Native
SOUTH_WEST_PANNINGback to summary
public static final int SOUTH_WEST_PANNING
Annotations
@Native
SOUTH_WEST_RESIZEback to summary
public static final int SOUTH_WEST_RESIZE
Annotations
@Native
TEXTback to summary
public static final int TEXT
Annotations
@Native
VERTICAL_TEXTback to summary
public static final int VERTICAL_TEXT
Annotations
@Native
WAITback to summary
public static final int WAIT
Annotations
@Native
WEST_PANNINGback to summary
public static final int WEST_PANNING
Annotations
@Native
WEST_RESIZEback to summary
public static final int WEST_RESIZE
Annotations
@Native
ZOOM_INback to summary
public static final int ZOOM_IN
Annotations
@Native
ZOOM_OUTback to summary
public static final int ZOOM_OUT
Annotations
@Native

Constructor Detail

CursorManagerback to summary
public CursorManager()

Method Detail

getCursorback to summary
public final T getCursor(long id)
getCursorManagerback to summary
public static CursorManager<T> getCursorManager()
getCustomCursorback to summary
protected abstract T getCustomCursor(WCImage image, int hotspotX, int hotspotY)
getCustomCursorIDback to summary
private long getCustomCursorID(WCImageFrame frame, int hotspotX, int hotspotY)
getPredefinedCursorback to summary
protected abstract T getPredefinedCursor(int type)
getPredefinedCursorIDback to summary
private long getPredefinedCursorID(int type)
putCursorback to summary
private long putCursor(T cursor)
setCursorManagerback to summary
public static void setCursorManager(CursorManager<T> manager)