インタフェースBeanContextServiceProviderBeanInfo
- すべてのスーパー・インタフェース:
BeanInfo
@Deprecated(since="23", forRemoval=true) public interface BeanContextServiceProviderBeanInfo extends BeanInfo
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
Beanによって提供されるサービスについての明確な情報を提供する必要がある場合、BeanContextServiceProviderの実装者は、このBeanInfoサブインタフェースを実装します。これにより、サービスのメソッド、プロパティ、イベントなどについての明確な情報を提供するBeanInfoクラスを実装します。
-
フィールドのサマリー
インタフェースで宣言されたフィールド BeanInfo
ICON_COLOR_16x16, ICON_COLOR_32x32, ICON_MONO_16x16, ICON_MONO_32x32修飾子と型フィールド説明static final int16×16のカラー・アイコンを示す定数です。static final int32×32のカラー・アイコンを示す定数です。static final int16×16のモノクロ・アイコンを示す定数です。static final int32×32のモノクロ・アイコンを示す定数です。 -
メソッドのサマリー
修飾子と型メソッド説明BeanInfo[]削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。このServiceProviderから静的に提供されるサービス・クラスまたはインタフェースごとに1つ、BeanInfoの配列を取得します。インタフェースで宣言されたメソッド BeanInfo
getAdditionalBeanInfo, getBeanDescriptor, getDefaultEventIndex, getDefaultPropertyIndex, getEventSetDescriptors, getIcon, getMethodDescriptors, getPropertyDescriptors修飾子と型メソッド説明BeanInfo[]現在のBeanInfoオブジェクトはこのメソッドを使って、現在のBeanについての追加情報を提供する他のBeanInfoオブジェクトの任意のコレクションを返すことができます。表示名やカスタマイザなど、Beanに関する全般的な情報を提供するBean記述子を返します。intこのBeanが使用されるときに一般的に適用されるデフォルト・イベントが割り当てられます。intこのBeanがカスタマイズされるときによく更新されるデフォルト・プロパティが割り当てられます。このBeanによってトリガーされるイベントのタイプを定義する、イベント記述子を返します。getIcon(int iconKind) ツール・ボックスまたはツールバーでBeanを表すために使用できるイメージを返します。このBeanによってサポートされる外部から見えるメソッドを定義する、メソッド記述子を返します。Beanのすべてのプロパティの記述子を返します。
-
メソッドの詳細
-
getServicesBeanInfo
BeanInfo[] getServicesBeanInfo()削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。このServiceProviderから静的に提供されるサービス・クラスまたはインタフェースごとに1つ、BeanInfoの配列を取得します。- 戻り値:
BeanInfoの配列
-