org.apache.ws.jaxme.pm.generator.jdbc
Class TableDetails

java.lang.Object
  extended byorg.apache.ws.jaxme.xs.xml.impl.XsObjectImpl
      extended byorg.apache.ws.jaxme.pm.generator.jdbc.ConnectionDetails
          extended byorg.apache.ws.jaxme.pm.generator.jdbc.TableDetails
All Implemented Interfaces:
XsObject

public class TableDetails
extends ConnectionDetails

Author:
Jochen Wiedmann

Constructor Summary
protected TableDetails(JaxMeJdbcSG pJdbcSG, XsObject pParent)
           
 
Method Summary
 void cloneFrom(TableDetails pFrom)
           
 java.util.List getKeys()
           
 java.lang.String getName()
           
 void setKeys(java.lang.String pKeys)
           
 void setName(java.lang.String pName)
           
 void validate()
          Validates the types, attributes, elements, ...
 
Methods inherited from class org.apache.ws.jaxme.pm.generator.jdbc.ConnectionDetails
cloneFrom, getDatasource, getDbMode, getDriver, getPassword, getUrl, getUser, isUsingDatasource, setDatasource, setDbMode, setDriver, setPassword, setUrl, setUser, setUsingDatasource
 
Methods inherited from class org.apache.ws.jaxme.xs.xml.impl.XsObjectImpl
asXsQName, getContext, getLocator, getNamespaceSupport, getObjectFactory, getParentObject, getXsESchema, isTopLevelObject, isValidated
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TableDetails

protected TableDetails(JaxMeJdbcSG pJdbcSG,
                       XsObject pParent)
                throws org.xml.sax.SAXException
Method Detail

setName

public void setName(java.lang.String pName)

getName

public java.lang.String getName()

setKeys

public void setKeys(java.lang.String pKeys)

getKeys

public java.util.List getKeys()

cloneFrom

public void cloneFrom(TableDetails pFrom)

validate

public void validate()
              throws org.xml.sax.SAXException
Description copied from interface: XsObject

Validates the types, attributes, elements, ... internal state.

Specified by:
validate in interface XsObject
Overrides:
validate in class ConnectionDetails
Throws:
org.xml.sax.SAXException