/* DO NOT EDIT THIS FILE - it is machine generated by japharh */
#include "jni.h"

/* Stubs for class 'sun_awt_motif_MTextFieldPeer' */

#ifdef __cplusplus
extern "C" {
#endif

/* "sun/awt/motif/MTextFieldPeer/create()",
   Java_sun_awt_motif_MTextFieldPeer_create_stub  */
JNIEXPORT jvalue * JNICALL
Java_sun_awt_motif_MTextFieldPeer_create_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT void JNICALL
   Java_sun_awt_motif_MTextFieldPeer_create( JNIEnv *env, jobject obj, jobject );
  Java_sun_awt_motif_MTextFieldPeer_create( env, p[1].l, p[2].l );

  return p;
}

/* "sun/awt/motif/MTextFieldPeer/getCaretPosition()",
   Java_sun_awt_motif_MTextFieldPeer_getCaretPosition_stub  */
JNIEXPORT jvalue * JNICALL
Java_sun_awt_motif_MTextFieldPeer_getCaretPosition_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT jint JNICALL
   Java_sun_awt_motif_MTextFieldPeer_getCaretPosition( JNIEnv *env, jobject obj );
  p[0].i = Java_sun_awt_motif_MTextFieldPeer_getCaretPosition( env, p[1].l );

  return p;
}

/* "sun/awt/motif/MTextFieldPeer/getSelectionEnd()",
   Java_sun_awt_motif_MTextFieldPeer_getSelectionEnd_stub  */
JNIEXPORT jvalue * JNICALL
Java_sun_awt_motif_MTextFieldPeer_getSelectionEnd_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT jint JNICALL
   Java_sun_awt_motif_MTextFieldPeer_getSelectionEnd( JNIEnv *env, jobject obj );
  p[0].i = Java_sun_awt_motif_MTextFieldPeer_getSelectionEnd( env, p[1].l );

  return p;
}

/* "sun/awt/motif/MTextFieldPeer/getSelectionStart()",
   Java_sun_awt_motif_MTextFieldPeer_getSelectionStart_stub  */
JNIEXPORT jvalue * JNICALL
Java_sun_awt_motif_MTextFieldPeer_getSelectionStart_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT jint JNICALL
   Java_sun_awt_motif_MTextFieldPeer_getSelectionStart( JNIEnv *env, jobject obj );
  p[0].i = Java_sun_awt_motif_MTextFieldPeer_getSelectionStart( env, p[1].l );

  return p;
}

/* "sun/awt/motif/MTextFieldPeer/getText()",
   Java_sun_awt_motif_MTextFieldPeer_getText_stub  */
JNIEXPORT jvalue * JNICALL
Java_sun_awt_motif_MTextFieldPeer_getText_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT jstring JNICALL
   Java_sun_awt_motif_MTextFieldPeer_getText( JNIEnv *env, jobject obj );
  p[0].l = Java_sun_awt_motif_MTextFieldPeer_getText( env, p[1].l );

  return p;
}

/* "sun/awt/motif/MTextFieldPeer/insertReplaceText()",
   Java_sun_awt_motif_MTextFieldPeer_insertReplaceText_stub  */
JNIEXPORT jvalue * JNICALL
Java_sun_awt_motif_MTextFieldPeer_insertReplaceText_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT void JNICALL
   Java_sun_awt_motif_MTextFieldPeer_insertReplaceText( JNIEnv *env, jobject obj, jstring );
  Java_sun_awt_motif_MTextFieldPeer_insertReplaceText( env, p[1].l, p[2].l );

  return p;
}

/* "sun/awt/motif/MTextFieldPeer/pSetEditable()",
   Java_sun_awt_motif_MTextFieldPeer_pSetEditable_stub  */
JNIEXPORT jvalue * JNICALL
Java_sun_awt_motif_MTextFieldPeer_pSetEditable_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT void JNICALL
   Java_sun_awt_motif_MTextFieldPeer_pSetEditable( JNIEnv *env, jobject obj, jboolean );
  Java_sun_awt_motif_MTextFieldPeer_pSetEditable( env, p[1].l, p[2].i );

  return p;
}

/* "sun/awt/motif/MTextFieldPeer/preDispose()",
   Java_sun_awt_motif_MTextFieldPeer_preDispose_stub  */
JNIEXPORT jvalue * JNICALL
Java_sun_awt_motif_MTextFieldPeer_preDispose_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT void JNICALL
   Java_sun_awt_motif_MTextFieldPeer_preDispose( JNIEnv *env, jobject obj );
  Java_sun_awt_motif_MTextFieldPeer_preDispose( env, p[1].l );

  return p;
}

/* "sun/awt/motif/MTextFieldPeer/select()",
   Java_sun_awt_motif_MTextFieldPeer_select_stub  */
JNIEXPORT jvalue * JNICALL
Java_sun_awt_motif_MTextFieldPeer_select_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT void JNICALL
   Java_sun_awt_motif_MTextFieldPeer_select( JNIEnv *env, jobject obj, jint, jint );
  Java_sun_awt_motif_MTextFieldPeer_select( env, p[1].l, p[2].i, p[3].i );

  return p;
}

/* "sun/awt/motif/MTextFieldPeer/setCaretPosition()",
   Java_sun_awt_motif_MTextFieldPeer_setCaretPosition_stub  */
JNIEXPORT jvalue * JNICALL
Java_sun_awt_motif_MTextFieldPeer_setCaretPosition_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT void JNICALL
   Java_sun_awt_motif_MTextFieldPeer_setCaretPosition( JNIEnv *env, jobject obj, jint );
  Java_sun_awt_motif_MTextFieldPeer_setCaretPosition( env, p[1].l, p[2].i );

  return p;
}

/* "sun/awt/motif/MTextFieldPeer/setEchoChar()",
   Java_sun_awt_motif_MTextFieldPeer_setEchoChar_stub  */
JNIEXPORT jvalue * JNICALL
Java_sun_awt_motif_MTextFieldPeer_setEchoChar_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT void JNICALL
   Java_sun_awt_motif_MTextFieldPeer_setEchoChar( JNIEnv *env, jobject obj, jchar );
  Java_sun_awt_motif_MTextFieldPeer_setEchoChar( env, p[1].l, p[2].c );

  return p;
}

/* "sun/awt/motif/MTextFieldPeer/setFont()",
   Java_sun_awt_motif_MTextFieldPeer_setFont_stub  */
JNIEXPORT jvalue * JNICALL
Java_sun_awt_motif_MTextFieldPeer_setFont_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT void JNICALL
   Java_sun_awt_motif_MTextFieldPeer_setFont( JNIEnv *env, jobject obj, jobject );
  Java_sun_awt_motif_MTextFieldPeer_setFont( env, p[1].l, p[2].l );

  return p;
}

/* "sun/awt/motif/MTextFieldPeer/setText()",
   Java_sun_awt_motif_MTextFieldPeer_setText_stub  */
JNIEXPORT jvalue * JNICALL
Java_sun_awt_motif_MTextFieldPeer_setText_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT void JNICALL
   Java_sun_awt_motif_MTextFieldPeer_setText( JNIEnv *env, jobject obj, jstring );
  Java_sun_awt_motif_MTextFieldPeer_setText( env, p[1].l, p[2].l );

  return p;
}

#ifdef __cplusplus
};
#endif
