mapfile-vers revision 430
eac3174ea16c143bfaeb3f2e2103a11a2f162c6cChristian Maeder#
4e2331b387b90a234dc36b12c778914d3e202718Christian Maeder# Copyright 2001-2008 Sun Microsystems Microsystems, Inc. All Rights Reserved.
7f7460e7095628f3437b116ee78d3043d11f8febChristian Maeder# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
97018cf5fa25b494adffd7e9b4e87320dae6bf47Christian Maeder#
4e2331b387b90a234dc36b12c778914d3e202718Christian Maeder# This code is free software; you can redistribute it and/or modify it
7f7460e7095628f3437b116ee78d3043d11f8febChristian Maeder# under the terms of the GNU General Public License version 2 only, as
4e2331b387b90a234dc36b12c778914d3e202718Christian Maeder# published by the Free Software Foundation. Sun designates this
4e2331b387b90a234dc36b12c778914d3e202718Christian Maeder# particular file as subject to the "Classpath" exception as provided
4e2331b387b90a234dc36b12c778914d3e202718Christian Maeder# by Sun in the LICENSE file that accompanied this code.
57d320fc4d0fe1a1c08cfe6cd9ebec09b86c2cbfTill Mossakowski#
4e2331b387b90a234dc36b12c778914d3e202718Christian Maeder# This code is distributed in the hope that it will be useful, but WITHOUT
4e2331b387b90a234dc36b12c778914d3e202718Christian Maeder# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
4e2331b387b90a234dc36b12c778914d3e202718Christian Maeder# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
eac3174ea16c143bfaeb3f2e2103a11a2f162c6cChristian Maeder# version 2 for more details (a copy is included in the LICENSE file that
4e2331b387b90a234dc36b12c778914d3e202718Christian Maeder# accompanied this code).
4e2331b387b90a234dc36b12c778914d3e202718Christian Maeder#
4e2331b387b90a234dc36b12c778914d3e202718Christian Maeder# You should have received a copy of the GNU General Public License version
4e2331b387b90a234dc36b12c778914d3e202718Christian Maeder# 2 along with this work; if not, write to the Free Software Foundation,
4e2331b387b90a234dc36b12c778914d3e202718Christian Maeder# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
4e2331b387b90a234dc36b12c778914d3e202718Christian Maeder#
4e2331b387b90a234dc36b12c778914d3e202718Christian Maeder# Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
4e2331b387b90a234dc36b12c778914d3e202718Christian Maeder# CA 95054 USA or visit www.sun.com if you need additional information or
57d320fc4d0fe1a1c08cfe6cd9ebec09b86c2cbfTill Mossakowski# have any questions.
4e2331b387b90a234dc36b12c778914d3e202718Christian Maeder#
57d320fc4d0fe1a1c08cfe6cd9ebec09b86c2cbfTill Mossakowski
4e2331b387b90a234dc36b12c778914d3e202718Christian Maeder# Define public interface.
57d320fc4d0fe1a1c08cfe6cd9ebec09b86c2cbfTill Mossakowski
4e2331b387b90a234dc36b12c778914d3e202718Christian MaederSUNWprivate_1.1 {
4e2331b387b90a234dc36b12c778914d3e202718Christian Maeder global:
4e2331b387b90a234dc36b12c778914d3e202718Christian Maeder JNI_OnLoad;
6528ec34ad606aecb68cbeccd7408ea2a1e99a65Christian Maeder
0206ab93ef846e4e0885996d052b9b73b9dc66b0Christian Maeder Java_sun_java2d_x11_X11PMBlitLoops_nativeBlit;
0206ab93ef846e4e0885996d052b9b73b9dc66b0Christian Maeder Java_sun_java2d_x11_X11PMBlitBgLoops_nativeBlitBg;
2272b992302eb61b2a039033cb8cdaf7809fe682Christian Maeder Java_sun_java2d_x11_X11Renderer_XFillSpans;
0206ab93ef846e4e0885996d052b9b73b9dc66b0Christian Maeder Java_sun_java2d_x11_X11Renderer_XDrawArc;
0206ab93ef846e4e0885996d052b9b73b9dc66b0Christian Maeder Java_sun_java2d_x11_X11Renderer_XDrawLine;
0206ab93ef846e4e0885996d052b9b73b9dc66b0Christian Maeder Java_sun_java2d_x11_X11Renderer_XDrawOval;
0206ab93ef846e4e0885996d052b9b73b9dc66b0Christian Maeder Java_sun_java2d_x11_X11Renderer_XDrawPoly;
0206ab93ef846e4e0885996d052b9b73b9dc66b0Christian Maeder Java_sun_java2d_x11_X11Renderer_XDrawRect;
2272b992302eb61b2a039033cb8cdaf7809fe682Christian Maeder Java_sun_java2d_x11_X11Renderer_XDrawRoundRect;
2272b992302eb61b2a039033cb8cdaf7809fe682Christian Maeder Java_sun_java2d_x11_X11Renderer_XDoPath;
0206ab93ef846e4e0885996d052b9b73b9dc66b0Christian Maeder Java_sun_java2d_x11_X11Renderer_XFillArc;
0206ab93ef846e4e0885996d052b9b73b9dc66b0Christian Maeder Java_sun_java2d_x11_X11Renderer_XFillOval;
0206ab93ef846e4e0885996d052b9b73b9dc66b0Christian Maeder Java_sun_java2d_x11_X11Renderer_XFillPoly;
7f7460e7095628f3437b116ee78d3043d11f8febChristian Maeder Java_sun_java2d_x11_X11Renderer_XFillRect;
0206ab93ef846e4e0885996d052b9b73b9dc66b0Christian Maeder Java_sun_java2d_x11_X11Renderer_XFillRoundRect;
2de8dfc30c926ee27254bfa32230a01435530efeKlaus Luettich Java_sun_java2d_x11_X11Renderer_devCopyArea;
2272b992302eb61b2a039033cb8cdaf7809fe682Christian Maeder Java_sun_java2d_x11_X11SurfaceData_initIDs;
0206ab93ef846e4e0885996d052b9b73b9dc66b0Christian Maeder Java_sun_java2d_x11_X11SurfaceData_initOps;
0206ab93ef846e4e0885996d052b9b73b9dc66b0Christian Maeder Java_sun_java2d_x11_X11SurfaceData_isDrawableValid;
0206ab93ef846e4e0885996d052b9b73b9dc66b0Christian Maeder Java_sun_java2d_x11_X11SurfaceData_initSurface;
7f7460e7095628f3437b116ee78d3043d11f8febChristian Maeder Java_sun_java2d_x11_X11SurfaceData_setInvalid;
0206ab93ef846e4e0885996d052b9b73b9dc66b0Christian Maeder Java_sun_java2d_x11_X11SurfaceData_XCreateGC;
2272b992302eb61b2a039033cb8cdaf7809fe682Christian Maeder Java_sun_java2d_x11_X11SurfaceData_XResetClip;
4e2331b387b90a234dc36b12c778914d3e202718Christian Maeder Java_sun_java2d_x11_X11SurfaceData_XSetClip;
4e2331b387b90a234dc36b12c778914d3e202718Christian Maeder Java_sun_java2d_x11_X11SurfaceData_XSetCopyMode;
4e2331b387b90a234dc36b12c778914d3e202718Christian Maeder Java_sun_java2d_x11_X11SurfaceData_XSetXorMode;
4e2331b387b90a234dc36b12c778914d3e202718Christian Maeder Java_sun_java2d_x11_X11SurfaceData_XSetForeground;
4e2331b387b90a234dc36b12c778914d3e202718Christian Maeder
7bf4436b6f9987b070033a323757b206c898c1beChristian Maeder X11SurfaceData_GetOps;
5fcb1cb8c190e9bfb8d5c06c2e7d7a4b65f361acKlaus Luettich Java_java_awt_Font_initIDs;
5fcb1cb8c190e9bfb8d5c06c2e7d7a4b65f361acKlaus Luettich Java_sun_font_FontManager_getFontConfig;
5fcb1cb8c190e9bfb8d5c06c2e7d7a4b65f361acKlaus Luettich Java_sun_font_FontManager_getFontConfigVersion;
e5b79e9fe9606fd386dc840ea9f1514e7b9b32b9Christian Maeder Java_sun_font_FontManager_getFontConfigAASettings;
5fcb1cb8c190e9bfb8d5c06c2e7d7a4b65f361acKlaus Luettich Java_sun_font_FontManager_getFontPath;
5fcb1cb8c190e9bfb8d5c06c2e7d7a4b65f361acKlaus Luettich Java_sun_font_FontManager_setNativeFontPath;
4e2331b387b90a234dc36b12c778914d3e202718Christian Maeder Java_sun_font_FontManager_populateFontFileNameMap;
4e2331b387b90a234dc36b12c778914d3e202718Christian Maeder
4e2331b387b90a234dc36b12c778914d3e202718Christian Maeder Java_sun_awt_FontDescriptor_initIDs;
4e2331b387b90a234dc36b12c778914d3e202718Christian Maeder Java_sun_awt_PlatformFont_initIDs;
eac3174ea16c143bfaeb3f2e2103a11a2f162c6cChristian Maeder
8a8880f1b6a0681e636480991d45dfea11d62ff8Christian Maeder Java_sun_print_CUPSPrinter_initIDs;
cd25621939b8f27c6c7e2933ece72bc2d91b00f7Christian Maeder Java_sun_print_CUPSPrinter_getCupsServer;
04d04d19fdd5320953c78ad5b6d2d11f85bc4bcfChristian Maeder Java_sun_print_CUPSPrinter_getCupsPort;
8a8880f1b6a0681e636480991d45dfea11d62ff8Christian Maeder Java_sun_print_CUPSPrinter_canConnect;
4e2331b387b90a234dc36b12c778914d3e202718Christian Maeder Java_sun_print_CUPSPrinter_getMedia;
2de8dfc30c926ee27254bfa32230a01435530efeKlaus Luettich Java_sun_print_CUPSPrinter_getPageSizes;
2de8dfc30c926ee27254bfa32230a01435530efeKlaus Luettich
2de8dfc30c926ee27254bfa32230a01435530efeKlaus Luettich # libfontmanager entry points
2de8dfc30c926ee27254bfa32230a01435530efeKlaus Luettich AWTIsHeadless;
2de8dfc30c926ee27254bfa32230a01435530efeKlaus Luettich AWTCountFonts;
2de8dfc30c926ee27254bfa32230a01435530efeKlaus Luettich AWTLoadFont;
2de8dfc30c926ee27254bfa32230a01435530efeKlaus Luettich AWTFreeFont;
2de8dfc30c926ee27254bfa32230a01435530efeKlaus Luettich AWTFontAscent;
2de8dfc30c926ee27254bfa32230a01435530efeKlaus Luettich AWTFontDescent;
2de8dfc30c926ee27254bfa32230a01435530efeKlaus Luettich AWTFontMinByte1;
e550da81778d64d06c7950b1d578a1cc307ee280Klaus Luettich AWTFontMaxByte1;
2de8dfc30c926ee27254bfa32230a01435530efeKlaus Luettich AWTFontMinCharOrByte2;
ef7d1a1d5454458d46b9acefeda94b12bdc695b2Christian Maeder AWTFontMaxCharOrByte2;
ef7d1a1d5454458d46b9acefeda94b12bdc695b2Christian Maeder AWTFontDefaultChar;
ef7d1a1d5454458d46b9acefeda94b12bdc695b2Christian Maeder AWTFontPerChar;
f64f3dc78de82101483fe97bf109a42ca4d59d77Klaus Luettich AWTFontMaxBounds;
f64f3dc78de82101483fe97bf109a42ca4d59d77Klaus Luettich AWTFontTextExtents16;
f64f3dc78de82101483fe97bf109a42ca4d59d77Klaus Luettich AWTFreeChar;
f64f3dc78de82101483fe97bf109a42ca4d59d77Klaus Luettich AWTFontGenerateImage;
f64f3dc78de82101483fe97bf109a42ca4d59d77Klaus Luettich AWTCharAdvance;
ef7d1a1d5454458d46b9acefeda94b12bdc695b2Christian Maeder AWTCharLBearing;
2de8dfc30c926ee27254bfa32230a01435530efeKlaus Luettich AWTCharRBearing;
2de8dfc30c926ee27254bfa32230a01435530efeKlaus Luettich AWTCharAscent;
7bf4436b6f9987b070033a323757b206c898c1beChristian Maeder AWTCharDescent;
4e2331b387b90a234dc36b12c778914d3e202718Christian Maeder AWTDrawGlyphList;
2de8dfc30c926ee27254bfa32230a01435530efeKlaus Luettich AccelGlyphCache_RemoveAllCellInfos;
7bf4436b6f9987b070033a323757b206c898c1beChristian Maeder
2de8dfc30c926ee27254bfa32230a01435530efeKlaus Luettich
ef7d1a1d5454458d46b9acefeda94b12bdc695b2Christian Maeder local:
ef7d1a1d5454458d46b9acefeda94b12bdc695b2Christian Maeder *;
ef7d1a1d5454458d46b9acefeda94b12bdc695b2Christian Maeder};
ef7d1a1d5454458d46b9acefeda94b12bdc695b2Christian Maeder
ef7d1a1d5454458d46b9acefeda94b12bdc695b2Christian Maeder