1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
  | Quintiq file version 2.0 
 |  #parent: #root 
 |  Method IsLinkOf ( 
 |    OperationInputOutputs operationio 
 |  ) declarative remote as Boolean 
 |  { 
 |    Description: "Returns true if it's the link of any of the passed in Operation Input / output" 
 |    TextBody: 
 |    [* 
 |      // ying ying Feb-25-2016 (created) 
 |       
 |      cond := exists( operationio, Elements.astype( OperationInput ).BaseOperationLink.OperationLinkEdge , edge, edge = this ) 
 |              or exists( operationio, Elements.astype( OperationOutput ).BaseOperationLink.OperationLinkEdge , edge, edge = this ) 
 |       
 |      return cond; 
 |    *] 
 |  } 
 |  
  |