From cd15808bde0e2eaded8a2f98213378302edf0a02 Mon Sep 17 00:00:00 2001 From: Robert von Burg Date: Wed, 6 Aug 2014 18:42:50 +0200 Subject: [PATCH] [New] Moved *Visitor transformations in query into query method This is better than keeping the Visitor in the instance of the query, where it might be to early to instantiate it. --- .../li/strolch/persistence/postgresql/PostgreSqlOrderDao.java | 3 ++- .../strolch/persistence/postgresql/PostgreSqlResourceDao.java | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/java/li/strolch/persistence/postgresql/PostgreSqlOrderDao.java b/src/main/java/li/strolch/persistence/postgresql/PostgreSqlOrderDao.java index af99372bd..245c91da3 100644 --- a/src/main/java/li/strolch/persistence/postgresql/PostgreSqlOrderDao.java +++ b/src/main/java/li/strolch/persistence/postgresql/PostgreSqlOrderDao.java @@ -31,6 +31,7 @@ import javax.xml.parsers.SAXParserFactory; import javax.xml.transform.sax.SAXResult; import li.strolch.model.Order; +import li.strolch.model.OrderVisitor; import li.strolch.model.Tags; import li.strolch.model.query.OrderQuery; import li.strolch.model.xml.OrderToSaxVisitor; @@ -155,7 +156,7 @@ public class PostgreSqlOrderDao extends PostgresqlDao implements OrderDao } @Override - public List doQuery(OrderQuery query) { + public List doQuery(OrderQuery query, OrderVisitor orderVisitor) { // TODO Auto-generated method stub return null; } diff --git a/src/main/java/li/strolch/persistence/postgresql/PostgreSqlResourceDao.java b/src/main/java/li/strolch/persistence/postgresql/PostgreSqlResourceDao.java index 4f24d24a7..d0455a956 100644 --- a/src/main/java/li/strolch/persistence/postgresql/PostgreSqlResourceDao.java +++ b/src/main/java/li/strolch/persistence/postgresql/PostgreSqlResourceDao.java @@ -29,6 +29,7 @@ import javax.xml.parsers.SAXParserFactory; import javax.xml.transform.sax.SAXResult; import li.strolch.model.Resource; +import li.strolch.model.ResourceVisitor; import li.strolch.model.Tags; import li.strolch.model.query.ResourceQuery; import li.strolch.model.xml.ResourceToSaxVisitor; @@ -144,7 +145,7 @@ public class PostgreSqlResourceDao extends PostgresqlDao implements Re } @Override - public List doQuery(ResourceQuery query) { + public List doQuery(ResourceQuery query, ResourceVisitor resourceVisitor) { // TODO Auto-generated method stub return null; }