+ def address(self) -> str:
+ return self._address
+
+ @address.setter
+ def address(self, value: str):
+ self._address = value
+
+ @property
+ def geoLocation(self) -> GeoLocation:
+ return self._geographicalLocation
+
+ @geoLocation.setter
+ def geoLocation(self, value: GeoLocation):
+ self._geographicalLocation = value
+
+ @property
+ def url(self) -> str:
+ return self._url
+
+ @url.setter
+ def url(self, value: str):
+ self._url = value
+
+ @property
+ def position(self) -> Hex:
+ return self._position
+
+ @position.setter
+ def position(self, value: Hex):
+ self._position = value
+
+ @property
+ def layout(self) -> Layout:
+ return self._layout
+
+ @layout.setter
+ def layout(self, value: Layout):
+ self._layout = value
+
+ @property
+ def spiralRadiusProfile(self) -> SpiralRadiusProfile:
+ return self._spiralRadiusProfile
+
+ @spiralRadiusProfile.setter
+ def spiralRadiusProfile(self, value: SpiralRadiusProfile):
+ self._spiralRadiusProfile = value
+
+ @property
+ def parent(self) -> Any: # expected are ORanNodes and all inherits for ORanNode
+ return self._parent
+
+ @parent.setter
+ def parent(self, value: Any):
+ self._parent = value
+
+ @property
+ def terminationPoints(self) -> list[ORanTerminationPoint]: