+ Const.CR + " return new " + TransJobDrawable.class.getName() + "(dataRow, " + ( options.getOutputType() == OutputType.PDF ? "true" : "false" ) + ");" + Const.CR + "}"; BSHExpression bshExpression = new BSHExpression(); bshExpression.setExpression( bshCode ); bshExpression.setName( "getImage" );
public void testCreate() throws Exception { assertTrue( DataRow.class.isAssignableFrom( DataRowConnector.class ) ); final BSHExpression ex = new BSHExpression(); ex.setExpression( "" ); final DefaultProcessingContext processingContext = new DefaultProcessingContext(); ex.setRuntime( new DebugExpressionRuntime( new DefaultTableModel(), 0, processingContext ) ); assertNull( ex.getValue() ); // must not crash } }