クラス SoundAction
- java.lang.Object
-
- jp.co.sds_corp.hibiya.action.AbstractAction
-
- jp.co.sds_corp.hibiya.action.SoundAction
-
- すべての実装されたインタフェース:
Serializable,IAction,jp.co.sds_corp.util.config.IConfigSavable,jp.co.sds_corp.util.config.IConfigurable
public class SoundAction extends AbstractAction
音を鳴らすアクションです。 XMLは以下の形式です。要素 必須 説明 備考 File ※ 音源ファイル <Action class="jp.co.sds_corp.hibiya.action.SoundAction"> <File>error.wav</File> </Action>- 関連項目:
- 直列化された形式
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 SoundAction()
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 voidaction(CheckerChangeEvent ev)アクションを実行します。StringgetFile()音源のファイル名(file)を取得します。ILayoutgetLayout()syslogをフォーマットするILayout(layout)を取得します。intgetTime()回数(time)を取得します。voidinit(jp.co.sds_corp.util.config.IConfiguration config)設定情報で初期化します。StringparamString()設定内容の文字列表現を返します。voidsaveConfig(jp.co.sds_corp.util.config.IConfiguration config)設定されている内容をXML形式で出力します。voidsetFile(String var)音源のファイル名(file)を設定します。voidsetLayout(ILayout var)syslogをフォーマットするILayout(layout)を設定します。voidsetTime(int var)回数(time)を設定します。-
クラスから継承されたメソッド jp.co.sds_corp.hibiya.action.AbstractAction
createFilter, createLayout, getFilter, isValid, setFilter, setValid, toString
-
-
-
-
メソッドの詳細
-
init
public void init(jp.co.sds_corp.util.config.IConfiguration config) throws Exception設定情報で初期化します。- 定義:
initインタフェース内jp.co.sds_corp.util.config.IConfigurable- オーバーライド:
initクラス内AbstractAction- パラメータ:
config- 設定情報- 例外:
Exception
-
action
public void action(CheckerChangeEvent ev)
アクションを実行します。
-
paramString
public String paramString()
設定内容の文字列表現を返します。- 定義:
paramStringインタフェース内IAction- オーバーライド:
paramStringクラス内AbstractAction
-
saveConfig
public void saveConfig(jp.co.sds_corp.util.config.IConfiguration config)
設定されている内容をXML形式で出力します。- 定義:
saveConfigインタフェース内jp.co.sds_corp.util.config.IConfigSavable- オーバーライド:
saveConfigクラス内AbstractAction- パラメータ:
config- 親ノード
-
setLayout
public void setLayout(ILayout var)
syslogをフォーマットするILayout(layout)を設定します。- 定義:
setLayoutインタフェース内IAction- オーバーライド:
setLayoutクラス内AbstractAction- パラメータ:
var- 設定するデータ
-
getLayout
public ILayout getLayout()
syslogをフォーマットするILayout(layout)を取得します。- 定義:
getLayoutインタフェース内IAction- オーバーライド:
getLayoutクラス内AbstractAction- 戻り値:
- layoutの内容
-
setFile
public void setFile(String var)
音源のファイル名(file)を設定します。- パラメータ:
var- 設定するデータ
-
getFile
public String getFile()
音源のファイル名(file)を取得します。- 戻り値:
- fileの内容
-
setTime
public void setTime(int var)
回数(time)を設定します。- パラメータ:
var- 設定するデータ
-
getTime
public int getTime()
回数(time)を取得します。- 戻り値:
- timeの内容
-
-