“Special attributes/properties” instead of getter/setter in Java to avoid boiler plate code
问题 Intro I am working on an open source project Treez where I organize so called "Atoms" in a tree view. Those Atoms sometimes have a lot of attributes and those attributes are modified either through user actions in a tree view or through an API in an Eclipse code editor. The attributes of my Atoms themselves are represented by reusable "AttributeAtoms" . Those hold the actual attribute value and provide additional functionality like validation (other possible terms for "Atom" might be "widget"