AttributeNames.Internal.QUERY ), preDataSubReport.getQuery() );
final String queryDefined = designtime ? "design-time-query" : preDataSubReport.getQuery();
this.query = (String) ConverterRegistry.convert( queryRaw, String.class, queryDefined );
evaluateExpression( preDataSubReport.getAttributeExpression( AttributeNames.Internal.NAMESPACE,
AttributeNames.Internal.QUERY_LIMIT ), queryLimitDefault );
this.queryLimit = (Integer) ConverterRegistry.convert( queryLimitRaw, Integer.class, queryLimitDefault );
evaluateExpression( preDataSubReport.getAttributeExpression( AttributeNames.Internal.NAMESPACE,
AttributeNames.Internal.QUERY_TIMEOUT ), queryTimeoutDefault );
this.queryTimeout = (Integer) ConverterRegistry.convert( queryTimeoutRaw, Integer.class, queryTimeoutDefault );