if (methodExpression == null)
{
methodExpression = context.getApplication().getExpressionFactory().
createMethodExpression(context.getELContext(),
attributeExpressionString, Void.TYPE, new Class[]{ActionEvent.class});
actionListener = new MethodExpressionActionListener(methodExpression);
}
else
{
// FIXME this will maybe need changes, because the second methodExpression
// is supposed to have zero args, but the underlying MethodExpression
// won't fulfill this requirement. -=Jakob Korherr=-
actionListener = new MethodExpressionActionListener(methodExpression, methodExpression);
}
((ActionSource2)innerComponent).addActionListener(actionListener);
}
else if ("validator".equals(attributeName))