From 2e3eadf38c91258a67bd1bccbf458ec0c0eb5a09 Mon Sep 17 00:00:00 2001 From: Philipp Spohr <spohr.philipp@web.de> Date: Sat, 12 Aug 2017 16:00:15 +0200 Subject: [PATCH] to latest yoshiko --- .../ba/yoshikoWrapper/swig/LibraryInterface.java | 6 +++--- .../swig/LibraryInterfaceConstants.java | 13 ------------- .../ba/yoshikoWrapper/swig/LibraryInterfaceJNI.java | 3 +-- 3 files changed, 4 insertions(+), 18 deletions(-) delete mode 100644 src/main/java/de/hhu/ba/yoshikoWrapper/swig/LibraryInterfaceConstants.java diff --git a/src/main/java/de/hhu/ba/yoshikoWrapper/swig/LibraryInterface.java b/src/main/java/de/hhu/ba/yoshikoWrapper/swig/LibraryInterface.java index 4aea41e..10405b5 100644 --- a/src/main/java/de/hhu/ba/yoshikoWrapper/swig/LibraryInterface.java +++ b/src/main/java/de/hhu/ba/yoshikoWrapper/swig/LibraryInterface.java @@ -8,7 +8,7 @@ package de.hhu.ba.yoshikoWrapper.swig; -public class LibraryInterface implements LibraryInterfaceConstants { +public class LibraryInterface { public static SWIGTYPE_p_ysk__ClusterEditingSolutions new_ClusterEditingSolutions() { long cPtr = LibraryInterfaceJNI.new_ClusterEditingSolutions(); return (cPtr == 0) ? null : new SWIGTYPE_p_ysk__ClusterEditingSolutions(cPtr, true); @@ -51,8 +51,8 @@ public class LibraryInterface implements LibraryInterfaceConstants { LibraryInterfaceJNI.LibraryInput_setSize(SWIGTYPE_p_yskInput__LibraryInput.getCPtr(self), id); } - public static void LibraryInput_addEdge(SWIGTYPE_p_yskInput__LibraryInput self, int sourceID, int targetID, double cost) { - LibraryInterfaceJNI.LibraryInput_addEdge(SWIGTYPE_p_yskInput__LibraryInput.getCPtr(self), sourceID, targetID, cost); + public static void LibraryInput_addEdge(SWIGTYPE_p_yskInput__LibraryInput self, int sourceID, int targetID, double cost, EdgeType edgeType) { + LibraryInterfaceJNI.LibraryInput_addEdge(SWIGTYPE_p_yskInput__LibraryInput.getCPtr(self), sourceID, targetID, cost, edgeType.swigValue()); } public static String getVersionString() { diff --git a/src/main/java/de/hhu/ba/yoshikoWrapper/swig/LibraryInterfaceConstants.java b/src/main/java/de/hhu/ba/yoshikoWrapper/swig/LibraryInterfaceConstants.java deleted file mode 100644 index 76ea9fd..0000000 --- a/src/main/java/de/hhu/ba/yoshikoWrapper/swig/LibraryInterfaceConstants.java +++ /dev/null @@ -1,13 +0,0 @@ -/* ---------------------------------------------------------------------------- - * This file was automatically generated by SWIG (http://www.swig.org). - * Version 3.0.8 - * - * Do not make changes to this file unless you know what you are doing--modify - * the SWIG interface file instead. - * ----------------------------------------------------------------------------- */ - -package de.hhu.ba.yoshikoWrapper.swig; - -public interface LibraryInterfaceConstants { - public final static int CPXSIZE_BITS = LibraryInterfaceJNI.CPXSIZE_BITS_get(); -} diff --git a/src/main/java/de/hhu/ba/yoshikoWrapper/swig/LibraryInterfaceJNI.java b/src/main/java/de/hhu/ba/yoshikoWrapper/swig/LibraryInterfaceJNI.java index 61cf480..7b6bc0b 100644 --- a/src/main/java/de/hhu/ba/yoshikoWrapper/swig/LibraryInterfaceJNI.java +++ b/src/main/java/de/hhu/ba/yoshikoWrapper/swig/LibraryInterfaceJNI.java @@ -19,8 +19,7 @@ public class LibraryInterfaceJNI { public final static native long new_LibraryInput(); public final static native void delete_LibraryInput(long jarg1); public final static native void LibraryInput_setSize(long jarg1, int jarg2); - public final static native void LibraryInput_addEdge(long jarg1, int jarg2, int jarg3, double jarg4); - public final static native int CPXSIZE_BITS_get(); + public final static native void LibraryInput_addEdge(long jarg1, int jarg2, int jarg3, double jarg4, int jarg5); public final static native String getVersionString(); public final static native long processLibraryInput(long jarg1); } -- GitLab