1 22 23 28 29 package org.xquark.mapper.storage; 30 31 import org.xquark.xml.xdbc.XMLDBCException; 32 33 36 public class QueryBuilderFactory 37 { 38 private static final String RCSRevision = "$Revision: 1.1 $"; 39 private static final String RCSName = "$Name: $"; 40 41 private QueryBuilderFactory() {} 42 43 public static QueryBuilder createBuilder ( 44 _RepositoryCollection collection, 45 VarInfoSet varInfo, 46 boolean interactive 47 ) 48 throws XMLDBCException 49 { 50 if (interactive) 51 return new InteractiveQueryBuilder(collection, varInfo); 52 else 53 return new BatchQueryBuilder(collection, varInfo); 54 } 55 } 56 | Popular Tags |