}
//[0] expr, [1] loadWhenEvents, [2] saveWhenEvents, [3] access, [4] converter, [5] args, [6] loadAfterEvents, [7] saveAfterEvents
protected Object[] loadPropertyAnnotation(Component comp, String propName, String bindName) {
ComponentCtrl compCtrl = (ComponentCtrl) comp;
Annotation ann = compCtrl.getAnnotation(propName, bindName);
if (ann != null) {
final Map attrs = ann.getAttributes(); //(tag, tagExpr)
List loadWhenEvents = null;
List saveWhenEvents = null;
List loadAfterEvents = null;
List saveAfterEvents = null;
String access = null;