#
# Copyright (c) 2002, 2011, Oracle and/or its affiliates. All rights reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# This code is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License version 2 only, as
# published by the Free Software Foundation.  Oracle designates this
# particular file as subject to the "Classpath" exception as provided
# by Oracle in the LICENSE file that accompanied this code.
#
# This code is distributed in the hope that it will be useful, but WITHOUT
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
# FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
# version 2 for more details (a copy is included in the LICENSE file that
# accompanied this code).
#
# You should have received a copy of the GNU General Public License version
# 2 along with this work; if not, write to the Free Software Foundation,
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
#
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
# or visit www.oracle.com if you need additional information or have any
# questions.
#

# Define public interface.

SUNWprivate_1.1 {
        global:
        JNI_OnLoad;

        Java_sun_awt_UNIXToolkit_load_1gtk;
        Java_sun_awt_UNIXToolkit_unload_1gtk;
        Java_sun_awt_UNIXToolkit_load_1stock_1icon;
        Java_sun_awt_UNIXToolkit_load_1gtk_1icon;
        Java_sun_awt_UNIXToolkit_gtkCheckVersionImpl;

        Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1arrow;
        Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1box;
        Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1box_1gap;
        Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1check;
        Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1expander;
        Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1extension;
        Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1flat_1box;
        Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1focus;
        Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1handle;
        Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1hline;
        Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1option;
        Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1shadow;
        Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1slider;
        Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1vline;
        Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1paint_1background;
        Java_com_sun_java_swing_plaf_gtk_GTKEngine_nativeStartPainting;
        Java_com_sun_java_swing_plaf_gtk_GTKEngine_nativeFinishPainting;
        Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1switch_1theme;
        Java_com_sun_java_swing_plaf_gtk_GTKEngine_native_1get_1gtk_1setting;
        Java_com_sun_java_swing_plaf_gtk_GTKEngine_nativeSetRangeValue;
        Java_com_sun_java_swing_plaf_gtk_GTKStyle_nativeGetXThickness;
        Java_com_sun_java_swing_plaf_gtk_GTKStyle_nativeGetYThickness;
        Java_com_sun_java_swing_plaf_gtk_GTKStyle_nativeGetColorForState;
        Java_com_sun_java_swing_plaf_gtk_GTKStyle_nativeGetClassValue;
        Java_com_sun_java_swing_plaf_gtk_GTKStyle_nativeGetPangoFontName;

        Java_sun_awt_X11_GtkFileDialogPeer_initIDs;
        Java_sun_awt_X11_GtkFileDialogPeer_run;
        Java_sun_awt_X11_GtkFileDialogPeer_quit;
        Java_sun_awt_X11_GtkFileDialogPeer_toFront;
        Java_sun_awt_X11_GtkFileDialogPeer_setBounds;

        local:
                *;
};
