我正在开发一个类,我希望将类的属性数据绑定到数据集。我已经设法在我的课程的以下简化版本中获得以下内容:
<class name="myclass">
<dataset name="attSettings"><settings>
<property name="applyshadow" defaultvalue="false" type="boolean" />
</settings></dataset>
<attribute name="default_applyshadow" type="boolean" value="$once{(this.attSettings.getPointer()).xpathQuery('settings/property[@name="applyshadow"]/@defaultvalue')}" />
</class>
但是,这种语法非常麻烦并且感觉不对,所以我想知道是否有更好的方法来做到这一点。