[Pydev-cvs] org.python.pydev/src_completions/org/python/pydev/editor/codecompletion/revisited/modul
Brought to you by:
fabioz
From: Fabio Z. <fa...@us...> - 2007-09-16 17:15:53
|
Update of /cvsroot/pydev/org.python.pydev/src_completions/org/python/pydev/editor/codecompletion/revisited/modules In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1967/src_completions/org/python/pydev/editor/codecompletion/revisited/modules Modified Files: SourceModule.java AbstractModule.java Log Message: Added support to open file from zip file. Index: SourceModule.java =================================================================== RCS file: /cvsroot/pydev/org.python.pydev/src_completions/org/python/pydev/editor/codecompletion/revisited/modules/SourceModule.java,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** SourceModule.java 8 Jul 2007 21:14:54 -0000 1.7 --- SourceModule.java 16 Sep 2007 17:15:53 -0000 1.8 *************** *** 82,85 **** --- 82,94 ---- */ private File file; + + /** + * Path for this module within the zip file (only used if file is actually a file... otherwise it is null). + */ + public String zipFilePath; + + public String getZipFilePath(){ + return zipFilePath; + } /** Index: AbstractModule.java =================================================================== RCS file: /cvsroot/pydev/org.python.pydev/src_completions/org/python/pydev/editor/codecompletion/revisited/modules/AbstractModule.java,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** AbstractModule.java 16 Sep 2007 13:46:12 -0000 1.5 --- AbstractModule.java 16 Sep 2007 17:15:53 -0000 1.6 *************** *** 63,66 **** --- 63,73 ---- public abstract IToken[] getGlobalTokens(); + /** + * Don't deal with zip files unless specifically specified + */ + public String getZipFilePath(){ + return null; + } + /** * @see org.python.pydev.core.IModule#getLocalTokens(int, int, ILocalScope) *************** *** 263,269 **** /** ! * @param m ! * @param f ! * @return */ public static AbstractModule createEmptyModule(ModulesKey key) { --- 270,274 ---- /** ! * @return an empty module representing the key passed. */ public static AbstractModule createEmptyModule(ModulesKey key) { |