public class TransientObservableBase extends AbstractObservableBase implements java.lang.Cloneable, ObservationSourceListener
Observable,
直列化された形式mapAdaptorKEY_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, toStringpublic 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 クラス内 AbstractObservableBaseprotected Observable createObservable(java.util.Map observationTable)
createObservable クラス内 AbstractObservableBaseprotected Observable createObservable(ObservableProxy observableProxy, java.util.Map observationTable)
createObservable クラス内 AbstractObservableBaseprotected Observable createObservable(ObservationSourceContainer container)
createObservable クラス内 AbstractObservableBaseprotected 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()
ObservablegetVelocityContext インタフェース内 ObservablegetVelocityContext クラス内 AbstractObservableBasepublic ModelSchema getModelSchema()
ObservableInspectablegetModelSchema インタフェース内 ObservableInspectablegetModelSchema クラス内 AbstractObservableBasepublic void setObservableMetaInfo(ObservableMetaInfo metaInfo)
ObservableInspectablesetObservableMetaInfo インタフェース内 ObservableInspectablepublic ObservationSourceContainer getObservationSourceContainer()
ObservablegetObservationSourceContainer インタフェース内 ObservablegetObservationSourceContainer インタフェース内 ObservableInspectablegetObservationSourceContainer クラス内 AbstractObservableBasepublic ObservableMetaInfo getObservableMetaInfo()
ObservableInspectablegetObservableMetaInfo インタフェース内 ObservableInspectablegetObservableMetaInfo クラス内 AbstractObservableBasepublic void setObservationSourceContainer(ObservationSourceContainer container)
ObservableInspectablepublic ObservableInspectable getObservableInspectable()
ObservablegetObservableInspectable インタフェース内 Observablepublic java.lang.String getObservableProxyPhenomenonTypeName()
getObservableProxyPhenomenonTypeName インタフェース内 ObservablegetObservableProxyPhenomenonTypeName クラス内 AbstractObservableBasepublic Key getObservableProxyPhenomenonTypeNameKey()
getObservableProxyPhenomenonTypeNameKey インタフェース内 ObservablegetObservableProxyPhenomenonTypeNameKey クラス内 AbstractObservableBaseprotected ModelMapperContainer getModelMapperContainer()
public void changeObservationSource(ObservationSource source)
changeObservationSource インタフェース内 ObservationSourceListenerpublic void removeObservationSource(ObservationSource source)
removeObservationSource インタフェース内 ObservationSourceListenerpublic Key getResourceKey()
ObservableInspectablegetResourceKey インタフェース内 ObservableInspectablegetResourceKey クラス内 AbstractObservableBasepublic Observable getObservable(ObservableProxy proxy, java.util.Map observationMap) throws FatalException
ObservableFactorygetObservable インタフェース内 ObservableFactoryobservationMap - Key(現象型名)・観測のマップFatalException