Class ARG_TransformPreView

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

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

      Fields 
      Modifier and Type Field Description
      K_TRANSFORM_ACTION action
      transformation action
      ELElement adClientAble
      previewed instance
      java.lang.String strElement
      name of the instance
      java.lang.String strNamespace
      namespace of the instance
      java.lang.String strNewTemplate
      only if action = = Transform : template used in transformation
      java.lang.String strNewType
      only if action = = Transform : meta class after transformation
      java.lang.String strRelationship
      only if action = = DeleteReference : relationsip referencing the instance
      java.lang.String strType
      meta class of the instance
    • Constructor Summary

      Constructors 
      Constructor Description
      ARG_TransformPreView()  
      ARG_TransformPreView​(java.lang.String strType, java.lang.String strNamespace, java.lang.String strElement, K_TRANSFORM_ACTION action, java.lang.String strNewType, java.lang.String strNewTemplate, java.lang.String strRelationship, ELElement adClientAble)  
    • 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

      • strType

        public java.lang.String strType
        meta class of the instance
      • strNamespace

        public java.lang.String strNamespace
        namespace of the instance
      • strElement

        public java.lang.String strElement
        name of the instance
      • strNewType

        public java.lang.String strNewType
        only if action = = Transform : meta class after transformation
      • strNewTemplate

        public java.lang.String strNewTemplate
        only if action = = Transform : template used in transformation
      • strRelationship

        public java.lang.String strRelationship
        only if action = = DeleteReference : relationsip referencing the instance
      • adClientAble

        public ELElement adClientAble
        previewed instance
    • Constructor Detail

      • ARG_TransformPreView

        public ARG_TransformPreView()
      • ARG_TransformPreView

        public ARG_TransformPreView​(java.lang.String strType,
                                    java.lang.String strNamespace,
                                    java.lang.String strElement,
                                    K_TRANSFORM_ACTION action,
                                    java.lang.String strNewType,
                                    java.lang.String strNewTemplate,
                                    java.lang.String strRelationship,
                                    ELElement adClientAble)
    • 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