if (context.hasThisModelItem(parent, "Resolve target property", getConfig().getTargetStep())) {
return;
}
context.addPathToResolve(parent, "Resolve target property", getConfig().getTargetStep()).addResolvers(
new DisablePropertyTransferResolver(this), new CreateMissingPropertyResolver(this, parent),
new ChooseAnotherPropertyTargetResolver(this, parent));
} else {
if (context.hasThisModelItem(parent, "Resolve target property", getConfig().getTargetStep())) {
PathToResolve path = context.getPath(parent, "Resolve target property", getConfig().getTargetStep());
path.setSolved(true);
}