Class ARG_AddInformationItem

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

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

      Fields 
      Modifier and Type Field Description
      boolean isMaintaining
      true create additional elements
      java.lang.String name
      name of the new information item
      DMInformationItem ohItem
      the new information item is created after this item or at the end otherwise
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void marshal​(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)  
      void resolveReferences​(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)  
      void unmarshal​(de.mid.innovator.srv2api.impl.SrvMemTelegram tel, SrvContext srvctx)  
      • Methods inherited from class java.lang.Object

        clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • ohItem

        public DMInformationItem ohItem
        the new information item is created after this item or at the end otherwise
      • name

        public java.lang.String name
        name of the new information item
      • isMaintaining

        public boolean isMaintaining
        true create additional elements
    • Constructor Detail

      • ARG_AddInformationItem

        public ARG_AddInformationItem()
      • ARG_AddInformationItem

        public ARG_AddInformationItem​(DMInformationItem ohItem,
                                      java.lang.String name,
                                      boolean isMaintaining)
    • 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