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

java.lang.Object
  extended by org.apache.ws.jaxme.xs.xml.impl.XsObjectImpl
      extended by org.apache.ws.jaxme.pm.generator.jdbc.ConnectionDetails
All Implemented Interfaces:
XsObject
Direct Known Subclasses:
TableDetails

public class ConnectionDetails
extends XsObjectImpl

Author:
Jochen Wiedmann

Constructor Summary
protected ConnectionDetails(JaxMeJdbcSG pJdbcSG, XsObject pParent)
           
 
Method Summary
 void cloneFrom(ConnectionDetails pFrom)
           
 java.lang.String getDatasource()
           
 JaxMeJdbcSG.Mode getDbMode()
           
 java.lang.String getDriver()
           
 java.lang.String getPassword()
           
 java.lang.String getUrl()
           
 java.lang.String getUser()
           
 java.lang.Boolean isUsingDatasource()
           
 void setDatasource(java.lang.String pDatasource)
           
 void setDbMode(java.lang.String pMode)
           
 void setDriver(java.lang.String pDriver)
           
 void setPassword(java.lang.String pPassword)
           
 void setUrl(java.lang.String pUrl)
           
 void setUser(java.lang.String pUser)
           
 void setUsingDatasource(java.lang.Boolean pUsingDatasource)
           
 void validate()
          Validates the types, attributes, elements, ...
 
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

ConnectionDetails

protected ConnectionDetails(JaxMeJdbcSG pJdbcSG,
                            XsObject pParent)
Method Detail

setDriver

public void setDriver(java.lang.String pDriver)

getDriver

public java.lang.String getDriver()

setUrl

public void setUrl(java.lang.String pUrl)

getUrl

public java.lang.String getUrl()

setUser

public void setUser(java.lang.String pUser)

getUser

public java.lang.String getUser()

setPassword

public void setPassword(java.lang.String pPassword)

getPassword

public java.lang.String getPassword()

setDatasource

public void setDatasource(java.lang.String pDatasource)

getDatasource

public java.lang.String getDatasource()

setUsingDatasource

public void setUsingDatasource(java.lang.Boolean pUsingDatasource)

isUsingDatasource

public java.lang.Boolean isUsingDatasource()

setDbMode

public void setDbMode(java.lang.String pMode)

getDbMode

public JaxMeJdbcSG.Mode getDbMode()

cloneFrom

public void cloneFrom(ConnectionDetails 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 XsObjectImpl
Throws:
org.xml.sax.SAXException