dsql.parser
Class ASTDriver

java.lang.Object
  extended bydsql.parser.SimpleNode
      extended bydsql.parser.DMNode
          extended bydsql.parser.ASTXMLElement
              extended bydsql.parser.ASTDriver
All Implemented Interfaces:
java.lang.Cloneable, Node

public class ASTDriver
extends ASTXMLElement

A <driver> element (inside <dbms> elements)


Field Summary
 
Fields inherited from class dsql.parser.ASTXMLElement
attrs, tagName
 
Fields inherited from class dsql.parser.SimpleNode
children, id, parent, parser
 
Constructor Summary
ASTDriver(ASTXMLElement toCopy)
          Constructor for ASTXMLElement.recast()
ASTDriver(int id)
          Constructor for Parser
ASTDriver(Parser p, int id)
          Constructor for Parser
 
Method Summary
 java.lang.String getConnectionString(ASTConnect c)
           
 java.lang.String getId()
           
 java.lang.String getJavaClass()
           
 java.lang.String toString()
           
 
Methods inherited from class dsql.parser.ASTXMLElement
attributesToString, execute, executeXML, getAttributeValue, getElement, getElement, getElements, getStartTag, getTagName, getXMLText, print, setAttribute, setAttribute, setDoc, setTagName
 
Methods inherited from class dsql.parser.DMNode
executeArgument, executeArgumentAsClass, executeArgumentColumnHolder, executeArgumentNonNull, executeArgumentRecordHolder, executeArgumentTable, executeWithCatch, getArgument, getCaller, getDsqlParent, getLine, getRoot, getString, hasArgument, jjtInsertFirstChild, jjtSetChild, setCaller, setLine
 
Methods inherited from class dsql.parser.SimpleNode
dump, jjtAddChild, jjtClose, jjtGetChild, jjtGetNumChildren, jjtGetParent, jjtOpen, jjtSetParent, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ASTDriver

public ASTDriver(int id)
Constructor for Parser


ASTDriver

public ASTDriver(Parser p,
                 int id)
Constructor for Parser


ASTDriver

public ASTDriver(ASTXMLElement toCopy)
Constructor for ASTXMLElement.recast()

Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class ASTXMLElement

getId

public java.lang.String getId()

getJavaClass

public java.lang.String getJavaClass()

getConnectionString

public java.lang.String getConnectionString(ASTConnect c)
                                     throws ExecuteException
Throws:
ExecuteException