}
if (!simple.getName().equals(propertyNameAtomic))
{
continue;
}
return new DOMIndexedGetter(propertyNameAtomic, index, null);
}
for (SchemaElementComplex complex : complexProperty.getChildren())
{
if (!complex.isArray())
{
continue;
}
if (!complex.getName().equals(propertyNameAtomic))
{
continue;
}
return new DOMIndexedGetter(propertyNameAtomic, index, new FragmentFactoryDOMGetter(eventAdapterService, eventType, propertyExpression));
}
return null;
}