Class OpenedObject

  • All Implemented Interfaces:
    D2Object


    public class OpenedObject
    extends java.lang.Object
    implements D2Object
    • Method Summary

      All Methods Instance Methods Concrete 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. 
      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.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • close

        public FutureEvent<java.lang.Void> close​()
        Description copied from interface: D2Object
        Close object. Stop listening for new values.
        Specified by:
        close in interface D2Object
        Returns:
        future null that signals that kernel accepted request.
      • getHOBJ

        @Deprecated
        public int getHOBJ​()
        Deprecated. 
        Description copied from interface: D2Object
        Get HOBJ of opened object.
        Specified by:
        getHOBJ in interface D2Object
        Returns:
        HOBJ
      • getHobj

        public int getHobj​()
        Description copied from interface: D2Object
        Get HOBJ of opened object.
        Specified by:
        getHobj in interface D2Object
        Returns:
        HOBJ
      • getObjectInfo

        public D2ObjectInfo getObjectInfo​()
        Description copied from interface: D2Object
        Get definition of opened object.
        Specified by:
        getObjectInfo in interface D2Object
        Returns:
        definition of object
      • getObjectValue

        public sk.ipesoft.d2000.base.UnivalValue<?> getObjectValue​()
        Description copied from interface: D2Object
        Get value of the object in time, when it was opened.
        Specified by:
        getObjectValue in interface D2Object
        Returns:
        value of the object
      • isClosed

        public boolean isClosed​()
        Description copied from interface: D2Object
        Indicate state of being opened.
        Specified by:
        isClosed in interface D2Object
        Returns:
        true if the object has been closed.
      • isDeleted

        public boolean isDeleted​()
        Description copied from interface: D2Object
        Indicate state of object being deleted since it has been opened.
        Specified by:
        isDeleted in interface D2Object
        Returns:
        true if the object has been deleted after it has been opened.