~sgdg/stado/stado30

« back to all changes in this revision

Viewing changes to src/org/postgresql/stado/parser/SqlAlterRenameColumn.java

  • Committer: Jim Mlodgenski
  • Date: 2011-11-09 20:39:51 UTC
  • Revision ID: jim@cirrusql.com-20111109203951-bpj0woiwl76xkezn
Changes necessary to handle the updated versions of JTB and JavaCC

Show diffs side-by-side

added added

removed removed

Lines of Context:
37
37
import org.postgresql.stado.metadata.SysPermission;
38
38
import org.postgresql.stado.metadata.SysTable;
39
39
import org.postgresql.stado.parser.core.syntaxtree.RenameDef;
40
 
import org.postgresql.stado.parser.core.visitor.ObjectDepthFirst;
 
40
import org.postgresql.stado.parser.core.visitor.DepthFirstVoidArguVisitor;
41
41
import org.postgresql.stado.parser.handler.IdentifierHandler;
42
42
 
43
 
 
44
43
/**
45
44
 * For adding a new Column
46
45
 */
47
 
public class SqlAlterRenameColumn extends ObjectDepthFirst implements
 
46
public class SqlAlterRenameColumn extends DepthFirstVoidArguVisitor implements
48
47
        IPreparable {
49
48
    private static final XLogger logger = XLogger
50
49
            .getLogger(SqlAlterRenameColumn.class);
84
83
     * f4 -> Identifier(prn)
85
84
     */
86
85
    @Override
87
 
    public Object visit(RenameDef n, Object argu) {
88
 
        Object _ret = null;
 
86
    public void visit(RenameDef n, Object argu) {
89
87
        IdentifierHandler ih = new IdentifierHandler();
90
88
        oldName = (String) n.f2.accept(ih, argu);
91
89
        newName = (String) n.f4.accept(ih, argu);
92
 
        return _ret;
93
90
    }
94
91
 
95
92
    public String getNewName() {