public class SessionObservableValueProducerPathImpl extends java.lang.Object implements SessionObservableValueProducer, java.io.Serializable
| コンストラクタと説明 |
|---|
SessionObservableValueProducerPathImpl(PhenomenonTypeResource ptypeResource,
PathContextFactory contextFactory,
java.lang.String path) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
boolean |
equals(java.lang.Object obj) |
PhenomenonType |
getPhenomenonType(Session session)
Path文字列の最後の現象型のPhenomenonTypeを返す
|
java.lang.String |
getPhenomenonTypeName(Session session)
Path文字列を返す
|
java.lang.Object |
getValue(Observable observable,
Session session)
Observableとsessionから値を取得する
|
java.lang.Object |
getValue(Session session)
Session値を返す。
|
int |
hashCode() |
boolean |
isChanged(Observable observable,
Session session) |
java.lang.String |
toString() |
public SessionObservableValueProducerPathImpl(PhenomenonTypeResource ptypeResource, PathContextFactory contextFactory, java.lang.String path)
public java.lang.Object getValue(Observable observable, Session session) throws FatalException
SessionObservableValueProducergetValue インタフェース内 SessionObservableValueProducerFatalExceptionpublic java.lang.String getPhenomenonTypeName(Session session) throws FatalException
getPhenomenonTypeName インタフェース内 SessionObservableValueProducerFatalExceptionpublic PhenomenonType getPhenomenonType(Session session) throws FatalException
getPhenomenonType インタフェース内 SessionObservableValueProducerFatalExceptionpublic java.lang.Object getValue(Session session) throws FatalException
SessionObservableValueProducergetValue インタフェース内 SessionObservableValueProducerFatalExceptionpublic boolean isChanged(Observable observable, Session session) throws FatalException
isChanged インタフェース内 SessionObservableValueProducerFatalExceptionpublic java.lang.String toString()
toString クラス内 java.lang.Objectpublic int hashCode()
hashCode クラス内 java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals クラス内 java.lang.Object