1 # 2 # Copyright (c) 2001, 2014, Oracle and/or its affiliates. All rights reserved. 3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 # 5 # This code is free software; you can redistribute it and/or modify it 6 # under the terms of the GNU General Public License version 2 only, as 7 # published by the Free Software Foundation. Oracle designates this 8 # particular file as subject to the "Classpath" exception as provided 9 # by Oracle in the LICENSE file that accompanied this code. 10 # 11 # This code is distributed in the hope that it will be useful, but WITHOUT 12 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 13 # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 14 # version 2 for more details (a copy is included in the LICENSE file that 15 # accompanied this code). 16 # 17 # You should have received a copy of the GNU General Public License version 18 # 2 along with this work; if not, write to the Free Software Foundation, 19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 # 21 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 22 # or visit www.oracle.com if you need additional information or have any 23 # questions. 24 # 25 # Java_java_awt_KeyboardFocusManager_getGlobalHeavyweightFocusOwner; 26 27 # Define public interface. 28 # These are the libmawt exports. See mapfile-vers for the libawt exports 29 30 SUNWprivate_1.1 { 31 global: 32 JNI_OnLoad; 33 34 Java_sun_awt_DefaultMouseInfoPeer_fillPointWithCoords; 35 Java_sun_awt_DefaultMouseInfoPeer_isWindowUnderMouse; 36 Java_java_awt_AWTEvent_nativeSetSource; 37 Java_java_awt_Checkbox_initIDs; 38 Java_java_awt_Component_initIDs; 39 Java_java_awt_Dialog_initIDs; 40 Java_java_awt_Font_initIDs; 41 Java_java_awt_KeyboardFocusManager_initIDs; 42 Java_java_awt_Menu_initIDs; 43 Java_java_awt_MenuComponent_initIDs; 44 Java_java_awt_MenuItem_initIDs; 45 Java_java_awt_Scrollbar_initIDs; 46 Java_java_awt_ScrollPane_initIDs; 47 Java_java_awt_TextArea_initIDs; 48 Java_sun_awt_FontDescriptor_initIDs; 49 Java_sun_awt_KeyboardFocusManagerPeerImpl_clearNativeGlobalFocusOwner; 50 Java_sun_awt_KeyboardFocusManagerPeerImpl_getNativeFocusOwner; 51 Java_sun_awt_KeyboardFocusManagerPeerImpl_getNativeFocusedWindow; 52 Java_sun_awt_UNIXToolkit_check_1gtk; 53 Java_sun_awt_UNIXToolkit_load_1gtk; 54 Java_sun_awt_UNIXToolkit_unload_1gtk; 55 Java_sun_awt_UNIXToolkit_load_1stock_1icon; 56 Java_sun_awt_UNIXToolkit_load_1gtk_1icon; 57 Java_sun_awt_UNIXToolkit_nativeSync; 58 Java_sun_awt_X11InputMethod_disposeXIC; 59 Java_sun_awt_X11InputMethod_isCompositionEnabledNative; 60 Java_sun_awt_X11InputMethod_resetXIC; 61 Java_sun_awt_X11InputMethod_setCompositionEnabledNative; 62 Java_sun_awt_X11InputMethod_turnoffStatusWindow; 63 Java_sun_awt_SunToolkit_closeSplashScreen; 64 Java_sun_awt_PlatformFont_initIDs; 65 Java_sun_awt_X11GraphicsConfig_init; 66 Java_sun_awt_X11GraphicsConfig_dispose; 67 Java_sun_awt_X11GraphicsConfig_pGetBounds; 68 Java_sun_awt_X11GraphicsConfig_getNumColors; 69 Java_sun_awt_X11GraphicsConfig_getXResolution; 70 Java_sun_awt_X11GraphicsConfig_getYResolution; 71 Java_sun_awt_X11GraphicsConfig_createBackBuffer; 72 Java_sun_awt_X11GraphicsConfig_destroyBackBuffer; 73 Java_sun_awt_X11GraphicsConfig_swapBuffers; 74 Java_sun_awt_X11GraphicsConfig_isTranslucencyCapable; 75 Java_sun_awt_X11GraphicsDevice_isDBESupported; 76 Java_sun_awt_X11GraphicsDevice_getDisplay; 77 Java_sun_awt_X11GraphicsDevice_getDoubleBufferVisuals; 78 Java_sun_awt_X11GraphicsDevice_getNumConfigs; 79 Java_sun_awt_X11GraphicsDevice_initIDs; 80 Java_sun_awt_X11GraphicsDevice_initXrandrExtension; 81 Java_sun_awt_X11GraphicsDevice_enterFullScreenExclusive; 82 Java_sun_awt_X11GraphicsDevice_exitFullScreenExclusive; 83 Java_sun_awt_X11GraphicsDevice_getCurrentDisplayMode; 84 Java_sun_awt_X11GraphicsDevice_enumDisplayModes; 85 Java_sun_awt_X11GraphicsDevice_configDisplayMode; 86 Java_sun_awt_X11GraphicsDevice_resetNativeData; 87 Java_sun_awt_X11GraphicsEnvironment_checkShmExt; 88 Java_sun_awt_X11GraphicsEnvironment_getDefaultScreenNum; 89 Java_sun_awt_X11GraphicsEnvironment_getDisplayString; 90 Java_sun_awt_X11GraphicsEnvironment_getNumScreens; 91 Java_sun_awt_X11GraphicsEnvironment_initDisplay; 92 Java_sun_awt_X11GraphicsEnvironment_initGLX; 93 Java_sun_awt_X11GraphicsEnvironment_pRunningXinerama; 94 Java_sun_awt_X11GraphicsEnvironment_getXineramaCenterPoint; 95 Java_sun_awt_X11GraphicsEnvironment_initXRender; 96 Java_java_awt_AWTEvent_initIDs; 97 Java_java_awt_Button_initIDs; 98 Java_java_awt_Container_initIDs; 99 Java_java_awt_Cursor_finalizeImpl; 100 Java_java_awt_Cursor_initIDs; 101 Java_java_awt_Event_initIDs; 102 Java_java_awt_event_InputEvent_initIDs; 103 Java_java_awt_event_KeyEvent_initIDs; 104 Java_java_awt_FileDialog_initIDs; 105 Java_java_awt_Frame_initIDs; 106 Java_java_awt_Insets_initIDs; 107 Java_java_awt_TextField_initIDs; 108 Java_java_awt_Window_initIDs; 109 Java_sun_awt_X11GraphicsConfig_init; 110 Java_sun_awt_X11GraphicsConfig_initIDs; 111 Java_sun_awt_X11GraphicsConfig_makeColorModel; 112 Java_sun_awt_X11GraphicsDevice_getConfigVisualId; 113 Java_sun_awt_X11GraphicsDevice_getConfigColormap; 114 Java_sun_awt_X11GraphicsDevice_getConfigDepth; 115 116 Java_sun_java2d_x11_X11PMBlitLoops_nativeBlit; 117 Java_sun_java2d_x11_X11PMBlitLoops_updateBitmask; 118 Java_sun_java2d_x11_X11PMBlitBgLoops_nativeBlitBg; 119 Java_sun_java2d_x11_X11Renderer_XFillSpans; 120 Java_sun_java2d_x11_X11Renderer_XDrawArc; 121 Java_sun_java2d_x11_X11Renderer_XDrawLine; 122 Java_sun_java2d_x11_X11Renderer_XDrawOval; 123 Java_sun_java2d_x11_X11Renderer_XDrawPoly; 124 Java_sun_java2d_x11_X11Renderer_XDrawRect; 125 Java_sun_java2d_x11_X11Renderer_XDrawRoundRect; 126 Java_sun_java2d_x11_X11Renderer_XDoPath; 127 Java_sun_java2d_x11_X11Renderer_XFillArc; 128 Java_sun_java2d_x11_X11Renderer_XFillOval; 129 Java_sun_java2d_x11_X11Renderer_XFillPoly; 130 Java_sun_java2d_x11_X11Renderer_XFillRect; 131 Java_sun_java2d_x11_X11Renderer_XFillRoundRect; 132 Java_sun_java2d_x11_X11Renderer_devCopyArea; 133 Java_sun_java2d_x11_X11SurfaceData_initIDs; 134 Java_sun_java2d_x11_X11SurfaceData_initOps; 135 Java_sun_java2d_x11_X11SurfaceData_initSurface; 136 Java_sun_java2d_x11_X11SurfaceData_isDgaAvailable; 137 Java_sun_java2d_x11_X11SurfaceData_isShmPMAvailable; 138 Java_sun_java2d_x11_X11SurfaceData_XSetCopyMode; 139 Java_sun_java2d_x11_X11SurfaceData_XSetXorMode; 140 Java_sun_java2d_x11_X11SurfaceData_XSetForeground; 141 142 Java_sun_java2d_x11_XSurfaceData_initOps; 143 Java_sun_java2d_x11_XSurfaceData_XCreateGC; 144 Java_sun_java2d_x11_XSurfaceData_XResetClip; 145 Java_sun_java2d_x11_XSurfaceData_XSetClip; 146 Java_sun_java2d_x11_XSurfaceData_flushNativeSurface; 147 Java_sun_java2d_x11_XSurfaceData_isDrawableValid; 148 Java_sun_java2d_x11_XSurfaceData_setInvalid; 149 Java_sun_java2d_x11_XSurfaceData_XSetGraphicsExposures; 150 Java_sun_java2d_xr_XRSurfaceData_initXRPicture; 151 Java_sun_java2d_xr_XRSurfaceData_initIDs; 152 Java_sun_java2d_xr_XRSurfaceData_XRInitSurface; 153 Java_sun_java2d_xr_XRSurfaceData_freeXSDOPicture; 154 Java_sun_java2d_xr_XRBackendNative_initIDs; 155 Java_sun_java2d_xr_XIDGenerator_bufferXIDs; 156 Java_sun_java2d_xr_XRBackendNative_freeGC; 157 Java_sun_java2d_xr_XRBackendNative_createGC; 158 Java_sun_java2d_xr_XRBackendNative_createPixmap; 159 Java_sun_java2d_xr_XRBackendNative_createPictureNative; 160 Java_sun_java2d_xr_XRBackendNative_freePicture; 161 Java_sun_java2d_xr_XRBackendNative_freePixmap; 162 Java_sun_java2d_xr_XRBackendNative_setPictureRepeat; 163 Java_sun_java2d_xr_XRBackendNative_setGCExposures; 164 Java_sun_java2d_xr_XRBackendNative_setGCForeground; 165 Java_sun_java2d_xr_XRBackendNative_copyArea; 166 Java_sun_java2d_xr_XRBackendNative_renderComposite; 167 Java_sun_java2d_xr_XRBackendNative_renderRectangle; 168 Java_sun_java2d_xr_XRBackendNative_XRenderRectanglesNative; 169 Java_sun_java2d_xr_XRBackendNative_XRSetTransformNative; 170 Java_sun_java2d_xr_XRBackendNative_XRCreateLinearGradientPaintNative; 171 Java_sun_java2d_xr_XRBackendNative_XRCreateRadialGradientPaintNative; 172 Java_sun_java2d_xr_XRBackendNative_setFilter; 173 Java_sun_java2d_xr_XRBackendNative_XRSetClipNative; 174 Java_sun_java2d_xr_XRBackendNative_putMaskNative; 175 Java_sun_java2d_xr_XRBackendNative_XRAddGlyphsNative; 176 Java_sun_java2d_xr_XRBackendNative_XRFreeGlyphsNative; 177 Java_sun_java2d_xr_XRBackendNative_XRenderCreateGlyphSetNative; 178 Java_sun_java2d_xr_XRBackendNative_XRenderCompositeTextNative; 179 Java_sun_java2d_xr_XRBackendNative_setGCMode; 180 Java_sun_java2d_xr_XRBackendNative_GCRectanglesNative; 181 Java_sun_java2d_xr_XRUtils_initFormatPtrs; 182 Java_sun_java2d_xr_XRBackendNative_renderCompositeTrapezoidsNative; 183 XRT_DrawGlyphList; 184 185 Java_sun_java2d_opengl_OGLContext_getOGLIdString; 186 Java_sun_java2d_opengl_OGLMaskFill_maskFill; 187 Java_sun_java2d_opengl_OGLRenderer_drawPoly; 188 Java_sun_java2d_opengl_OGLRenderQueue_flushBuffer; 189 Java_sun_java2d_opengl_OGLSurfaceData_initTexture; 190 Java_sun_java2d_opengl_OGLSurfaceData_initFBObject; 191 Java_sun_java2d_opengl_OGLSurfaceData_initFlipBackbuffer; 192 Java_sun_java2d_opengl_OGLSurfaceData_getTextureID; 193 Java_sun_java2d_opengl_OGLSurfaceData_getTextureTarget; 194 Java_sun_java2d_opengl_OGLTextRenderer_drawGlyphList; 195 Java_sun_java2d_opengl_GLXGraphicsConfig_getGLXConfigInfo; 196 Java_sun_java2d_opengl_GLXGraphicsConfig_initConfig; 197 Java_sun_java2d_opengl_GLXGraphicsConfig_getOGLCapabilities; 198 Java_sun_java2d_opengl_GLXSurfaceData_initOps; 199 Java_sun_java2d_opengl_GLXSurfaceData_initPbuffer; 200 201 Java_sun_print_CUPSPrinter_initIDs; 202 Java_sun_print_CUPSPrinter_getCupsServer; 203 Java_sun_print_CUPSPrinter_getCupsPort; 204 Java_sun_print_CUPSPrinter_canConnect; 205 Java_sun_print_CUPSPrinter_getMedia; 206 Java_sun_print_CUPSPrinter_getPageSizes; 207 Java_sun_print_CUPSPrinter_getResolutions; 208 209 Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1arrow; 210 Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1box; 211 Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1box_1gap; 212 Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1check; 213 Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1expander; 214 Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1extension; 215 Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1flat_1box; 216 Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1focus; 217 Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1handle; 218 Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1hline; 219 Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1option; 220 Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1shadow; 221 Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1slider; 222 Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1vline; 223 Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1background; 224 Java_com_sun_java_swing_plaf_gtk_GTKEngine_nativeStartPainting; 225 Java_com_sun_java_swing_plaf_gtk_GTKEngine_nativeFinishPainting; 226 Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1switch_1theme; 227 Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1get_1gtk_1setting; 228 Java_com_sun_java_swing_plaf_gtk_GTKEngine_nativeSetRangeValue; 229 Java_com_sun_java_swing_plaf_gtk_GTKStyle_nativeGetXThickness; 230 Java_com_sun_java_swing_plaf_gtk_GTKStyle_nativeGetYThickness; 231 Java_com_sun_java_swing_plaf_gtk_GTKStyle_nativeGetColorForState; 232 Java_com_sun_java_swing_plaf_gtk_GTKStyle_nativeGetClassValue; 233 Java_com_sun_java_swing_plaf_gtk_GTKStyle_nativeGetPangoFontName; 234 235 awt_display; 236 awt_Lock; 237 awt_Unlock; 238 awt_GetDrawingSurface; 239 awt_FreeDrawingSurface; 240 awt_GetComponent; 241 242 X11SurfaceData_GetOps; 243 getDefaultConfig; 244 Java_sun_font_FontConfigManager_getFontConfig; 245 Java_sun_font_FontConfigManager_getFontConfigAASettings; 246 Java_sun_awt_FcFontManager_getFontPathNative; 247 Java_sun_font_SunFontManager_populateFontFileNameMap; 248 249 # CDE private entry point 250 Java_sun_awt_motif_XsessionWMcommand; 251 Java_sun_awt_motif_XsessionWMcommand_New; 252 253 # libfontmanager entry points 254 AWTIsHeadless; 255 AWTCountFonts; 256 AWTLoadFont; 257 AWTFreeFont; 258 AWTFontAscent; 259 AWTFontDescent; 260 AWTFontMinByte1; 261 AWTFontMaxByte1; 262 AWTFontMinCharOrByte2; 263 AWTFontMaxCharOrByte2; 264 AWTFontDefaultChar; 265 AWTFontPerChar; 266 AWTFontMaxBounds; 267 AWTFontTextExtents16; 268 AWTFreeChar; 269 AWTFontGenerateImage; 270 AWTCharAdvance; 271 AWTCharLBearing; 272 AWTCharRBearing; 273 AWTCharAscent; 274 AWTCharDescent; 275 AWTDrawGlyphList; 276 AccelGlyphCache_RemoveAllCellInfos; 277 278 local: 279 *; 280 };