public class StaticDelegationFactoryImpl extends DelegationFactoryBase implements DelegationFactory, java.io.Serializable
KEY_DelegationFactory
コンストラクタと説明 |
---|
StaticDelegationFactoryImpl(java.util.List delegationList) |
修飾子とタイプ | メソッドと説明 |
---|---|
ObservationSource |
duplicate()
複製を返す。
|
Observable |
getDelegation(Observable source,
int index)
SourceのObservableに対応したindex番目のdelegatorを返す。
|
Observable[] |
getDelegationArray(Observable source)
sourceに対応したdelegatorの配列を返す。
|
java.util.List |
getDelegationList(Observable soruce)
sourceに対応したdelegatorのリストを返す。
|
java.lang.String |
getSourceName()
ObservationSource名を返す。
|
int |
size()
delegatorリストのサイズを返す。
|
getObservation, getObservations, getObservations, getObservations, getObservations, getPhenomenonTypeNameKeys, getPhenomenonTypeNameKeySet, getPhenomenonTypeNames, getSourceTypeKey, getString, getString, getValue, getValues, getValues, getValues, getValues, setObservationSourceListener
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getObservation, getObservations, getObservations, getObservations, getObservations, getPhenomenonTypeNameKeys, getPhenomenonTypeNameKeySet, getPhenomenonTypeNames, getSourceTypeKey, getString, getString, getValue, getValues, getValues, getValues, getValues, setObservationSourceListener
public StaticDelegationFactoryImpl(java.util.List delegationList)
public Observable getDelegation(Observable source, int index) throws FatalException
DelegationFactory
getDelegation
インタフェース内 DelegationFactory
FatalException
public java.util.List getDelegationList(Observable soruce) throws FatalException
DelegationFactory
getDelegationList
インタフェース内 DelegationFactory
FatalException
public Observable[] getDelegationArray(Observable source) throws FatalException
DelegationFactory
getDelegationArray
インタフェース内 DelegationFactory
FatalException
public int size()
DelegationFactory
size
インタフェース内 DelegationFactory
public java.lang.String getSourceName()
ObservationSource
getSourceName
インタフェース内 ObservationSource
getSourceName
クラス内 DelegationFactoryBase
public ObservationSource duplicate()
ObservationSource
duplicate
インタフェース内 ObservationSource
duplicate
クラス内 DelegationFactoryBase