javax.sdp
インタフェース Attribute

すべてのスーパーインタフェース:
java.lang.Cloneable, Field, java.io.Serializable

public interface Attribute
extends Field

Attributeは、MediaDescriptionまたはSessionDescriptionの何れかに含まれるa=fieldsを表します。 属性は単に、アイデンティティ/名前またはname-value値のペアとなります。 以下に例を示します: a=recvonly 名前だけをもつrcvonly属性 a=rtpmap:0 PCMU/8000 メディアのフォーマット0が値PCMU/8000をもっている 値が存在する場合には、:characteが前に付かなければなりません

バージョン:
1.0

メソッドの概要
 java.lang.String getName()
          この属性の名前を戻します。
 java.lang.String getValue()
          この属性の値を戻します。
 boolean hasValue()
          この属性が関連づけられた値をもっているか判断します。
 void setName(java.lang.String name)
          この属性のIDを設定します。
 void setValue(java.lang.String value)
          この属性の値を設定します。
 
インタフェース javax.sdp.Field から継承したメソッド
clone, getTypeChar
 

メソッドの詳細

getName

public java.lang.String getName()
                         throws SdpParseException
この属性の名前を戻します。

戻り値:
名前
例外:
SdpParseException - 名前のフォーマットが十分でない場合

setName

public void setName(java.lang.String name)
             throws SdpException
この属性のIDを設定します。

パラメータ:
name - 属性の文字列名/ID
例外:
SdpException - 名前がnullの場合

hasValue

public boolean hasValue()
                 throws SdpParseException
この属性が関連づけられた値をもっているか判断します。

戻り値:
属性が値をもっていればtrue
例外:
SdpParseException - 値のフォーマットが十分でない場合

getValue

public java.lang.String getValue()
                          throws SdpParseException
この属性の値を戻します。

戻り値:
the value; 属性が関連づけられた値をもっていない場合にはnull
例外:
SdpParseException - 値のフォーマットが十分でない場合

setValue

public void setValue(java.lang.String value)
              throws SdpException
この属性の値を設定します。

パラメータ:
value - the - 属性の値
例外:
SdpException - 値がnullの場合