com.jblend.media.smd
クラス SmdData
java.lang.Object
|
+--com.jblend.media.MediaData
|
+--com.jblend.media.smd.SmdData
- public class SmdData
- extends MediaData
SMDデータクラス
フィールドの概要 |
static java.lang.String |
type
データタイプ文字列 |
コンストラクタの概要 |
SmdData()
SmdDataコンストラクタ |
SmdData(byte[] data)
SmdDataコンストラクタ
|
SmdData(java.lang.String name)
SmdDataコンストラクタ
指定のリソースファイルをデータとして使用します。 |
メソッドの概要 |
java.lang.String |
getMediaType()
メディアデータをあらわす文字列を取得する。 |
void |
setData(byte[] data)
新しいデータを設定する。 |
クラス java.lang.Object から継承したメソッド |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
type
public static final java.lang.String type
- データタイプ文字列
SmdData
public SmdData()
- SmdDataコンストラクタ
SmdData
public SmdData(java.lang.String name)
throws java.io.IOException
- SmdDataコンストラクタ
指定のリソースファイルをデータとして使用します。
- パラメータ:
name
- リソース名- 例外:
NullPointerException
- nameがnullの場合に発生します。java.io.IOException
- データファイルの取得に失敗した場合に発生します。IllegalArgumentException
- dataがSMDフォーマットでない場合に発生します。
SmdData
public SmdData(byte[] data)
- SmdDataコンストラクタ
- パラメータ:
data
- データ本体
getMediaType
public java.lang.String getMediaType()
- メディアデータをあらわす文字列を取得する。
このメディアデータの種類をあらわすための文字列が返されます。
- オーバーライド:
- クラス
MediaData
内の getMediaType
- 戻り値:
- String - 「SMD」が返ります。
setData
public void setData(byte[] data)
- 新しいデータを設定する。
- オーバーライド:
- クラス
MediaData
内の setData
- パラメータ:
data
- 新しいデータ- 例外:
IllegalStateException
- データが現在使用中の場合に発生します。NullPointerException
- dataがnullの場合に発生します。IllegalArgumentException
- dataがSMDフォーマットでない場合に発生します。