@@ -0,0 +1,1351 @@
+/* ----------------------------------------------------------------------------%0A * This file was automatically generated by SWIG (http://www.swig.org).%0A * Version 3.0.9%0A *%0A * Do not make changes to this file unless you know what you are doing--modify%0A * the SWIG interface file instead.%0A * ----------------------------------------------------------------------------- */%0A%0Apackage org.opensim.modeling;%0A%0Apublic class SubcomponentsWithDuplicateName extends OpenSimException %7B%0A  private transient long swigCPtr;%0A%0A  public SubcomponentsWithDuplicateName(long cPtr, boolean cMemoryOwn) %7B%0A    super(opensimCommonJNI.SubcomponentsWithDuplicateName_SWIGUpcast(cPtr), cMemoryOwn);%0A    swigCPtr = cPtr;%0A  %7D%0A%0A  public static long getCPtr(SubcomponentsWithDuplicateName obj) %7B%0A    return (obj == null) ? 0 : obj.swigCPtr;%0A  %7D%0A%0A  protected void finalize() %7B%0A    delete();%0A  %7D%0A%0A  public synchronized void delete() %7B%0A    if (swigCPtr != 0) %7B%0A      if (swigCMemOwn) %7B%0A        swigCMemOwn = false;%0A        opensimCommonJNI.delete_SubcomponentsWithDuplicateName(swigCPtr);%0A      %7D%0A      swigCPtr = 0;%0A    %7D%0A    super.delete();%0A  %7D%0A%0A  public SubcomponentsWithDuplicateName(String file, long line, String func, String thisName, String duplicateName) %7B%0A    this(opensimCommonJNI.new_SubcomponentsWithDuplicateName(file, line, func, thisName, duplicateName), true);%0A  %7D%0A%0A%7D%0A

Add newly generated SWIG file