| Quintiq file version 2.0 | 
| #parent: CustomDrawComponentRoutingConfigurator/CustomDrawDataLayerOperationInputEdgeRCV | 
| Response OnClickObject ( | 
|   PISPOperationInputEdge object | 
| ) id:Response_CustomDrawComponentRoutingConfigurator_CustomDrawDataLayerOperationInputEdgeRCV_OnClickObject | 
| { | 
|   #keys: '[124808.1.394311758]' | 
|   Body: | 
|   [* | 
|     // Highlight the PISP operation input edge | 
|     data := DataHolderHighlightOperationInputOutputNode.Data(); | 
|     oio := object.OperationInput(); | 
|     index := data.Find( oio ); | 
|     found := index >= 0; | 
|      | 
|     if( action.IsControl() ) | 
|     { | 
|       if( found ) // Delete object | 
|       { | 
|         data.Delete( index ); | 
|       } | 
|       else // Add object | 
|       { | 
|         data.Add( oio ); | 
|       } | 
|     } | 
|     else // Flush all objects | 
|     { | 
|       data.Flush(); | 
|       data.Add( oio ); | 
|     } | 
|   *] | 
|   CanBindMultiple: false | 
|   DefinitionID: 'Responsedef_CustomDrawBaseDataLayer_OnClickObject' | 
| } |