java.lang.Object
javax.swing.text.StyleContext.SmallAttributeSet
- すべての実装されたインタフェース:
AttributeSet
- 含まれているクラス:
StyleContext
public class StyleContext.SmallAttributeSet extends Object implements AttributeSet
このクラスは、少数の属性を配列として格納します。 格納形式は、「キー,値,キー,値,」の形式です。この属性セットのサイズは、配列の長さを2で割った値です。 デフォルトでは、これはコンパクト共有可能フォームに保持されている場合に属性の格納に使用されるクラスです。
-
ネストされたクラスのサマリー
インタフェースjavax.swing.text.AttributeSetで宣言されたネストされたクラス/インタフェース
AttributeSet.CharacterAttribute, AttributeSet.ColorAttribute, AttributeSet.FontAttribute, AttributeSet.ParagraphAttribute
-
フィールドのサマリー
インタフェースjavax.swing.text.AttributeSetで宣言されているフィールド
NameAttribute, ResolveAttribute
-
コンストラクタのサマリー
コンストラクタ説明SmallAttributeSet
(Object[] attributes) SmallAttributeSetを構築します。SmallAttributeSet
(AttributeSet attrs) SmallAttributeSetを構築します。 -
メソッドのサマリー
修飾子と型メソッド説明clone()
属性セットを複製します。boolean
containsAttribute
(Object name, Object value) 属性の名前と値が定義済みであるかどうかを判定します。boolean
containsAttributes
(AttributeSet attrs) 属性セットに、指定された属性がすべて含まれているかどうかを判定します。属性セットをコピーします。boolean
このオブジェクトを指定されたオブジェクトと比較します。getAttribute
(Object key) 属性の値を取得します。int
定義されている属性の個数を取得します。Enumeration
<?> すべての属性の名前を取得します。オーバーライドされない場合、解釈処理側の親は、デフォルトで親要素になります。int
hashCode()
この属性セットのためのハッシュ・コードを返します。boolean
指定された属性が定義済みであるかどうかを判定します。boolean
isEqual
(AttributeSet attr) 2つの属性セットが等しいかどうかを判定します。toString()
キーと値のペアを表す文字列を返します。
-
コンストラクタの詳細
-
SmallAttributeSet
public SmallAttributeSet(Object[] attributes) SmallAttributeSetを構築します。- パラメータ:
attributes
- 属性
-
SmallAttributeSet
public SmallAttributeSet(AttributeSet attrs) SmallAttributeSetを構築します。- パラメータ:
attrs
- 属性
-
-
メソッドの詳細
-
toString
public String toString()キーと値のペアを表す文字列を返します。 -
hashCode
public int hashCode()この属性セットのためのハッシュ・コードを返します。 -
equals
public boolean equals(Object obj) このオブジェクトを指定されたオブジェクトと比較します。 オブジェクトが同等の属性セットである場合はtrue
になります。 -
clone
public Object clone()属性セットを複製します。 属性セットは不変なので、その複製も基本的に同一のセットです。 -
getAttributeCount
public int getAttributeCount()定義されている属性の個数を取得します。- 定義:
getAttributeCount
、インタフェースAttributeSet
- 戻り値:
- 属性の数
- 関連項目:
-
isDefined
public boolean isDefined(Object key) 指定された属性が定義済みであるかどうかを判定します。- 定義:
isDefined
、インタフェースAttributeSet
- パラメータ:
key
- 属性キー- 戻り値:
- 属性が定義されている場合はtrue
- 関連項目:
-
isEqual
public boolean isEqual(AttributeSet attr) 2つの属性セットが等しいかどうかを判定します。- 定義:
isEqual
、インタフェースAttributeSet
- パラメータ:
attr
- 比較の対象となる属性セット- 戻り値:
- 等しい場合はtrue
- 関連項目:
-
copyAttributes
public AttributeSet copyAttributes()属性セットをコピーします。- 定義:
copyAttributes
、インタフェースAttributeSet
- 戻り値:
- コピー
- 関連項目:
-
getAttribute
属性の値を取得します。- 定義:
getAttribute
、インタフェースAttributeSet
- パラメータ:
key
- 属性名- 戻り値:
- 属性値
- 関連項目:
-
getAttributeNames
public Enumeration<?> getAttributeNames()すべての属性の名前を取得します。- 定義:
getAttributeNames
、インタフェースAttributeSet
- 戻り値:
- 属性名
- 関連項目:
-
containsAttribute
属性の名前と値が定義済みであるかどうかを判定します。- 定義:
containsAttribute
、インタフェースAttributeSet
- パラメータ:
name
- 属性名value
- 属性値- 戻り値:
- 名前と値が定義されている場合はtrue
- 関連項目:
-
containsAttributes
public boolean containsAttributes(AttributeSet attrs) 属性セットに、指定された属性がすべて含まれているかどうかを判定します。- 定義:
containsAttributes
、インタフェースAttributeSet
- パラメータ:
attrs
- チェック対象の属性- 戻り値:
- 要素が属性をすべて格納している場合はtrue
- 関連項目:
-
getResolveParent
public AttributeSet getResolveParent()オーバーライドされない場合、解釈処理側の親は、デフォルトで親要素になります。- 定義:
getResolveParent
、インタフェースAttributeSet
- 戻り値:
- 親からの属性
- 関連項目:
-