public class TransientObservableBase extends AbstractObservableBase implements java.lang.Cloneable, ObservationSourceListener
Observable
,
直列化された形式mapAdaptor
KEY_ObservableFactory
修飾子 | コンストラクタと説明 |
---|---|
|
TransientObservableBase(Key resourceKey) |
|
TransientObservableBase(Key resourceKey,
java.util.Map observationTable) |
|
TransientObservableBase(Key resourceKey,
ObservableProxy proxy,
java.util.Map observationTable) |
|
TransientObservableBase(ObservableMetaInfo metaInfo) |
|
TransientObservableBase(ObservableMetaInfo metaInfo,
java.util.Map observationTable) |
|
TransientObservableBase(ObservableMetaInfo metaInfo,
ObservableProxy proxy,
java.util.Map observationTable) |
protected |
TransientObservableBase(ObservableMetaInfo metaInfo,
ObservationSourceContainer container) |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
changeObservationSource(ObservationSource source) |
protected Observable |
createObservable() |
protected Observable |
createObservable(java.util.Map observationTable) |
protected Observable |
createObservable(ObservableProxy observableProxy,
java.util.Map observationTable) |
protected Observable |
createObservable(ObservationSourceContainer container) |
protected ModelMapperContainer |
getModelMapperContainer() |
ModelSchema |
getModelSchema()
ModelSchemaを取得する(内部操作用)。
|
Observable |
getObservable(ObservableProxy proxy,
java.util.Map observationMap)
Key(現象型名)・観測のマップからObservableを生成する
|
ObservableInspectable |
getObservableInspectable()
Observableのメタ情報を取得する
|
ObservableMetaInfo |
getObservableMetaInfo()
ResourceKeyを設定する
|
java.lang.String |
getObservableProxyPhenomenonTypeName()
ObservableProxyの現象型名を返す。
|
Key |
getObservableProxyPhenomenonTypeNameKey()
ObservableProxy現象型名を保持するKeyオブジェクトを返す。
|
protected java.util.Map |
getObservationMap() |
ObservationSourceContainer |
getObservationSourceContainer()
Internal use only
|
Key |
getResourceKey()
ResourceKeyを返す
|
org.apache.velocity.context.Context |
getVelocityContext()
Velocity用のContextを返す。
|
void |
removeObservationSource(ObservationSource source) |
void |
setObservableMetaInfo(ObservableMetaInfo metaInfo)
ModelSchemaを設定する(内部操作用)。
|
protected void |
setObservationMap(java.util.Map map) |
void |
setObservationSourceContainer(ObservationSourceContainer container)
ObservationSourceContainerを設定する(内部操作用)。
|
protected void |
setResourceKey(Key resourceKey) |
protected void |
setup(java.util.Map map) |
canUpdate, createConditionObservable, createObservationMap, createObservationSourceContainer, createObservationTableSource, createProxyObservationSource, createSourceList, createSourceList, createSourceList, createValueMap, equals, getAsUpdatable, getMap, getMappingModel, getModelMapper, getModelMapper, getObservable, getObservableProxy, getObservation, getObservation, getObservation, getObservation, getObservationMap, getObservationMap, getObservationMap, getObservationMap, getObservations, getObservations, getObservations, getObservations, getObservations, getObservationString, getObservationString, getPhenomenonTypeNameKeys, getPhenomenonTypeNameKeySet, getPhenomenonTypeNames, getRawObservableProxy, getResourceName, getString, getString, getValue, getValue, getValue, getValue, getValueBySortKey, getValueBySortKey, getValueMap, getValueMap, getValueMap, getValueMap, getValues, getValues, getValues, getValues, getValues, hashCode, isTemporary, toString
public TransientObservableBase(Key resourceKey)
public TransientObservableBase(ObservableMetaInfo metaInfo)
public TransientObservableBase(Key resourceKey, java.util.Map observationTable)
public TransientObservableBase(ObservableMetaInfo metaInfo, java.util.Map observationTable)
public TransientObservableBase(Key resourceKey, ObservableProxy proxy, java.util.Map observationTable)
public TransientObservableBase(ObservableMetaInfo metaInfo, ObservableProxy proxy, java.util.Map observationTable)
protected TransientObservableBase(ObservableMetaInfo metaInfo, ObservationSourceContainer container)
protected void setResourceKey(Key resourceKey)
protected Observable createObservable()
createObservable
クラス内 AbstractObservableBase
protected Observable createObservable(java.util.Map observationTable)
createObservable
クラス内 AbstractObservableBase
protected Observable createObservable(ObservableProxy observableProxy, java.util.Map observationTable)
createObservable
クラス内 AbstractObservableBase
protected Observable createObservable(ObservationSourceContainer container)
createObservable
クラス内 AbstractObservableBase
protected java.util.Map getObservationMap()
protected void setObservationMap(java.util.Map map)
protected void setup(java.util.Map map)
public org.apache.velocity.context.Context getVelocityContext()
Observable
getVelocityContext
インタフェース内 Observable
getVelocityContext
クラス内 AbstractObservableBase
public ModelSchema getModelSchema()
ObservableInspectable
getModelSchema
インタフェース内 ObservableInspectable
getModelSchema
クラス内 AbstractObservableBase
public void setObservableMetaInfo(ObservableMetaInfo metaInfo)
ObservableInspectable
setObservableMetaInfo
インタフェース内 ObservableInspectable
public ObservationSourceContainer getObservationSourceContainer()
Observable
getObservationSourceContainer
インタフェース内 Observable
getObservationSourceContainer
インタフェース内 ObservableInspectable
getObservationSourceContainer
クラス内 AbstractObservableBase
public ObservableMetaInfo getObservableMetaInfo()
ObservableInspectable
getObservableMetaInfo
インタフェース内 ObservableInspectable
getObservableMetaInfo
クラス内 AbstractObservableBase
public void setObservationSourceContainer(ObservationSourceContainer container)
ObservableInspectable
public ObservableInspectable getObservableInspectable()
Observable
getObservableInspectable
インタフェース内 Observable
public java.lang.String getObservableProxyPhenomenonTypeName()
getObservableProxyPhenomenonTypeName
インタフェース内 Observable
getObservableProxyPhenomenonTypeName
クラス内 AbstractObservableBase
public Key getObservableProxyPhenomenonTypeNameKey()
getObservableProxyPhenomenonTypeNameKey
インタフェース内 Observable
getObservableProxyPhenomenonTypeNameKey
クラス内 AbstractObservableBase
protected ModelMapperContainer getModelMapperContainer()
public void changeObservationSource(ObservationSource source)
changeObservationSource
インタフェース内 ObservationSourceListener
public void removeObservationSource(ObservationSource source)
removeObservationSource
インタフェース内 ObservationSourceListener
public Key getResourceKey()
ObservableInspectable
getResourceKey
インタフェース内 ObservableInspectable
getResourceKey
クラス内 AbstractObservableBase
public Observable getObservable(ObservableProxy proxy, java.util.Map observationMap) throws FatalException
ObservableFactory
getObservable
インタフェース内 ObservableFactory
observationMap
- Key(現象型名)・観測のマップFatalException