7172737475767778798081
final List source = (List)listSource; for (Object obj : source) { eachExpression.evaluate(securityContext, new ActionContext(ctx, entity, obj), entity); } } return null; }
7475767778798081828384
final List source = (List)listSource; for (Object obj : source) { final Object result = filterExpression.evaluate(securityContext, new ActionContext(ctx, entity, obj), entity); if (result instanceof Boolean) { if ((Boolean)result) { target.add(obj);
131132133134135136137138139140141
} // check property access in template expressions try (final Tx tx = app.tx()) { assertEquals(parent.toString(), child1.replaceVariables(securityContext, new ActionContext(), "${this.parentItem}")); tx.success(); } catch (FrameworkException fex) {
5354555657585960616263
if (obj instanceof AbstractNode) { try { return (T)Functions.evaluate(securityContext, new ActionContext(), obj, format); } catch (Throwable t) { t.printStackTrace(); } }