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 ); 
 | 
    } 
 | 
  *] 
 | 
} 
 |