_sourceObject = parent;
_relationshipKey = selectionKeyPath;
}
else {
String sourceObjectKeyPath = selectionKeyPath.substring(0, lastDotIndex);
_sourceObject = parent.valueForKeyPath(sourceObjectKeyPath);
_relationshipKey = selectionKeyPath.substring(lastDotIndex + 1);
if (_sourceObject instanceof EOEnterpriseObject) {
_sourceEntityName = ((EOEnterpriseObject)_sourceObject).entityName();
}
}