If you want to do more programming in Pdmlink 10 i'd advise you to contact sulis gmbh. They have a quite good framework to seamlessly accessing windchill attributes without worrying wether you use an iba, typed attribute or modelled attribute.
http://www.sulis.de/javadoc/ext/sulis/class-use/AttMagic.html