この設定は、ビュー・オブジェクト・ウィザードおよびビュー・オブジェクト・エディタ、エンティティ・オブジェクト・ウィザードおよびエンティティ・オブジェクト・エディタと、ドメイン・ウィザードおよびドメイン・エディタの「属性の設定」ページ、ならびにエンティティ属性エディタに表示される。この設定により、属性に対してsetAttributeメソッドをコールできるかどうかが定義される。属性には、「更新可能」設定として次のいずれかを定義する必要がある。
常に: 属性は、ビジネス・ロジック層のキャッシュ内で更新される。
新規の間: 属性は、オブジェクトが新規の間のみ、つまりオブジェクトが初めてコミットされるまで更新できる。データベースにコミットされた後は、この属性は読取り専用になる。
なし: 属性は、フレームワークでは更新できない。たとえば、値がトリガーを介してデータベースに移入される属性に対して、この設定を使用できる。ヒント: セッター・メソッドの削除の検討が必要な場合もある。
永続ビュー属性またはエンティティ導出ビュー属性では、属性を更新可能にするかどうかの設定を対応するエンティティ属性よりさらに制限することはできるが、緩和することはできない。したがって、エンティティ属性の設定が「なし」でビュー属性の設定が「常に」の場合、設定は「なし」になる。属性がドメイン型の場合も、同様である。