KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > daffodilwoods > daffodildb > server > sql99 > dml > targettable


1 package com.daffodilwoods.daffodildb.server.sql99.dml;
2
3 import com.daffodilwoods.daffodildb.server.sql99.*;
4 import com.daffodilwoods.daffodildb.server.sql99.common.*;
5 import com.daffodilwoods.daffodildb.server.sql99.dql.tableexpression.fromclause.*;
6 import com.daffodilwoods.daffodildb.server.sql99.token.*;
7
8 public class targettable implements com.daffodilwoods.daffodildb.utils.parser.StatementExecuter {
9    public Srightparen_1874859514 _OptSrightparen_18748595140;
10    public tablename _tablename1;
11    public Sleftparen653880241 _OptSleftparen6538802412;
12    public dummyrule _Optdummyrule3;
13
14    private TableDetails tableDetails;
15
16    /**
17     * This method returns the Qualified Identifier for the Table that is in picture.
18     * @param object
19     * @return
20     * @throws com.daffodilwoods.database.resource.DException
21     */

22
23    public Object JavaDoc run(Object JavaDoc object) throws com.daffodilwoods.database.resource.DException {
24       if (tableDetails == null) {
25          tableDetails = _tablename1.getTableDetails();
26       }
27       return tableDetails;
28    }
29
30    public TableDetails getTableDetails() {
31       return tableDetails;
32    }
33
34    public Object JavaDoc clone() throws CloneNotSupportedException JavaDoc {
35       return this;
36    }
37
38    public String JavaDoc toString() {
39       StringBuffer JavaDoc sb = new StringBuffer JavaDoc();
40       sb.append(" ");
41       if (_OptSleftparen6538802412 != null) {
42          sb.append(_OptSleftparen6538802412);
43       }
44       sb.append(" ");
45       sb.append(_tablename1);
46       sb.append(" ");
47       if (_OptSrightparen_18748595140 != null) {
48          sb.append(_OptSrightparen_18748595140);
49       }
50       return sb.toString();
51    }
52
53 }
54
Popular Tags