public class DirectiveProcedureConditionImpl extends java.lang.Object implements Procedure, DirectiveProcedureSource
コンストラクタと説明 |
---|
DirectiveProcedureConditionImpl() |
DirectiveProcedureConditionImpl(FilterFactory filterFactory,
Key ptypeNameKey,
ObservableValueProducer conditionProducer,
ObservableValueProducer trueProducer,
ObservableValueProducer falseProducer) |
修飾子とタイプ | メソッドと説明 |
---|---|
java.lang.String |
getDirectiveProcedureString()
Directive名を返す(Symbolは含まない)
|
Procedure |
getInstance(Resource resource,
Key ptypeNameKey,
java.lang.Object param)
現象型名、parameter文字列に対応したProcedureを返す。
|
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をつけて文字列で返す。
|
java.lang.Object |
getValue(Observable source)
観測値を返す。
|
void |
setPhenomenonType(PhenomenonType ptype)
PhenomenonTypeを設定する(interanal use)。
|
public DirectiveProcedureConditionImpl()
public DirectiveProcedureConditionImpl(FilterFactory filterFactory, Key ptypeNameKey, ObservableValueProducer conditionProducer, ObservableValueProducer trueProducer, ObservableValueProducer falseProducer)
public java.lang.String getProcedureName()
Procedure
getProcedureName
インタフェース内 Procedure
public void setPhenomenonType(PhenomenonType ptype)
Procedure
setPhenomenonType
インタフェース内 Procedure
public Observation getObservation(Observable source) throws ProcedureException, FatalException
Procedure
getObservation
インタフェース内 Procedure
source
- 手続きを呼び出した観測対象(手続きが元観測を取得するのに利用)ProcedureException
- 回復可能な実行例外FatalException
- 回復不能な実行例外public java.lang.Object getValue(Observable source) throws FatalException
Procedure
getValue
インタフェース内 Procedure
source
- 手続きを呼び出した観測対象FatalException
public java.lang.String getString()
Procedure
public java.lang.String getString(java.lang.String prefix)
Procedure
public java.lang.String getDirectiveProcedureString()
DirectiveProcedureSource
getDirectiveProcedureString
インタフェース内 DirectiveProcedureSource
public Procedure getInstance(Resource resource, Key ptypeNameKey, java.lang.Object param) throws FatalException
DirectiveProcedureSource
getInstance
インタフェース内 DirectiveProcedureSource
FatalException
public java.lang.String getPhenomenonTypeName()
PhenomenonTypeNamed
getPhenomenonTypeName
インタフェース内 PhenomenonTypeNamed
public Key getPhenomenonTypeNameKey()
PhenomenonTypeNamed
getPhenomenonTypeNameKey
インタフェース内 PhenomenonTypeNamed