(self)
| 153 | |
| 154 | @property |
| 155 | def maxlevel(self): |
| 156 | if self._maxlevel is not None: |
| 157 | return self._maxlevel |
| 158 | |
| 159 | # Try getting the maxlevel from parents first |
| 160 | self._maxlevel = self._evaluate_maxlevel(evaluate_from='parent') |
| 161 | |
| 162 | # If not found, check whether it can be evaluated from subnodes |
| 163 | if self._maxlevel is None: |
| 164 | self._maxlevel = self._evaluate_maxlevel(evaluate_from='subnodes') |
| 165 | return self._maxlevel |
| 166 | |
| 167 | @property |
| 168 | def node_name(self): |
nothing calls this directly
no test coverage detected