for ( int i = 0, size = childDescriptors.length; i < size; i++ ) {
if (childDescriptors[i] instanceof ElementDescriptor) {
// Element content
ElementDescriptor childDescriptor = (ElementDescriptor) childDescriptors[i];
Context childContext = context;
childContext.pushOptions(childDescriptor.getOptions());
Expression childExpression = childDescriptor.getContextExpression();
if ( childExpression != null ) {
Object childBean = childExpression.evaluate( context );
if ( childBean != null ) {
String qualifiedName = childDescriptor.getQualifiedName();