From 24a48922eac463ad3683b5f2da4e781a0b42f511 Mon Sep 17 00:00:00 2001
From: Arthur Coolen <coolen@astron.nl>
Date: Wed, 14 Jun 2006 13:30:14 +0000
Subject: [PATCH] BugID: 703 added jCommon

---
 .../include/jParmFacade/Makefile.am           |  3 +-
 ...stron_lofar_java_cep_jparmfacade_jCommon.h | 34 +++++++++++++++++++
 ...n_lofar_java_cep_jparmfacade_jParmFacade.h |  8 -----
 3 files changed, 36 insertions(+), 9 deletions(-)
 create mode 100644 JAVA/CEP/jParmFacade/include/jParmFacade/nl_astron_lofar_java_cep_jparmfacade_jCommon.h

diff --git a/JAVA/CEP/jParmFacade/include/jParmFacade/Makefile.am b/JAVA/CEP/jParmFacade/include/jParmFacade/Makefile.am
index 89c34adf157..feddac6188a 100644
--- a/JAVA/CEP/jParmFacade/include/jParmFacade/Makefile.am
+++ b/JAVA/CEP/jParmFacade/include/jParmFacade/Makefile.am
@@ -2,7 +2,8 @@
 # SUBDIRS = shmem .
 # endif
 
-INSTHDRS = nl_astron_lofar_java_cep_jparmfacade_jParmFacade.h
+INSTHDRS = nl_astron_lofar_java_cep_jparmfacade_jParmFacade.h \
+	   nl_astron_lofar_java_cep_jparmfacade_jCommon.h
 
 NOINSTHDRS =
 
diff --git a/JAVA/CEP/jParmFacade/include/jParmFacade/nl_astron_lofar_java_cep_jparmfacade_jCommon.h b/JAVA/CEP/jParmFacade/include/jParmFacade/nl_astron_lofar_java_cep_jparmfacade_jCommon.h
new file mode 100644
index 00000000000..06f4db63f23
--- /dev/null
+++ b/JAVA/CEP/jParmFacade/include/jParmFacade/nl_astron_lofar_java_cep_jparmfacade_jCommon.h
@@ -0,0 +1,34 @@
+//#  jCommon.h: Holds common objects, methods that aren't auto
+//#  generated by javah
+//#
+//#  Copyright (C) 2002-2005
+//#  ASTRON (Netherlands Foundation for Research in Astronomy)
+//#  P.O.Box 2, 7990 AA Dwingeloo, The Netherlands, seg@astron.nl
+//#
+//#  This program is free software; you can redistribute it and/or modify
+//#  it under the terms of the GNU General Public License as published by
+//#  the Free Software Foundation; either version 2 of the License, or
+//#  (at your option) any later version.
+//#
+//#  This program 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 for more details.
+//#
+//#  You should have received a copy of the GNU General Public License
+//#  along with this program; if not, write to the Free Software
+//#  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+//#
+
+#ifndef LOFAR_JPARMFACADE_COMMON_H
+#define LOFAR_JPARMFACADE_COMMON_H
+
+// \file
+// Holds common objects, methods that aren't autogenerated by javah
+//
+//# Never #include <config.h> or #include <lofar_config.h> in a header file!
+//# Includes
+#include <jni.h>
+void  setParmDBConnection(JNIEnv *env, jobject callerObject);
+
+#endif
diff --git a/JAVA/CEP/jParmFacade/include/jParmFacade/nl_astron_lofar_java_cep_jparmfacade_jParmFacade.h b/JAVA/CEP/jParmFacade/include/jParmFacade/nl_astron_lofar_java_cep_jparmfacade_jParmFacade.h
index 909e5761ecd..1df77c82105 100644
--- a/JAVA/CEP/jParmFacade/include/jParmFacade/nl_astron_lofar_java_cep_jparmfacade_jParmFacade.h
+++ b/JAVA/CEP/jParmFacade/include/jParmFacade/nl_astron_lofar_java_cep_jparmfacade_jParmFacade.h
@@ -7,14 +7,6 @@
 #ifdef __cplusplus
 extern "C" {
 #endif
-/*
- * Class:     nl_astron_lofar_java_cep_jparmfacade_jParmFacade
- * Method:    initParmFacade
- * Signature: (Ljava/lang/String;)V
- */
-JNIEXPORT void JNICALL Java_nl_astron_lofar_java_cep_jparmfacade_jParmFacade_initParmFacade
-  (JNIEnv *, jobject, jstring);
-
 /*
  * Class:     nl_astron_lofar_java_cep_jparmfacade_jParmFacade
  * Method:    getRange
-- 
GitLab