|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--by.belsoft.report.tools.reportdb.CommonMethods | +--by.belsoft.report.tools.reportdb.QueryMethods
The class to work with query xml
Constructor Summary | |
QueryMethods()
|
Method Summary | |
void |
addDataSource(org.w3c.dom.Document doc,
DataSource ds)
addDataSource adds datasource |
void |
addDriver(org.w3c.dom.Document doc,
java.lang.String name)
addDriver adds driver |
org.w3c.dom.Element |
addQuery(org.w3c.dom.Document doc,
Query query)
addQuery adds query |
org.w3c.dom.Document |
addView(org.w3c.dom.Document doc,
BaseTakenUp table)
addView adda view to report |
BaseTakenUp |
convertQueryToTable(Query query,
BaseTakenUp tabl)
convertQueryToTable converts query to table |
DataSource |
getDataSource(org.w3c.dom.Document doc,
java.lang.String id)
getDataSource gets datasource |
java.util.ArrayList |
getDataSourceObjects(org.w3c.dom.Document doc)
getDataSourceObjects gets datasource objects |
java.util.ArrayList |
getDataSources(org.w3c.dom.Document doc)
getDataSources get datasources |
java.util.ArrayList |
getDrivers(org.w3c.dom.Document doc)
getDrivers gets drivers |
java.util.ArrayList |
getParentFields(org.w3c.dom.Document doc,
java.lang.String projname,
java.lang.String name)
getParentFields gets parent fields |
java.util.ArrayList |
getQueries(org.w3c.dom.Document doc)
getQueries gets queries |
Query |
getQuery(org.w3c.dom.Document doc,
java.lang.String name)
getQuery gets query |
org.w3c.dom.Element |
getQueryNode(org.w3c.dom.Document doc,
Query query)
getQueryNode gets node from query |
Query |
getQueryObject(java.lang.String id,
org.w3c.dom.Node element)
getQueryObject gets query object |
org.w3c.dom.Node |
getXMLSource(org.w3c.dom.Document doc,
Query query)
getXMLSource gets xml source from objects |
Query |
isSaved(org.w3c.dom.Document doc,
Query query)
isSaved checks if the query is saved |
org.w3c.dom.Element |
makeDataSourceElement(org.w3c.dom.Document doc,
DataSource ds)
makeDataSourceElement makes datasource element |
DataSource |
makeDataSourceFromNode(org.w3c.dom.Element from)
makeDataSourceFromNode makes datasource from node |
Field |
makeFieldFromNode(org.w3c.dom.Document doc,
java.lang.String fieldid)
makeFieldFromNode makes field from node |
Query |
makeObjectTreeFromNode(Query to,
org.w3c.dom.Node what)
makeObjectTreeFromNode makes object tree from node |
org.w3c.dom.Element |
makeXMLTreeFromObject(org.w3c.dom.Document doc,
org.w3c.dom.Element to,
java.util.ArrayList what)
makeXMLTreeFromObject makes xml tree from object |
void |
removeDataSource(org.w3c.dom.Document doc,
java.lang.String id)
removeDataSource removes datasource |
void |
removeDataSources(org.w3c.dom.Document doc,
java.lang.String[] ids)
removeDataSources removes datasources |
void |
removeDriver(org.w3c.dom.Document doc,
java.lang.String name)
removeDriver removes driver |
org.w3c.dom.Document |
removeQuery(org.w3c.dom.Document doc,
java.lang.String id)
removeQuery removes query |
org.w3c.dom.Document |
removeTable(org.w3c.dom.Document doc,
java.lang.String id)
removeTable removes selected table |
java.util.ArrayList |
reverseList(java.util.ArrayList toReverse)
reverseList makes reverse list |
void |
updateDataSource(org.w3c.dom.Document doc,
DataSource ds)
updateDataSource updates datasource |
org.w3c.dom.Document |
updateQuery(org.w3c.dom.Document doc,
Query query)
updateQuery updates query |
Methods inherited from class by.belsoft.report.tools.reportdb.CommonMethods |
getStaticElement, getStaticElements, getTables, makeBaseTakenUpObject, makeBaseTakenUpObjects, makeBaseTakenUpXML, updateTable |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public QueryMethods()
Method Detail |
public org.w3c.dom.Document addView(org.w3c.dom.Document doc, BaseTakenUp table)
doc
- Document the document elementtable
- BaseTakenUp the container with data
public org.w3c.dom.Document removeQuery(org.w3c.dom.Document doc, java.lang.String id)
doc
- Document the document elementid
- String the element id
public org.w3c.dom.Document removeTable(org.w3c.dom.Document doc, java.lang.String id)
doc
- Document the document elementid
- String the element id
public Query isSaved(org.w3c.dom.Document doc, Query query)
doc
- Document the document elementquery
- Query the query to check
public org.w3c.dom.Document updateQuery(org.w3c.dom.Document doc, Query query)
doc
- Document the document elementquery
- Query the query to be updated
public org.w3c.dom.Element addQuery(org.w3c.dom.Document doc, Query query)
doc
- Document the document elementquery
- Query the query to add
public org.w3c.dom.Node getXMLSource(org.w3c.dom.Document doc, Query query)
doc
- Document the document elementquery
- Query the query to view source
public org.w3c.dom.Element makeXMLTreeFromObject(org.w3c.dom.Document doc, org.w3c.dom.Element to, java.util.ArrayList what)
doc
- Document the document elementto
- Element the element to be formedwhat
- ArrayList the list of data
public org.w3c.dom.Element getQueryNode(org.w3c.dom.Document doc, Query query)
doc
- Document the document elementquery
- Query the query to parse
public Query getQueryObject(java.lang.String id, org.w3c.dom.Node element)
id
- String the element idelement
- Node the element node
public Query makeObjectTreeFromNode(Query to, org.w3c.dom.Node what)
to
- Query the query where to put datawhat
- Node the node to parse
public java.util.ArrayList getQueries(org.w3c.dom.Document doc)
doc
- Document the document element
public Query getQuery(org.w3c.dom.Document doc, java.lang.String name)
doc
- Document the document elementname
- String the query name
public java.util.ArrayList getParentFields(org.w3c.dom.Document doc, java.lang.String projname, java.lang.String name)
doc
- Document the document elementprojname
- String the report namename
- String the query name
public java.util.ArrayList reverseList(java.util.ArrayList toReverse)
toReverse
- ArrayList the list to be reversed
public Field makeFieldFromNode(org.w3c.dom.Document doc, java.lang.String fieldid)
doc
- Document the document elementfieldid
- String the field id
public BaseTakenUp convertQueryToTable(Query query, BaseTakenUp tabl)
query
- Query the query to converttabl
- BaseTakenUp the table of converting
public DataSource makeDataSourceFromNode(org.w3c.dom.Element from)
from
- Element element to parse
public org.w3c.dom.Element makeDataSourceElement(org.w3c.dom.Document doc, DataSource ds)
doc
- Document the document elementds
- DataSource the datasource with data
public java.util.ArrayList getDataSources(org.w3c.dom.Document doc)
doc
- Document the document element
public java.util.ArrayList getDataSourceObjects(org.w3c.dom.Document doc)
doc
- Document the document element
public DataSource getDataSource(org.w3c.dom.Document doc, java.lang.String id)
doc
- Document the document elementid
- String the id
public void addDataSource(org.w3c.dom.Document doc, DataSource ds)
doc
- Document the document elementds
- DataSource the datasource to addpublic void removeDataSource(org.w3c.dom.Document doc, java.lang.String id)
doc
- Document the document elementid
- String the datasources idpublic void removeDataSources(org.w3c.dom.Document doc, java.lang.String[] ids)
doc
- Document the document elementids
- String[] the datasources idspublic void updateDataSource(org.w3c.dom.Document doc, DataSource ds)
doc
- Document the document elementds
- DataSource the datasource to be updatedpublic java.util.ArrayList getDrivers(org.w3c.dom.Document doc)
doc
- Document the document element
public void addDriver(org.w3c.dom.Document doc, java.lang.String name)
doc
- Document the document elementname
- String the drivers namepublic void removeDriver(org.w3c.dom.Document doc, java.lang.String name)
doc
- Document the document elementname
- String the drivers name
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |