(self, operation: 'Node', st='spatial')
| 71 | return self.__class__.__name__ |
| 72 | |
| 73 | def add_predecessor(self, operation: 'Node', st='spatial'): |
| 74 | if st == 'spatial' and operation not in self.spatial_predecessors: |
| 75 | self.spatial_predecessors.append(operation) |
| 76 | operation.spatial_successors.append(self) |
| 77 | elif st == 'temporal' and operation not in self.temporal_predecessors: |
| 78 | self.temporal_predecessors.append(operation) |
| 79 | operation.temporal_successors.append(self) |
| 80 | |
| 81 | def add_successor(self, operation: 'Node', st='spatial'): |
| 82 | if st =='spatial' and operation not in self.spatial_successors: |
nothing calls this directly
no outgoing calls
no test coverage detected