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