private void cancelConnecting(){
		if( connection != null ){
			site.removeItem( connection );
			if( sourceArray != null ){
				sourceArray.remove( connection.getSourceEndPoint() );
			}
			if( targetArray != null ){
				targetArray.remove( connection.getTargetEndPoint() );
			}
			
			connection = null;
		}
		
		sourceArray = null;
		targetArray = null;
		sourceItem = null;
		openEnded.endConnecting();
	}