Package sk.ipesoft.d2000.d2japi
Interface D2Object
-
- All Known Implementing Classes:
OpenedObject
public interface D2ObjectReference to D2000 object with opened channel for receiving new value updates.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description FutureEvent<java.lang.Void>close()Close object.intgetHobj()Get HOBJ of opened object.intgetHOBJ()Deprecated.as of R39. UsegetHobj()instead.D2ObjectInfogetObjectInfo()Get definition of opened object.sk.ipesoft.d2000.base.UnivalValue<?>getObjectValue()Get value of the object in time, when it was opened.booleanisClosed()Indicate state of being opened.booleanisDeleted()Indicate state of object being deleted since it has been opened.
-
-
-
Method Detail
-
close
FutureEvent<java.lang.Void> close()
Close object. Stop listening for new values.- Returns:
- future
nullthat signals that kernel accepted request.
-
getHOBJ
@Deprecated int getHOBJ()
Deprecated. as of R39. UsegetHobj()instead.Get HOBJ of opened object.- Returns:
- HOBJ
-
getHobj
int getHobj()
Get HOBJ of opened object.- Returns:
- HOBJ
-
getObjectInfo
D2ObjectInfo getObjectInfo()
Get definition of opened object.- Returns:
- definition of object
-
getObjectValue
sk.ipesoft.d2000.base.UnivalValue<?> getObjectValue()
Get value of the object in time, when it was opened.- Returns:
- value of the object
-
isClosed
boolean isClosed()
Indicate state of being opened.- Returns:
trueif the object is still opened
-
isDeleted
boolean isDeleted()
Indicate state of object being deleted since it has been opened.- Returns:
trueif the object has been deleted after it has been opened.
-
-