if (componentAnnotation.actionConfigs().length > 0) {
List<EditConfigDropTarget> dropTargets = new ArrayList<EditConfigDropTarget>();
for (DropTarget dropTargetConfig : componentAnnotation.dropTargets()) {
EditConfigDropTargetParameters params = new EditConfigDropTargetParameters();
params.setFieldName(dropTargetConfig.nodeName());
params.setGroups(dropTargetConfig.groups());
params.setAccept(dropTargetConfig.accept());
params.setPropertyName(dropTargetConfig.propertyName());
dropTargets.add(new EditConfigDropTarget(params));
}
EditConfigDropTargetsParameters parameters = new EditConfigDropTargetsParameters();
parameters.setContainedElements(dropTargets);