Class ARG_ElementCache

  • All Implemented Interfaces:
    de.mid.innovator.srv2api.impl.MarshallAble

    public class ARG_ElementCache
    extends java.lang.Object
    implements de.mid.innovator.srv2api.impl.MarshallAble
    • Field Detail

      • unitToLock

        public ELElement unitToLock
        lockable unit of the element
      • displayName

        public java.lang.String displayName
        display name
      • displayBitmap

        public java.lang.String displayBitmap
        display bitmap
      • displayColor

        public java.lang.String displayColor
        display color
      • displayFont

        public java.lang.String displayFont
        display font
      • namespaceName

        public java.lang.String namespaceName
        namespace of the element
    • Constructor Detail

      • ARG_ElementCache

        public ARG_ElementCache()
      • ARG_ElementCache

        public ARG_ElementCache​(ELElement unitToLock,
                                ARG_LockableCache valLockable,
                                java.lang.String displayName,
                                java.lang.String displayBitmap,
                                java.lang.String displayColor,
                                java.lang.String displayFont,
                                java.lang.String namespaceName)
    • Method Detail

      • marshal

        public void marshal​(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
        Specified by:
        marshal in interface de.mid.innovator.srv2api.impl.MarshallAble
      • unmarshal

        public void unmarshal​(de.mid.innovator.srv2api.impl.SrvMemTelegram tel,
                              SrvContext srvctx)
        Specified by:
        unmarshal in interface de.mid.innovator.srv2api.impl.MarshallAble
      • resolveReferences

        public void resolveReferences​(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
        Specified by:
        resolveReferences in interface de.mid.innovator.srv2api.impl.MarshallAble