[Pydev-cvs] org.python.pydev.refactoring/src/org/python/pydev/refactoring/ast/visitors/context Cla
Brought to you by:
fabioz
From: Fabio Z. <fa...@us...> - 2007-03-05 02:28:00
|
Update of /cvsroot/pydev/org.python.pydev.refactoring/src/org/python/pydev/refactoring/ast/visitors/context In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15063/src/org/python/pydev/refactoring/ast/visitors/context Modified Files: ClassDefVisitor.java Log Message: Many refactorings to make the refactoring engine work with builtins. Index: ClassDefVisitor.java =================================================================== RCS file: /cvsroot/pydev/org.python.pydev.refactoring/src/org/python/pydev/refactoring/ast/visitors/context/ClassDefVisitor.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** ClassDefVisitor.java 27 Feb 2007 12:24:52 -0000 1.2 --- ClassDefVisitor.java 5 Mar 2007 02:27:56 -0000 1.3 *************** *** 6,12 **** import org.python.pydev.refactoring.ast.adapters.AbstractScopeNode; import org.python.pydev.refactoring.ast.adapters.ClassDefAdapter; import org.python.pydev.refactoring.ast.adapters.ModuleAdapter; ! public class ClassDefVisitor extends AbstractContextVisitor<ClassDefAdapter> { public ClassDefVisitor(ModuleAdapter module, AbstractNodeAdapter parent) { --- 6,13 ---- import org.python.pydev.refactoring.ast.adapters.AbstractScopeNode; import org.python.pydev.refactoring.ast.adapters.ClassDefAdapter; + import org.python.pydev.refactoring.ast.adapters.IClassDefAdapter; import org.python.pydev.refactoring.ast.adapters.ModuleAdapter; ! public class ClassDefVisitor extends AbstractContextVisitor<IClassDefAdapter> { public ClassDefVisitor(ModuleAdapter module, AbstractNodeAdapter parent) { *************** *** 15,19 **** @Override ! protected ClassDefAdapter createAdapter(AbstractScopeNode<?> parent, SimpleNode node) { return new ClassDefAdapter(moduleAdapter, parent, (ClassDef) node); } --- 16,20 ---- @Override ! protected IClassDefAdapter createAdapter(AbstractScopeNode<?> parent, SimpleNode node) { return new ClassDefAdapter(moduleAdapter, parent, (ClassDef) node); } |