Style Intelligence v12.0

inetsoft.uql.tabular
Class TabularDataSource

java.lang.Object
  extended by inetsoft.uql.XDataSource
      extended by inetsoft.uql.tabular.TabularDataSource
All Implemented Interfaces:
inetsoft.util.XMLSerializable, Serializable, Cloneable

public abstract class TabularDataSource
extends XDataSource

This is the base class for defining a tabular data source.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class inetsoft.uql.XDataSource
CORBA, DOMAIN_DB2, DOMAIN_NONE, DOMAIN_ORACLE, DOMAIN_SQL, DOMAIN_SQLSERVER, EJB, JDBC, OBJECT, SAP, SOAP, TEXT, XML, XMLA
 
Constructor Summary
TabularDataSource(String type)
           
 
Method Summary
 UserVariable[] getParameters()
          Get the data source connection parameters.
protected  void parseAttributes(Element tag)
          Parse the attributes of the XML tag.
protected  void parseContents(Element tag)
          Parse the contents of the XML tag.
 void parseXML(Element root)
          Parse the XML element that contains information on this data source.
protected  void writeAttributes(PrintWriter writer)
          Write the attributes of the XML tag.
protected  void writeContents(PrintWriter writer)
          Write the contents of the XML tag.
 void writeXML(PrintWriter writer)
          Generate the XML segment to represent this data source.
 
Methods inherited from class inetsoft.uql.XDataSource
addFolder, clone, equals, getDescription, getDomainType, getFolders, getFullName, getName, getRuntimeValue, getType, hashCode, isMVEnabled, removeFolder, removeFolders, setDescription, setName, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TabularDataSource

public TabularDataSource(String type)
Method Detail

getParameters

public UserVariable[] getParameters()
Get the data source connection parameters.

Specified by:
getParameters in class XDataSource

writeXML

public final void writeXML(PrintWriter writer)
Description copied from class: XDataSource
Generate the XML segment to represent this data source.

Specified by:
writeXML in interface inetsoft.util.XMLSerializable
Overrides:
writeXML in class XDataSource

parseXML

public final void parseXML(Element root)
                    throws Exception
Description copied from class: XDataSource
Parse the XML element that contains information on this data source.

Specified by:
parseXML in interface inetsoft.util.XMLSerializable
Overrides:
parseXML in class XDataSource
Throws:
Exception

writeAttributes

protected void writeAttributes(PrintWriter writer)
Write the attributes of the XML tag.


writeContents

protected void writeContents(PrintWriter writer)
Write the contents of the XML tag.


parseAttributes

protected void parseAttributes(Element tag)
                        throws Exception
Parse the attributes of the XML tag.

Throws:
Exception

parseContents

protected void parseContents(Element tag)
                      throws Exception
Parse the contents of the XML tag.

Throws:
Exception

Copyright © 1996-2014 InetSoft Technology Corp. All Rights Reserved.