指定された属性をビジネス・オブジェクト定義の属性リストから削除します。
構文
public BusObjAttr removeAttribute(int pos);
public BusObjAttr removeAttribute(String attrName);
パラメーター
- attrName
- ビジネス・オブジェクト定義の属性リストから削除する属性の名前。
- pos
- 削除される属性の位置を示す序数。
戻り値
削除される属性が格納されている属性オブジェクト (BusObjAttr)。
例外
- BusObjNoSuchAttrException
- 指定された属性が存在しない場合にスローされます。
- BusObjInvalidAttrException
- 削除対象の属性が削除不可の属性 (ObjectEventId 属性など) である場合にスローされます。
注記
removeAttribute() メソッドには、以下の構文形式があります。
- 最初の構文形式では、ビジネス・オブジェクト定義の属性リスト内での属性の位置を示す序数を使用して、削除する属性を指定します。
- 2 番目の構文形式では、属性名およびこの属性を追加する属性リストの中での属性の位置によって、削除する属性を指定します。
- 重要:
- 位置序数を指定するときは、指定する位置が ObjectEventId 属性の位置ではない ことを確認してください。
参照
insertAttribute()
