Class ARG_TranslatableElement

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

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

      Fields 
      Modifier and Type Field Description
      ELElement ohElem
      element with translatable properties
      java.util.List<ARG_TranslatableProperty> seqProp
      list of translatable properties
      java.lang.String strBmp
      display bitmap of this element
      java.lang.String strName
      display name of this element
      java.lang.String strNsp
      namespace of this element
      java.lang.String strUUID
      uuid of this element
    • 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

      • ohElem

        public ELElement ohElem
        element with translatable properties
      • strName

        public java.lang.String strName
        display name of this element
      • strBmp

        public java.lang.String strBmp
        display bitmap of this element
      • strUUID

        public java.lang.String strUUID
        uuid of this element
      • strNsp

        public java.lang.String strNsp
        namespace of this element
    • Constructor Detail

      • ARG_TranslatableElement

        public ARG_TranslatableElement()
      • ARG_TranslatableElement

        public ARG_TranslatableElement​(ELElement ohElem,
                                       java.lang.String strName,
                                       java.lang.String strBmp,
                                       java.lang.String strUUID,
                                       java.lang.String strNsp,
                                       java.util.List<ARG_TranslatableProperty> seqProp)
    • 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