Class ARG_M2LocaleDetails

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

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

      • ohLocale

        public MM2Locale ohLocale
        used locale element
      • name

        public java.lang.String name
        display name of locale
      • code

        public java.lang.String code
        locale code as string
      • bitmap

        public java.lang.String bitmap
        bitmap of locale
      • kLocale

        public K_LOCALE kLocale
        locale code as enum value
      • isModelLocale

        public boolean isModelLocale
        true, if this is the model locale
    • Constructor Detail

      • ARG_M2LocaleDetails

        public ARG_M2LocaleDetails()
      • ARG_M2LocaleDetails

        public ARG_M2LocaleDetails​(ADTranslationAble ohTrans,
                                   MM2Locale ohLocale,
                                   java.lang.String name,
                                   java.lang.String code,
                                   java.lang.String bitmap,
                                   K_LOCALE kLocale,
                                   boolean isModelLocale)
    • 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