public abstract class AbstractProcedureImpl extends java.lang.Object implements Procedure
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected Key |
phenomenonTypeNameKey |
protected PhenomenonType |
ptype |
| コンストラクタと説明 |
|---|
AbstractProcedureImpl(Key phenomenonTypeNameKey) |
AbstractProcedureImpl(PhenomenonType ptype) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected Observation |
createObservation(java.lang.Object value)
観測を生成する(getObservationの戻り値を作成する際に利用する)。
|
Observation |
getObservation(Observable source)
観測を返す。
|
java.lang.String |
getPhenomenonTypeName()
現象型名を返す。
|
Key |
getPhenomenonTypeNameKey()
Key(現象型名)を返す。
|
java.lang.String |
getProcedureName()
手続き名を返す。
|
java.lang.String |
getString()
Procedureの内容を文字列で返す。
|
java.lang.String |
getString(java.lang.String prefix)
Procedureの内容をprefixをつけて文字列で返す。
|
abstract java.lang.Object |
getValue(Observable source)
観測値を返す。
|
void |
setPhenomenonType(PhenomenonType ptype)
PhenomenonTypeを設定する(interanal use)。
|
java.lang.String |
toString() |
protected Key phenomenonTypeNameKey
protected PhenomenonType ptype
public AbstractProcedureImpl(Key phenomenonTypeNameKey)
public AbstractProcedureImpl(PhenomenonType ptype)
public final java.lang.String getPhenomenonTypeName()
getPhenomenonTypeName インタフェース内 PhenomenonTypeNamedpublic final Key getPhenomenonTypeNameKey()
getPhenomenonTypeNameKey インタフェース内 PhenomenonTypeNamedpublic java.lang.String getProcedureName()
getProcedureName インタフェース内 Procedurepublic void setPhenomenonType(PhenomenonType ptype)
setPhenomenonType インタフェース内 Procedurepublic java.lang.String getString()
Procedurepublic java.lang.String toString()
toString クラス内 java.lang.Objectpublic java.lang.String getString(java.lang.String prefix)
Procedurepublic Observation getObservation(Observable source) throws ProcedureException, FatalException
getObservation インタフェース内 Proceduresource - 手続きを呼び出した観測対象(手続きが元観測を取得するのに利用)ProcedureException - 回復可能な実行例外FatalException - 回復不能な実行例外RemoteException - EJBインタフェース用(送信禁止)public abstract java.lang.Object getValue(Observable source) throws FatalException
ProceduregetValue インタフェース内 Proceduresource - 手続きを呼び出した観測対象FatalExceptionprotected Observation createObservation(java.lang.Object value)
value - 観測値