Fixed bug for stacktrace:
[phpeclipse.git] / archive / net.sourceforge.phpeclipse.js.core / src / net / sourceforge / phpeclipse / js / core / parser / JSParser.java
index 28ea672..5842aae 100644 (file)
@@ -9,6 +9,13 @@
  * Modifications history
  *========================================================================
  * $Log: not supported by cvs2svn $
+ * Revision 1.3  2005/05/06 00:58:28  stefanbjarni
+ * Organized imports
+ * Changed one instance reference to a static method to a static reference
+ *
+ * Revision 1.2  2005/04/06 18:29:29  axelcl
+ * Avoid NullPointerException
+ *
  * Revision 1.1  2004/09/02 18:14:38  jsurfer
  * intial source from ttp://www.sf.net/projects/wdte
  *
@@ -53,7 +60,14 @@ import java.util.HashMap;
 import java.util.LinkedList;
 import java.util.List;
 
-import net.sourceforge.phpeclipse.js.core.model.*;
+import net.sourceforge.phpeclipse.js.core.model.JSClassElement;
+import net.sourceforge.phpeclipse.js.core.model.JSClassMethodElement;
+import net.sourceforge.phpeclipse.js.core.model.JSClassVariableElement;
+import net.sourceforge.phpeclipse.js.core.model.JSElement;
+import net.sourceforge.phpeclipse.js.core.model.JSFunctionElement;
+import net.sourceforge.phpeclipse.js.core.model.JSGlobalVariableElement;
+import net.sourceforge.phpeclipse.js.core.model.JSInstanceMethodElement;
+import net.sourceforge.phpeclipse.js.core.model.JSInstanceVariableElement;
 
 import org.eclipse.core.resources.IFile;
 import org.eclipse.jface.text.BadLocationException;
@@ -800,7 +814,7 @@ public class JSParser
                        globalVariables.put(variableName, aVariable);
                } else
                {
-                       aVariable = (JSGlobalVariableElement) classes.get(variableName);
+                       aVariable = (JSGlobalVariableElement) globalVariables.get(variableName);
                }
 
                return aVariable;