title: Java class methods do not auto complete in Jython using Eclipse Pydev
body: <p>I'm using PyDev 2.5 with Eclipse Indigo and Jython 2.5.3b1 . I have a JAR file that contains certain classes which I'm importing to a PyDev (Jython ) project. They seem to work seamlessly except for Auto completion. The member functions of Java Classes do not auto-complete e.g. pressing the dot '.' operator does not bring up the list for class member functions. The jar file is added to the PyDev-PYTHONPATH external libraries of the PyDev project.</p>
  
  <p><a href="http://dl.dropbox.com/u/23776836/classpath.jpg" rel="nofollow">Screenshot of PYTHONPATH external libs</a></p>
  
  <p>Auto completion does not work for the code below, but it compiles and runs perfectly fine.</p>
  
  <pre><code>from my.testpackage import MyClass
  
  myVar = MyClass("Monkey")
  
  print myVar.getName()
  </code></pre>
  
  <p>Typing "myVar." does not auto complete</p>
  
  <p>Worth noting that auto completion works if I imported a non custom jar </p>
  
  <p>e.g. </p>
  
  <pre><code>from java.lang import Math
  
  print Math.max(3,5)
  </code></pre>
  
  <p>Typing "Math." will auto complete</p>
  
  <p>I'm not sure if this functionality even supported in the current version of PyDev. Does anyone actually have this working in their PyDev and Eclipse setup?</p>
  
  <p>Any suggestion would be appreciated.</p>
  
  <p>Thank you,</p>
  
  <p>DM</p>