| 722 | } |
| 723 | |
| 724 | boost::optional<std::string> ModelObject_Impl::gbXMLId() const { |
| 725 | boost::optional<std::string> result; |
| 726 | if (hasAdditionalProperties()) { |
| 727 | AdditionalProperties additionalProperties = this->additionalProperties(); |
| 728 | if (additionalProperties.hasFeature("gbXMLId")) { |
| 729 | result = additionalProperties.getFeatureAsString("gbXMLId"); |
| 730 | } |
| 731 | } |
| 732 | return result; |
| 733 | } |
| 734 | |
| 735 | bool ModelObject_Impl::setGBXMLId(const std::string& gbXMLId) { |
| 736 | return this->additionalProperties().setFeature("gbXMLId", gbXMLId); |