Copyright 2009,2010, Lapetus Systems Ltd. (All rights reserved)

com.lapetus_ltd._2009.xml.types
Class XLptsDriverInterfaceType

java.lang.Object
  extended by com.lapetus_ltd._2009.xml.types.XLptsDriverInterfaceType
Direct Known Subclasses:
TLptsDriverInterfaceType

public class XLptsDriverInterfaceType
extends java.lang.Object

XSD Generated Class: This object holds the interface for the driver. The interface in this case is the functional interface that the datasource driver provides so that information like the database name, port, url and credentials can be set. This structure therefore simply indicates the names of the functions and the parameter information for its use. The dbJAPI system automatically loades this configuration information and access the driver without any code required by the application. The GUI uses this and then takes the user input and passes it to the driver through this interface.

Java class for XLptsDriverInterfaceType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="XLptsDriverInterfaceType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="title" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="functionName" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="parameterListItem" type="{http://www.lapetus-ltd.com/2009/xml/types}XLptsFunctionParameterType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  java.lang.String functionName
           
protected  java.util.List<XLptsFunctionParameterType> parameterListItem
           
protected  java.lang.String title
           
 
Constructor Summary
XLptsDriverInterfaceType()
           
 
Method Summary
 java.lang.String getFunctionName()
          Gets the value of the functionName property.
 java.util.List<XLptsFunctionParameterType> getParameterListItem()
          Gets the value of the parameterListItem property.
 java.lang.String getTitle()
          Gets the value of the title property.
 void setFunctionName(java.lang.String value)
          Sets the value of the functionName property.
 void setTitle(java.lang.String value)
          Sets the value of the title property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

functionName

protected java.lang.String functionName

parameterListItem

protected java.util.List<XLptsFunctionParameterType> parameterListItem

title

protected java.lang.String title
Constructor Detail

XLptsDriverInterfaceType

public XLptsDriverInterfaceType()
Method Detail

getFunctionName

public java.lang.String getFunctionName()
Gets the value of the functionName property.

Returns:
possible object is String

getParameterListItem

public java.util.List<XLptsFunctionParameterType> getParameterListItem()
Gets the value of the parameterListItem property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the parameterListItem property.

For example, to add a new item, do as follows:

    getParameterListItem().add(newItem);
 

Objects of the following type(s) are allowed in the list XLptsFunctionParameterType


getTitle

public java.lang.String getTitle()
Gets the value of the title property.

Returns:
possible object is String

setFunctionName

public void setFunctionName(java.lang.String value)
Sets the value of the functionName property.

Parameters:
value - allowed object is String

setTitle

public void setTitle(java.lang.String value)
Sets the value of the title property.

Parameters:
value - allowed object is String


Copyright 2009,2010, Lapetus Systems Ltd. (All rights reserved)