| Quintiq file version 2.0 | 
| #parent: #root | 
| Method ShowHideAllEdges ( | 
|   Boolean isshow | 
| ) | 
| { | 
|   Description: 'Show or hide all edges of this routing' | 
|   TextBody: | 
|   [* | 
|     linkEdges := selectset( this, OperationInput.OperationLinkEdge, e, true ); | 
|      | 
|     inputEdges := selectset( this, PISPNodeInRouting.PISPOperationInputEdge, e, true ); | 
|      | 
|     outputEdges := selectset( this, PISPNodeInRouting.PISPOperationOutputEdge, e, true ); | 
|      | 
|     inputgroupedges  := selectset(  this, RoutingStep.OperationInput.OperationInputGroup.OperationInputGroupEdge, e, true ); | 
|      | 
|     edges := construct( Edges );  | 
|      | 
|     edges := edges.Add( linkEdges ); | 
|     edges := edges.Add( inputEdges ); | 
|     edges := edges.Add( outputEdges ); | 
|     edges := edges.Add(  inputgroupedges ); | 
|      | 
|     if( isshow ) | 
|     { | 
|       Edge::Show( edges ); | 
|     } | 
|     else | 
|     { | 
|       Edge::Hide( edges ); | 
|     } | 
|   *] | 
| } |