|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object java.beans.SimpleBeanInfo
public class SimpleBeanInfo
BeanInfo クラスを簡単に提供できるようにするためのサポートクラスです。
デフォルトでは「noop」情報を提供しますが、選択されたトピックについてより明示的な情報を提供するため、選択的にオーバーライドすることができます。イントロスペクタは、この「noop」値を検出すると、低レベルのイントロスペクションと設計パターンを適用して、ターゲット Bean を自動的に分析します。
フィールドの概要 |
---|
インタフェース java.beans.BeanInfo から継承されたフィールド |
---|
ICON_COLOR_16x16, ICON_COLOR_32x32, ICON_MONO_16x16, ICON_MONO_32x32 |
コンストラクタの概要 | |
---|---|
SimpleBeanInfo()
|
メソッドの概要 | |
---|---|
BeanInfo[] |
getAdditionalBeanInfo()
ほかに関連 BeanInfo オブジェクトが存在しないものとします。 |
BeanDescriptor |
getBeanDescriptor()
Bean のクラスとカスタマイザに関する情報を拒否します。 |
int |
getDefaultEventIndex()
イベントの情報を拒否します。 |
int |
getDefaultPropertyIndex()
デフォルトプロパティの情報を拒否します。 |
EventSetDescriptor[] |
getEventSetDescriptors()
イベントセットの情報を拒否します。 |
Image |
getIcon(int iconKind)
使用可能なアイコンが存在しないものとします。 |
MethodDescriptor[] |
getMethodDescriptors()
メソッドの情報を拒否します。 |
PropertyDescriptor[] |
getPropertyDescriptors()
プロパティの情報を拒否します。 |
Image |
loadImage(String resourceName)
アイコンイメージをロードする際に役立つユーティリティメソッドです。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public SimpleBeanInfo()
メソッドの詳細 |
---|
public BeanDescriptor getBeanDescriptor()
BeanInfo
内の getBeanDescriptor
public PropertyDescriptor[] getPropertyDescriptors()
BeanInfo
内の getPropertyDescriptors
プロパティがインデックス化されている場合には、結果の配列内のその項目は PropertyDescriptor の IndexedPropertyDescriptor サブクラスに属する。getPropertyDescriptors のクライアントは、"instanceof" を使用して、取得した PropertyDescriptor が IndexedPropertyDescriptor かどうかを判定できる
public int getDefaultPropertyIndex()
BeanInfo
内の getDefaultPropertyIndex
デフォルトプロパティがない場合は -1
public EventSetDescriptor[] getEventSetDescriptors()
BeanInfo
内の getEventSetDescriptors
public int getDefaultEventIndex()
BeanInfo
内の getDefaultEventIndex
デフォルトのイベントがない場合は -1
public MethodDescriptor[] getMethodDescriptors()
BeanInfo
内の getMethodDescriptors
public BeanInfo[] getAdditionalBeanInfo()
BeanInfo
内の getAdditionalBeanInfo
public Image getIcon(int iconKind)
BeanInfo
内の getIcon
iconKind
- 要求されたアイコンの種類。定数 ICON_COLOR_16x16、ICON_COLOR_32x32、ICON_MONO_16x16、または ICON_MONO_32x32 のどれか
public Image loadImage(String resourceName)
resourceName
- 現在のクラスのクラスファイルが格納されているディレクトリの相対パス名。wombat.gif など
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。