Package sk.ipesoft.d2000.d2japi
Interface D2Object
-
- All Known Implementing Classes:
OpenedObject
public interface D2Object
Reference 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.int
getHobj()
Get HOBJ of opened object.int
getHOBJ()
Deprecated.as of R39. UsegetHobj()
instead.D2ObjectInfo
getObjectInfo()
Get definition of opened object.sk.ipesoft.d2000.base.UnivalValue<?>
getObjectValue()
Get value of the object in time, when it was opened.boolean
isClosed()
Indicate state of being opened.boolean
isDeleted()
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
null
that 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:
true
if the object has been closed.
-
isDeleted
boolean isDeleted()
Indicate state of object being deleted since it has been opened.- Returns:
true
if the object has been deleted after it has been opened.
-
-