* @see org.andromda.metafacades.uml.ServiceOperation#getIncomingDestination()
*/
public Object handleGetIncomingDestination()
{
final Collection dependencies = this.getTargetDependencies();
final DependencyFacade dependency = (DependencyFacade)
CollectionUtils.find(dependencies,
new Predicate() {
public boolean evaluate(Object object)
{
return ((DependencyFacade)object).getSourceElement() instanceof Destination;
}});
return dependency != null ? dependency.getSourceElement() : null;
}