add getAttributeWidget()