
As of July 28, 2010 Glass consists of:

- 1 application API
- 1 applet API
- 3 cursor APIs
- 5 menu APIs
- 2 menubar APIs
- 3 pasteboard APIs
- 4 screen APIs
- 11 view APIs
- 13 window APIs
--------------------
- 43 APIs total


----------------------------------------------------------------------------
1 Applet API:

JNIEXPORT void JNICALL Java_com_sun_mat_ui_Applet__1attach

----------------------------------------------------------------------------
1 Application API:

JNIEXPORT void JNICALL Java_com_sun_mat_ui_mac_Application__1runLoop

----------------------------------------------------------------------------
3 Cursor APIs:

JNIEXPORT void JNICALL Java_com_sun_mat_ui_Cursor__1setVisible
JNIEXPORT void JNICALL Java_com_sun_mat_ui_Cursor__1createCursor
JNIEXPORT void JNICALL Java_com_sun_mat_ui_Cursor__1set

----------------------------------------------------------------------------
5 Menu APIs:

JNIEXPORT void JNICALL Java_com_sun_mat_ui_Menu__1createMenu
JNIEXPORT void JNICALL Java_com_sun_mat_ui_Menu__1addSubmenu
JNIEXPORT jboolean JNICALL Java_com_sun_mat_ui_Menu__1setEnabled
JNIEXPORT jboolean JNICALL Java_com_sun_mat_ui_Menu__1setChecked
JNIEXPORT jstring JNICALL Java_com_sun_mat_ui_Menu__1setTitle

----------------------------------------------------------------------------
2 Menubar APIs:

JNIEXPORT void JNICALL Java_com_sun_mat_ui_Menubar__1createMenuBar
JNIEXPORT void JNICALL Java_com_sun_mat_ui_Menubar__1addMenu

----------------------------------------------------------------------------
3 Pasteboard APIs:

JNIEXPORT jint JNICALL Java_com_sun_mat_ui_Pasteboard__1getSeed
JNIEXPORT jint JNICALL Java_com_sun_mat_ui_Pasteboard__1copyTo
JNIEXPORT jobject JNICALL Java_com_sun_mat_ui_Pasteboard__1copyFrom

----------------------------------------------------------------------------
4 Screen APIs:

JNIEXPORT jobject JNICALL Java_com_sun_mat_ui_Screen__1getDeepestScreen
JNIEXPORT jobject JNICALL Java_com_sun_mat_ui_Screen__1getMainScreen
JNIEXPORT jobject JNICALL Java_com_sun_mat_ui_Screen__1getScreenForLocation
JNIEXPORT jobject JNICALL Java_com_sun_mat_ui_Screen__1getScreens

----------------------------------------------------------------------------
11 View APIs:

JNIEXPORT void JNICALL Java_com_sun_mat_ui_View__1createView
JNIEXPORT void JNICALL Java_com_sun_mat_ui_View__1setSize
JNIEXPORT jint JNICALL Java_com_sun_mat_ui_View__1copyToDnd
JNIEXPORT jobject JNICALL Java_com_sun_mat_ui_View__1copyFromDnd
JNIEXPORT void JNICALL Java_com_sun_mat_ui_View__1begin
JNIEXPORT void JNICALL Java_com_sun_mat_ui_View__1end
JNIEXPORT void JNICALL Java_com_sun_mat_ui_View__1lock
JNIEXPORT void JNICALL Java_com_sun_mat_ui_View__1unlock
JNIEXPORT void JNICALL Java_com_sun_mat_ui_View__1repaint
JNIEXPORT void JNICALL Java_com_sun_mat_ui_View__1enterFullscreen
JNIEXPORT void JNICALL Java_com_sun_mat_ui_View__1exitFullscreen

----------------------------------------------------------------------------
13 Window APIs:

JNIEXPORT void JNICALL Java_com_sun_mat_ui_Window__1createWindow
JNIEXPORT jobject JNICALL Java_com_sun_mat_ui_Window__1getScreen
JNIEXPORT void JNICALL Java_com_sun_mat_ui_Window__1setAlpha
JNIEXPORT void JNICALL Java_com_sun_mat_ui_Window__1setMenubar
JNIEXPORT void JNICALL Java_com_sun_mat_ui_Window__1close
JNIEXPORT jboolean JNICALL Java_com_sun_mat_ui_Window__1setFocus
JNIEXPORT void JNICALL Java_com_sun_mat_ui_Window__1setFrame
JNIEXPORT void JNICALL Java_com_sun_mat_ui_Window__1setMinimumFrame
JNIEXPORT void JNICALL Java_com_sun_mat_ui_Window__1setMaximumFrame
JNIEXPORT jboolean JNICALL Java_com_sun_mat_ui_Window__1setVisible
JNIEXPORT jstring JNICALL Java_com_sun_mat_ui_Window__1setTitle
JNIEXPORT jboolean JNICALL Java_com_sun_mat_ui_Window__1setHasShadow
JNIEXPORT void JNICALL Java_com_sun_mat_ui_Window__1minimize

